feed.nvim is a web feed reader in Neovim.
Warning
This project is young, expect breaking changes, but usage should be fun and seamless, go ahead and enjoy!
see Roadmap for where this project goes.
- 🌲 Fast and reliable rss/atom/json feed feed parsing, powered by tree-sitter
- 📝 View entries as beautiful markdown powered by pandoc
- 🏪 Lua database with no extra dependency
- 📚 Powerful entry searching by date, tag, feed, regex, and fulltext
- 📂 OPML support to import and export all your feeds and podcasts
- 🧡 RSShub integration to discover and track everything
- Github integration to subscrbe to the new commits/release of your favorite repo/plugin
- Work as a feed server with a web interface
- Work as a feed client with support for services like Tiny Tiny RSS and Fresh RSS
Note
requires nvim 0.10
and above
requires pandoc
and curl
to be installed on your path.
For rocks.nvim:
Rocks install feed.nvim
For lazy.nvim:
{ "neo451/feed.nvim", cmd = "Feed" }
- run
:checkhealth feed
to see your installation status