Yarr
Self-HostedSelf-hosted RSS/Atom feed reader with a clean, responsive interface
Overview
Yarr (Yet Another RSS Reader) is a lightweight, self-hosted feed aggregator built with Go and React. It supports RSS/Atom feeds, organizes content into folders, and offers a responsive web UI for desktop and mobile use. Deployment is simple via Docker (single command), pre-built binaries, or source code. Key features include mark-as-read sync (via self-hosted access), OPML import/export, dark mode, and search. It prioritizes privacy by storing all feed data locally, making it ideal for users wanting control over their news consumption without third-party cloud reliance.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
yarr:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: yarr
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Supports RSS/Atom feed formats
- Organize feeds into custom folders
- OPML import/export for feed migration
- Responsive web UI with dark mode
- Docker & binary deployment options
Frequently Asked Questions
? Is Yarr hard to install?
No—Yarr can be deployed in minutes using Docker (a single command), binary releases for direct execution, or by building from source. It has minimal dependencies, making setup accessible even for beginners with basic server knowledge.
? Is it a good alternative to Feedly?
Yes—Yarr offers core feed reading features like Feedly (folder organization, mark-as-read, search) but with full data privacy (no cloud sync unless you self-host with a reverse proxy). It lacks Feedly’s AI recommendations but is perfect for users prioritizing control over their data.
? Is it completely free?
Yes—Yarr is open-source under the MIT License, so it’s completely free to use, modify, and self-host with no hidden costs or subscription fees.
Top Alternatives
People Also Ask about Yarr
Tool Info
Pros
- ⊕ Privacy-focused (local data storage)
- ⊕ Lightweight and fast performance
- ⊕ Easy deployment via Docker or binaries
- ⊕ No subscription fees
Cons
- ⊖ No native mobile app (uses web interface)
- ⊖ Lacks advanced features like AI recommendations
- ⊖ Requires self-hosting knowledge for remote access