nkanaev / yarr

yarr (yet another rss reader) is a web-based feed aggregator. It can be used both as a desktop application and a personal self-hosted server.

Screenshot of Yarr’s GUI

This is my personal feed reader that I use regularly that became popular with others as well. It’s written with simplicity in mind, both internally and from UI/UX perspective. It’s main features:

The project is written in Go, and the frontend is powered by Vue.js and Bootstrap. It’s very light on dependencies, with golang.org/x/net, golang.org/x/sys and mattn’s go-sqlite3 being the only external (vendored) dependencies. The rest (apart from Go’s builtin packages) is implemented from scratch. These include:

Source code: https://github.com/nkanaev/yarr