Skip to content

dcog989/FeedMee

Repository files navigation

FeedMee

FeedMee is an RSS/Atom news reader built for the desktop.

Download from Latest Releases.

License Tauri Svelte

screen 1

Features

  • Cross-Platform: Native performance on Windows, macOS, and Linux (via Tauri v2).
  • Three-Pane Layout: Classic, responsive interface (Navigation, Article List, Reading Pane).
  • Reader Mode: Extracts full article content using Readability, stripping clutter.
  • Feed Management:
    • Auto-discovery of RSS/Atom links from URLs.
    • Drag-and-drop folder organization.
    • OPML Import/Export.
  • Smart Views: "Latest" (24h) and "Read Later" (Saved) aggregation.
  • Local Privacy: All data is stored locally in SQLite. No tracking, no accounts.
  • Customizable: Dark/Light themes, configurable refresh intervals, and log rotation.

Tech Stack

  • Frontend: Svelte 5 / Runes, TypeScript, Vite
  • Backend: Rust, Rusqlite (SQLite), Reqwest, Feed-RS
  • Build System: Tauri v2

Getting Started

Prerequisites

  1. Rust: Install Rust.
  2. Node.js: Install Node.js.
  3. OS Dependencies: Follow the Tauri Prerequisites guide.

Installation

# Install dependencies
bun install

Keyboard Shortcuts

Key Action
/ Focus search
r Refresh all feeds
n Add new feed
, Open settings
s Save/Read later
m Mark as read/unread
Enter Open article in browser
x Expand all folders
c Collapse all folders
Esc Close modal / Clear search

Tip: Click the keyboard icon in Settings to customize shortcuts.