tinyfeed is a CLI tool that generate a webpage from a collection of feeds. It’s dead simple, no database, no config file, just a CLI and some HTML
This release continue the process of refining tinyfeed with small new features, never any breaking changes and better documentation!
On the menue today :
- Better pagination: new
--order-byflag to easily customize feed item ordering by publication date, update date, feed name and author. - OPML Support: added a built-in OPML template to export you feed collection.
- UX Improvements: refined warning message and usage formulations for better clarity.
- New Guides: expanded the documentation site with new, dedicated pages for Configuration (lot’s of examples!) and OPML export.
No ai? :)
Mostly no AI. I use it to review doc because I make a lot of typo / spelling error as English is not my first language. Recently I also used it to accelerate writing test cases but that’s all.
This is not a recent or “fast” projet, I have been slowly improving it for 3 years now :-D
Commit history looks like that of a real programmer
Indeed I am human ! (That’s what a bot would say 🤖)
checks out, he did pass the captcha tho
Yea I thought so too
Very nice. Simple, straight forward. Could be used as a homepage. Thank you!
Does it support marking as read/hiding read items?
Short answer is no. Long answer is you can add it by scripting. It’s not easy if you are not a developer but you can open an issue on GitHub if you need any help.
This looks awesome, definitely gonna try this out! Any plans to add images/thumbnails? Looks like gofeed already returns them.
I don’t plan on adding thumbnails, as they go against my initial vision for tinyfeed as a text-first UI like lobste.rs. However! one of tinyfeed’s core tenets is flexibility and customization, so if you want thumbnails, you can simply create your own template. If you need help you can open an issue, I would gladly help.
I got it working, thanks! I think I found a minor bug though. I could only get the
--templateflag to work when the file is in the current working directory. Subdirectories and absolute directories didn’t work. I worked around this by simplycding into where my template was stored before runningtinyfeed.Even
tinyfeed -i feeds.txt -o index.html -t ./template.html(with./) results in:fail to output HTML: fail to render HTML template: template: "./template.html" is an incomplete or empty templateIndeed it’s a bug. I have opened an issue and I will try to fix it when I have some time
I gave up on RSS a long time ago because Outlook basically just linked a bunch of news articles, didn’t really good me anything to read without going externally.
Are you saying this would take those article details and organize into a usable proper website from multiple sources?
Check the demo: https://feed.lovergne.dev/demo
It links out to the source webpage, so this might not be what you’re looking for.
Although this might inspire me to build a single page app generator using Astro that does that.
Just like the other comment said, tinyfeed is not what you are looking for, it’s goal is simply to be an aggregator for links, not content.



