A clean, fast, keyboard-driven desktop RSS reader.
Built with Tauri v2. Available for macOS, Windows, and Linux.
Boke is an offline-first feed reader with a classic 3-panel layout: feeds on the left, article list in the middle, reader on the right. You paste a URL, it finds the RSS feed, and you start reading. No accounts, no cloud sync, no tracking.
- Keyboard-first -- vim-style navigation (
j/k,o,gg,G), plus dozens of shortcuts - Smart filters -- All Feeds, Unread, and Favourites with badge counts
- Folders -- drag and drop feeds into folders to organize your subscriptions
- Dark mode -- automatic (follows system) or manual toggle, persisted across sessions
- System tray -- minimize to tray, background refresh, OS notifications for new articles
- Auto-updates -- built-in updater checks GitHub Releases for new versions
RSS 2.0, RSS 1.0 (RDF), and Atom.
| Key | Action |
|---|---|
j / Down |
Next article / scroll reader down |
k / Up |
Previous article / scroll reader up |
Enter / o |
Open selected article |
Escape |
Close reader or dialog |
g g |
Jump to top of list |
G |
Jump to bottom of list |
1-9 |
Switch to nth feed |
| Key | Action |
|---|---|
J / K |
Fast scroll in reader |
Space |
Page down |
Shift+Space |
Page up |
| Key | Action |
|---|---|
m |
Toggle read / unread |
s |
Toggle favourite |
v |
Open in browser |
r |
Refresh current feed |
R |
Refresh all feeds |
Shift+A |
Mark all as read |
a |
Add feed |
b |
Toggle article list panel |
/ or Cmd+K |
Search articles |
? |
Show keyboard shortcuts |
Boke renders articles with full rich-content support. Images referenced with relative paths in feed content are resolved against the source URL so they display correctly. Code blocks get syntax highlighting powered by Shiki.
Follows your system theme automatically, or toggle it manually. The setting is persisted across sessions.
Collapse the sidebar to give the reader pane more room. Toggle it with b.
Prebuilt binaries for macOS, Windows, and Linux are available on the Releases page. Download the latest version for your platform and install.
The app is not signed with an Apple Developer certificate, so macOS Gatekeeper will block it. To open it, run this after installing:
xattr -cr /Applications/Boke.appThen open the app normally. You only need to do this once.
- Rust
- Node.js (v18+)
- pnpm
- Tauri v2 system dependencies -- see the Tauri prerequisites guide
# Clone the repository
git clone https://github.com/dzania/Boke.git
cd Boke
# Install frontend dependencies
pnpm install
# Run in development mode
pnpm tauri dev
# Build for production
pnpm tauri buildThe production build output will be in src-tauri/target/release/bundle/.




