Yarr (yet another rss reader)
Find a file
2020-09-24 16:18:50 +01:00
.github/workflows Update build.yml 2020-09-22 14:10:06 +01:00
artwork build windows binary with icon 2020-09-22 14:05:03 +00:00
assets handle missing item.title 2020-09-14 16:38:06 +01:00
platform gui-less mode for linux 2020-09-15 20:18:06 +01:00
scripts fix version 2020-09-24 16:18:50 +01:00
server db parameter 2020-09-18 21:21:54 +01:00
storage minor fix 2020-09-09 22:45:48 +01:00
.gitignore build windows binary with icon 2020-09-22 14:05:03 +00:00
dockerfile Issue 11: changed build command as 'build_linux' is now headless. Also added '-addr' to ENTRYPOINT so docker port forwarding works 2020-09-17 12:26:38 -04:00
go.mod use modified gofeed 2020-08-31 23:11:24 +01:00
go.sum update go 2020-08-31 23:10:53 +01:00
license license 2020-09-14 16:15:23 +01:00
main.go show version info 2020-09-24 11:01:53 +01:00
makefile show version info 2020-09-24 11:01:53 +01:00
readme.md code of conduct 2020-09-24 00:05:24 +01:00

yarr (beta)

yet another rss reader.

screenshot

yarr is a server written in Go with the frontend in Vue.js. The storage is backed by SQLite.

The goal of the project is to provide a desktop application accessible via web browser. Longer-term plans include a self-hosted solution for individuals.

There are plans to add support for mobile & tablet resolutions. Support for 3rd-party applications (via Fever API) is being considered.

build

Install Go >= 1.14 and gcc, then run:

git clone https://github.com/nkanaev/yarr.git
git clone https://github.com/nkanaev/gofeed.git
mv gofeed yarr
cd yarr && make build_macos

plans

  • test across 3 platforms (macos, linux, windows)
  • prebuilt binaries
  • GUI-less mode (no tray icon)
  • feeds health checker
  • mobile & tablet layout
  • parameters (--[no]-gui, --addr, ...)
  • Fever API support
  • keyboard navigation

credits

Feather for icons.

code of conduct

Be excellent to each other. Party on, dudes!