Repolode
zhanglun

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. 1

    Install Node.js, pnpm, Rust and the Tauri prerequisites, then run pnpm install

    pnpm install
  2. 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