Skip to content

Github - Yarrlist

While the main repository is nkanaev/yarr, the keyword "yarrlist github" sometimes refers to community forks that add features the original author rejected. Notable forks include:

If you need these features, search GitHub for "yarr fork" and compare the commit activity.

You can also set YARR_ADDR and YARR_DB if you prefer environment variables over flags.

Yarrlist (from the GitHub repo yarrlist/yarrlist) is a minimalist, self-hosted feed aggregator. Think "RSS reader for people who use curl for fun." It’s built on: yarrlist github

The result? A tool that runs on a Raspberry Pi Zero, a $5 VPS, or your dusty home server.

git clone https://github.com/yarrlist/yarrlist
cd yarrlist
make build
./yarrlist -db feeds.db -port 8080

Open http://localhost:8080. Add a feed: https://hnrss.org/frontpage. Done.

To ensure Yarrlist starts automatically on boot, create a systemd service file. While the main repository is nkanaev/yarr , the

sudo nano /etc/systemd/system/yarr.service

Paste the following (adjust paths as needed):

[Unit]
Description=Yarr RSS Reader
After=network.target

[Service] Type=simple User=yourusername ExecStart=/usr/local/bin/yarr -addr 127.0.0.1:8080 -db /home/yourusername/.yarr/yarr.db Restart=on-failure

[Install] WantedBy=multi-user.target

Then run:

sudo systemctl daemon-reload
sudo systemctl enable yarr
sudo systemctl start yarr

If Yarrlist goes offline or you want a less controversial option, consider these alternatives: If you need these features, search GitHub for

| Tool | Type | Cost | Ethical Stance | |------|------|------|----------------| | DriveThruRPG Free Stuff | Official store filter | Free | 100% legal | | Itch.io Physical Games | Official search (sort by free) | Free | 100% legal | | Bundle of Holding Newsletter | Email alert | Free | Creator-friendly | | Humble Bundle TTRPG Tracker | Third-party RSS | Free | Neutral | | Reddit r/FreeTTRPG | Community-curated | Free | Mixed (some direct links) |

python scraper.py --sources drivethrurpg,itchio