https://github.com/lsongdev/feedreader
:book: FeedReader - Self-hosted RSS Feed Aggregator Service
https://github.com/lsongdev/feedreader
Last synced: 8 months ago
JSON representation
:book: FeedReader - Self-hosted RSS Feed Aggregator Service
- Host: GitHub
- URL: https://github.com/lsongdev/feedreader
- Owner: lsongdev
- Created: 2023-03-21T08:50:05.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2025-03-05T05:05:05.000Z (about 1 year ago)
- Last Synced: 2025-07-19T03:50:12.609Z (8 months ago)
- Language: Go
- Homepage: https://read.lsong.org
- Size: 1.35 MB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FeedReader
> **FeedReader**: A Self-hosted RSS Feed Aggregator Service
FeedReader offers a sleek solution for aggregating RSS and ATOM feeds. Designed for those who prefer self-hosted services, it features a minimalistic web UI and supports the Fever API, making it compatible with mainstream RSS clients.
## Screenshots
### Web UI
The server comes with a built-in, minimal web UI for easy feed management.

### Fever API Support
FeedReader supports the [Fever API](https://github.com/song940/fever-go), enabling integration with various RSS client apps.

## Features
- **Minimalist Implementation**: Supports both RSS and ATOM feeds, with OPML import/export functionality.
- **Fever API Integration**: Compatible with popular RSS client apps through built-in Fever API support.
## Installation
To install FeedReader, run the following commands in your terminal:
```shell
curl -L https://github.com/song940/feedreader/releases/download//reader-linux-$(uname -m) -o /usr/local/bin/feedreader
chmod +x /usr/local/bin/feedreader
```
Then, create a systemd service file for FeedReader:
```ini
[Unit]
Description=FeedReader - A Self-hosted RSS Feed Aggregator Service
Documentation=https://github.com/song940/feedreader
After=network-online.target
Wants=network-online.target systemd-networkd-wait-online.service
[Service]
ExecStart=/usr/local/bin/feedreader
[Install]
WantedBy=multi-user.target
```
## License
FeedReader is released under the MIT License. For more details, see the [LICENSE](LICENSE) file in the repository.