A solo developer has released version 0.27 of WyrmRSS, a free and open-source feed reader that users host on their own servers. According to the project's own announcement, the update adds a proper mobile interface and support for progressive web app (PWA) installation, so the same self-hosted instance can be used on a desktop computer and on a phone. A live demo is available without signing up.
The release matters for readers who want to keep their subscriptions under their own control instead of relying on a hosted service. RSS and Atom are long-standing web feed formats that let people follow websites, blogs and video channels in one place. A self-hosted reader stores that subscription list on infrastructure the user runs, which means the data and the service stay in the user's hands.
What changed in version 0.27
The main addition is the mobile UI. The developer says that, since the previous release, the application can be installed as a PWA on a phone. That means the same instance works across desktop and mobile without a separate app to maintain.
The project is built with a Rust backend, a React frontend and a Postgres database. The developer also addressed how the code was written, saying the backend is mostly hand-written and that large language model tools were relied on more heavily for the frontend, which the developer describes as a weaker area.
Features aimed at everyday reading
Beyond the mobile work, the announcement lists several features the developer believes the project does well. The developer is careful to say that none of them are presented as unique:
- YouTube channels can be added as feeds, with an inline player.
- Per-feed display modes, including River, Feed only, and Radar, which is intended for quiet feeds that are checked only occasionally.
- Folders, per-feed filters, Read Later and Archive lists.
- Webhooks that send notifications about new posts to Discord, Slack or a custom endpoint.
- OPML import and export, along with feed discovery from a site or channel URL.
These features target a familiar problem for heavy feed users: keeping a fast-moving stream of posts separate from feeds that are checked rarely, without cluttering the main view. Import and export matter for people moving between readers or backing up their subscriptions, since OPML files let a list of feeds travel with the user.
Installing it or trying the demo
Self-hosters can deploy WyrmRSS with Docker Compose or with Kubernetes manifests. For people who do not want to run a server, the project also ships a native desktop app for macOS, Windows and Linux. That app keeps its own local SQLite database and does not connect to a self-hosted instance, so it works as a standalone option rather than as a client for the server.
The source code is hosted on GitHub in the kryoseu/WyrmRSS repository. Its GPL-3.0 license allows users to inspect, modify and redistribute the code under the terms of that license.
The live demo at demo.wyrmrss.com requires no signup, but it is mostly read-only to prevent abuse, and it resets daily. Visitors can still read, bookmark and archive posts. Because the instance is shared, other visitors may already have marked everything as read. The developer suggests using the unread/all toggle above the post list to see every item.
What comes next
The developer has asked for feedback, especially from people who already use Miniflux or FreshRSS. That request suggests the project is aiming to attract users of established self-hosted readers, and the mobile release is the most visible step in that direction. The developer says the project has been in development for five months, so it remains a young tool with a small user base.
WyrmRSS 0.27 is a practical update for anyone who wants a self-hosted feed reader that works well on a phone as well as a desktop. Whether it gains traction will depend on the feedback the developer receives and how quickly the project responds to it.
Related: SoundCraft: Open-Source Rust Alternative to Pro Tools Takes Shape · ArtCraft Releases Seven Free Open-Source Creative Apps Built in Rust
Comments (0)