feed.nvim is a web feed reader in neovim, leveraging modern neovim features and plugin system
🚧 🚧 🚧
This project is in beta, many features are incomplete, but is already useable for most feeds, trying out and contributions are welcome!
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
- 🏪 pure lua database with no extra dependency
- 📚 powerful filtering of feeds and entries, inspired by elfeed
requires
nvim 0.10
andcurl
to be installed on your path.
For rocks.nvim:
Rocks install feed.nvim
For lazy.nvim:
return { 'neo451/feed.nvim' }
For other package managers, you need to manually install nvim-lua/plenary.nvim
, neo451/treedoc.nvim
, and tree-sitter parsers for xml
, html
, and optionally markdown
.
- run
:checkhealth feed
to see your installation status