Repolode
pch

pch/omafeed

A native Linux RSS reader written in Rust for the Omarchy desktop, with folders, filters, offline articles and a scriptable command line.

Open-source alternative to:FeedlyInoreader

Stars
73
Forks
7
Open issues
0
Last commit
11 hours ago

What is it?

Omafeed is a native RSS reader for Linux, built with GTK4 and libadwaita and aimed at the Omarchy desktop. Its three-pane layout shows a feed library, an article list and a reading view, and all subscriptions, articles, read state and stars are stored locally in a SQLite database with no account or cloud sync.

The app supports RSS, Atom and JSON Feed, with manual and scheduled refresh while it is open. Feeds can be organized into nested folders, filtered by keyword or regular expression, and imported or exported as OPML. Full-text search tolerates typos and plural forms, and article text remains readable offline.

The same binary doubles as a command line for listing, searching, starring and subscribing without opening a window. Its `--json` output is designed for scripts and LLM agents.

Key features

  • 01Supports RSS, Atom and JSON Feed with manual and scheduled refresh.
  • 02Organizes subscriptions in nested folders and imports or exports OPML.
  • 03Hides articles by keyword or regex filters while keeping starred items visible.
  • 04Provides full-text search with typo tolerance and offline article text.
  • 05Offers a command line with JSON output for scripts and agents.
  • 06Follows the Omarchy theme and supports keyboard navigation.

Use cases

  • Reading news and blogs in a keyboard-driven desktop setup on Arch or Omarchy.
  • Keeping subscriptions and reading history on your own machine without an account.
  • Scripting daily digests by piping article lists from the command line into other tools.

Quick start

  1. 1

    Create a folder for the package files

    mkdir omafeed && cd omafeed
  2. 2

    Download the PKGBUILD from the latest release

    curl -LO https://github.com/pch/omafeed/releases/latest/download/PKGBUILD
  3. 3

    Build and install the Arch package

    makepkg -si
  4. 4

    Open Omafeed from your launcher or run it from a terminal

    omafeed

Things to know

  • Built for Linux, Arch and Omarchy; it is not for other platforms.
  • Full-article extraction, podcast playback, sync between devices and notifications are not supported yet.

In collections

Topics

FAQ

What is omafeed?
A native Linux RSS reader written in Rust for the Omarchy desktop, with folders, filters, offline articles and a scriptable command line. Omafeed is a native RSS reader for Linux, built with GTK4 and libadwaita and aimed at the Omarchy desktop. Its three-pane layout shows a feed library, an article list and a reading view, and all subscriptions, articles, read state and stars are stored locally in a SQLite database with no account or cloud sync.
Is omafeed free to use? What license does it have?
omafeed is open source under the MIT license. Check the license terms before using it in commercial products.
Is omafeed still maintained?
Actively maintained. The last commit to omafeed was on Nov 7, 2026.
What can I use omafeed for?
Reading news and blogs in a keyboard-driven desktop setup on Arch or Omarchy. Keeping subscriptions and reading history on your own machine without an account. Scripting daily digests by piping article lists from the command line into other tools.
How do I install omafeed?
Create a folder for the package files: mkdir omafeed && cd omafeed Download the PKGBUILD from the latest release: curl -LO https://github.com/pch/omafeed/releases/latest/download/PKGBUILD Build and install the Arch package: makepkg -si Open Omafeed from your launcher or run it from a terminal: omafeed
Where can I get omafeed?
The source code and installation instructions are on GitHub: https://github.com/pch/omafeed

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects