Open-source · Self-hosted · RSS Platform

Feedbase

A keyboard-first RSS reader built for power users. Self-host your own instance. Ships solo, scales to a team.

curl -fsSL https://daniel-brai.github.io/feedbase/install.sh | bash
localhost:5555 — Feedbase
?
Feeds 12
Hacker News 4
The Verge 2
Lobsters
FastAPI Blog
Elixir Digest
Supabase News
Articles 4 unread
Build a Compiler in Haskell from Scratch
HTMX 4.0 Released: What's New
FastAPI Performance Deep Dive
Postgres Full-Text Search Guide
Reader
Build a Compiler in Haskell from Scratch
Hacker News · 2 hours ago


Features

Everything you need.
Nothing you don't.

Built for the person who wants full control of their feeds, articles, state, and API all on your own hardware.

bolt_fill
Smart Feed Fetching
Respects server caching headers to keep bandwidth minimal. Exponential backoff on failures.
doc_plaintext
Full-Text Extraction
When feeds only serve summaries, Feedbase fetches and extracts the full article such that it is clean, readable, and no longer truncated.
search
Fuzzy Search
Search across every article you've subscribed to using titles, summaries, and full content.
keyboard
Vim-like Keybindings
Navigate feeds, articles, and the reader pane without touching the mouse. Full modal keybinding system with two-key sequences.
arrow_left_right_circle
REST API
REST API for integrations with complete access to your feeds, articles, and reader state.
apps
Third-Party Client Support
Connect Reeder and other RSS clients directly to Feedbase using the Fever API compatibility layer.
dot_radiowaves_left_and_right
Live Updates
New articles and unread counts update in your browser automatically. No manual refreshing, the changes just appear instantly.
arrow_up_arrow_down_square
OPML Import & Export
Bring your subscriptions from any reader. Export at any time. Folder structure is preserved on both import and export.
person_2
Coming soon
Multi-User Ready
Ships as a personal reader. It can grow to serve a team or family with a single config change no migrations, no rewrites needed. Each user has their own reading state and settings.
How it works

Simple by design.
Powerful underneath.

Feedbase does the work in the background so your reading experience stays fast and uninterrupted.

1
Subscribe to any feed or site
Paste a feed URL or any webpage address. Feedbase finds the feed automatically and pulls in articles right away.
plus_circle Instant first fetch
2
Feeds are polled automatically
A background scheduler checks every feed you follow on its own interval. New articles are fetched, deduplicated, and stored so that no action is needed from you.
3
Your reading state is yours alone
Read, starred, and bookmarked state is tracked per-user. Every person on the same instance has their own independent reading list.
person Fully isolated per user
4
New articles appear without refreshing
When new content arrives, your unread counts and article list update live. Open a tab in the morning and your feeds are already fresh.
dot_radiowaves_left_and_right Always up to date
Keybindings

Vim-style.
Three modes. One muscle memory.

Navigate feeds, articles, and the reader without lifting your hands from the keyboard. Two-key sequences work exactly as you'd expect.

Navigation
jk
Next / previous article
JK
Next / previous feed
gg
Scroll to top
G
Scroll to bottom
h
Home
c
Settings
Go-to shortcuts
ga
All articles
gs
Starred
gb
Bookmarks
gu
Unread
gt
Today
Actions
r
Toggle read
s
Toggle star
b
Bookmark
o
Open Original URL
yy
Copy Original URL
dd
Unsubscribe feed
UI
u
Add feed
/
Search
nN
Next / prev result
?
This overlay
Esc
Close / back