Skip to content

[wip] Self-hosted RSS reader made with Rust + Solid.js, packaged in a single binary

License

Notifications You must be signed in to change notification settings

zaknesler/blend

Repository files navigation

blend logo

CI Release

blend [wip] is a lightweight, self-hosted RSS reader application made with Rust and Solid.js, inspired by yarr. It is a single binary with an embedded SQLite database that you can run wherever. This project is currently under development.

Development builds are released manually and may be downloaded here.

Demo is available at blend.zak.fm.

Roadmap

There will only be development builds until most of these are finished.

  • Source from any RSS feed format
  • Fetch metadata and feed entries in background
  • Notifications via websocket
  • Automatic + manual refreshing
  • Scrape HTML if entries do not contain article content
  • Organize feeds into folders
  • UI options for theme, font, etc.
  • Keyboard shortcuts
  • Linear-style command palette
  • Authentication
  • Multiple user accounts (maybe; I haven't decided yet)
  • Importing/exporting OPML
  • Import database from other RSS readers (just yarr for now)

Acknowledgements

  • yarr — inspiration for this project
  • Linear — inspiration for UI/navigation

About

[wip] Self-hosted RSS reader made with Rust + Solid.js, packaged in a single binary

Topics

Resources

License

Stars

Watchers

Forks

Languages