v0.6.0Open source · MIT

Your feed.
Your rules.

Subscribe to anything, read the full article, and keep your data on a server you run. No ads, no algorithms, no third parties.

Web app · Chrome, Edge, Brave, Firefox · iOS and Android via NetNewsWire, FeedMe, FocusReader

omi-rss · today
synced
Reuters · 1h ago

Tech regulation updates

New legislation affecting big tech companies is making its way through various governments worldwide. The focus is on data privacy, competition, and algorithmic transparency.

The case for RSS

The feed got away from you.
Take it back.

Social feeds optimized for time-on-target. Aggregators that throttle what you see. Readers that vanish overnight. RSS is the open, user-owned counterweight — and it never went away.

  • 01

    Algorithms decided what you see

    Feeds ranked for engagement keep you scrolling, not reading. Ad inventory shapes what reaches you.

  • 02

    Your subscriptions live in someone else's database

    When a reader shuts down, your library disappears with it. You're renting your own taste.

  • 03

    Quiet reading is a feature, not a bug

    No badges, no streaks, no trending. Just the sources you chose, in the order they published.

What's inside

Simple by design.
Capable where it counts.

All the features you actually need to read the web on your own terms — nothing you don't.

Universal feeds

Subscribe to RSS and Atom feeds. Auto-discover feeds from any URL. Import and export OPML.

Full-text extraction

Readability-based extraction fetches article text, with per-site rules. Audio, video, and embeds are removed; the web reader has no enclosure player. Per-feed health indicators show extraction failures.

Page-to-feed

Pick a region on any page and the server watches it as a durable feed. Pages that never published RSS become subscriptions.

Bring your own subscriptions

Attach cookies or headers per feed so sources you pay for download in full. Host-scoped, never logged.

Extension, web app, side panel

Save articles, read in the popup or Chrome side panel, and open the web app. Web install icons and a manifest are included; installation is unverified and web offline article caching is not implemented.

Your server, your data

One Docker Compose stack — web, worker, Postgres, Redis. Multi-user with JWT auth. No telemetry.

Up and running in a minute.

Free, open source, MIT licensed. Runs on any machine with Docker.

Self-host

git clone https://github.com/omirss/omi-rss && cd omi-rss
JWT_SECRET=$(openssl rand -hex 32) POSTGRES_PASSWORD=$(openssl rand -hex 16) \
  docker compose -f docker-compose.prod.yml up -d

Then open http://localhost:8080 and create the first account. Full guide.

Phone

Add a FreshRSS account in NetNewsWire, FeedMe, or FocusReader and point it at

https://your-server/api/greader

Any Google Reader compatible client works.

Release updates

One email per release. No tracking.