Our great sponsors
-
rss-proxy
RSS-proxy allows you to do create an RSS or ATOM feed of almost any website, just by analyzing just the static HTML structure.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
feedless
Middleware to create RSS feeds, filter existing feeds and transform them (e.g. fulltext or media detection)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
To elaborate on this, then RSS-Bridge maintains custom extraction rules for many sites [1], but RSS-proxy attempts to do that for any site using some pretty nifty logic [2]. I tried it on a few sites and it seems to do its job pretty accurately, if the HTML is good enough.
Semantic HTML5 can be so helpful, especially in regards to tools like this one, or crawlers, or generally accessibility-wise. Unfortunately, its syntax is not enforced by browsers (for good reasons), so many developers never leverage it - and we end up with the many of custom-built sites falling back to `
`s everywhere, JS click handlers on non-interactive elements etc. I really wish modern framework docs and guides would more strongly hint to accessibility concerns.[1] https://github.com/RSS-Bridge/rss-bridge/tree/master/bridges
As a big fan of RSS (I read HN through hnrss[0]), this is wonderful. It seems to be a nice catch-all for whatever websites rss-bridge doesn't support.
If any of you are looking into RSS, check out FreshRSS[2] (an RSS aggregator). A mobile client I especially like is NetNewsWire[3] (for Apple products only, but is imo amazing)
[0] https://hnrss.github.io/
Thanks! RSSHub is another option we could add to the mix https://github.com/DIYgod/RSSHub.
Also, all projects mentioned on this thread can be tracked and easily compared on LibHunt https://www.libhunt.com/posts/500676-rss-proxy-create-an-rss...
Author here, thanks for those tough nuts :) I am working on a successor of this POC called rich-rss [0], which contains a full rewrite of rss-proxy in a strongly typed language.
[0] https://github.com/damoeb/rich-rss