A native Linux RSS reader written in Rust for the Omarchy desktop, with folders, filters, offline articles and a scriptable command line.
zhanglun/lettura
A free, open-source RSS feed reader built with Tauri and Rust for macOS and Windows, with podcast playback and keyboard shortcuts.
Open-source alternative to:Feedly
- Stars
- 1,810
- Forks
- 69
- Open issues
- 3
- Last commit
- 28 days ago
What is it?
Lettura is a desktop feed reader for following blogs, news sites and other RSS sources in one place. It runs on macOS and Windows, with Linux listed as planned support, and is built with TypeScript, Tailwind CSS and Tauri.
The app provides full-text search across all subscribed feeds, a clean interface with light and dark themes based on shadcn/ui, and keyboard shortcuts for navigating and acting on articles without the mouse. It also plays podcast episodes inside the app.
The repository is a pnpm monorepo that includes the desktop app and a documentation site, with commands for running the frontend alone, running the full Tauri dev mode and building release binaries.
Key features
- 01Supports macOS and Windows, with Linux planned.
- 02Searches across all subscribed feeds.
- 03Offers keyboard shortcuts for most actions.
- 04Plays podcast episodes within the app.
- 05Provides light and dark interface themes.
Use cases
- Keeping up with many blogs and news sites in a single desktop app.
- Listening to podcast episodes alongside written feeds.
- Reading feeds with keyboard-driven navigation.
Quick start
- 1
Install Node.js, pnpm, Rust and the Tauri prerequisites, then run pnpm install
pnpm install - 2
Start the full desktop app in development mode
pnpm tauri dev
Things to know
- Desktop builds target macOS and Windows; Linux support is not yet available.
- Requires a development setup with Node.js, pnpm, Rust and Tauri prerequisites.
In collections
Topics
FAQ
- What is lettura?
- A free, open-source RSS feed reader built with Tauri and Rust for macOS and Windows, with podcast playback and keyboard shortcuts. Lettura is a desktop feed reader for following blogs, news sites and other RSS sources in one place. It runs on macOS and Windows, with Linux listed as planned support, and is built with TypeScript, Tailwind CSS and Tauri.
- Is lettura free to use? What license does it have?
- lettura is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
- Is lettura still maintained?
- Actively maintained. The last commit to lettura was on Oct 11, 2026.
- What can I use lettura for?
- Keeping up with many blogs and news sites in a single desktop app. Listening to podcast episodes alongside written feeds. Reading feeds with keyboard-driven navigation.
- How do I install lettura?
- Install Node.js, pnpm, Rust and the Tauri prerequisites, then run pnpm install: pnpm install Start the full desktop app in development mode: pnpm tauri dev
- Where can I get lettura?
- The source code and installation instructions are on GitHub: https://github.com/zhanglun/lettura
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A lightweight, self-hosted RSS reader with a responsive web UI, PWA support, and Fever API compatibility for third-party clients.
A self-hostable RSS reader (RSSAnt / 蚁阅) for subscribing to blogs and news with full-text reading, podcast and video support.
Folo is an open-source AI RSS reader that puts all your feeds, newsletters, podcasts and social sources into one timeline.
A self-hosted RSS feed aggregator with multi-user support, a Google Reader-compatible API for mobile apps, and XPath-based web scraping.
A free, open-source RSS reader for macOS and iOS that supports RSS, Atom, JSON Feed and RSS-in-JSON.