Hi HN! While working on a project that involves frequently parsing a lot of feeds, I needed a fast JavaScript-based parser to extract specific fields from feed namespaces. Existing Node packages were either too slow or merged all feed formats, losing namespace information. So I decided to write it myself and created this NPM package with a simple API.
Feedsmith supports all feed formats and many popular namespaces, including: Podcast, Media, iTunes, Dublin Core, and more. It can also parse and generate OPML files.
I am currently adding support for more namespaces and feed generation for RSS, Atom and RDF. The library grew into something bigger than I initially anticipated, so I also started creating a dedicated documentation website to describe all the features.
Comments URL: https://news.ycombinator.com/item?id=43907941
Points: 6
# Comments: 1
Login to add comment
Other posts in this group
Article URL: https://www.nesdev.org/
Comments URL: https://news.ycombinator.com/item?id=4428674

Article URL: https://huggingface.co/nanonets/Nanonets-OCR-s
Article URL: https://bowshock.nl/irc/
Comments URL: https://news.ycombinator.com/item?id=44287

Article URL: https://voxelmanip.se/2025/06/14/jokes-and-humour-in-the-public-android-api/
Comments


Article URL: https://hparchive.com
Comments URL: https://news.ycombinator.com/item?id=44286134

Article URL: https://arxiv.org/abs/2506.08872
Comments URL: https://news.ycombinator.c