Both sides previous revisionPrevious revisionNext revision | Previous revision |
rss [2020/10/25 13:32] – ↷ Page moved from form:www:rss to rss rjt | rss [2024/06/19 17:46] (current) – textpattern planet stuff rjt |
---|
====== RSS ====== | ====== RSS ====== |
| |
| (and Atom) |
| |
| I'm currently using [[thunderbird]] for RSS, subscribing to a small amount of feeds, and filtering heavily. I got tired of having heaps of feed subscriptions, felt like a job that same way social media does. |
| |
===== RSS Readers ===== | ===== RSS Readers ===== |
| |
| ==== Embedding ==== |
| * [[https://felix.plesoianu.ro/web/news-cycle-desc.html|News Cycle]] - RSS-as-slideshow viewer you can build into your website. |
| |
===== Aggregating ===== | ===== Aggregating ===== |
| |
* [[git>gbierman/RSSMerge]] | Not bothering with things you can't host yourself. RSSMix is a popular free service that doesn't seem to be doing anything fishy, but it goes down a bunch. |
* [[git>simplepie/simplepie/]] | |
* [[git>huginn/huginn]] | * [[github>gbierman/RSSMerge]] - Gone? Og here's another repo: [[github>charlieegan3/rssmerge]] |
| * [[github>simplepie/simplepie/]] - [[PHP]] library. |
| * [[https://offog.org/code/rawdog/|rawdog]] - [[HTML]] output by default, but can also generatea feed with a plugin. |
| * [[feed2toot]] posts from RSS to [[Mastodon]], but [[https://feed2toot.readthedocs.io/en/latest/configure.html#simple-list-of-rss-feeds|it can do so from multiple feeds]]. You could take the Atom feed from the Masto account if you really needed to~~~~~ |
| * [[github>chase-seibert/rsscombine]] - In [[Go]]. |
| * [[github>daverix/RSSMerger]] - Simple [[PHP]], HTML output. |
| * [[github>fboender/rssmerger]] - Simple [[Python]]. |
| * [[github>Guillaume-RICHARD/rssmerger]] - Simple [[PHP]]. |
| |
| ==== Planets ==== |
| |
| //Planets// are a barely-surviving form of web-viewable RSS aggregations. Typically sites would have a 'planet' subdomain, and that page would render results for a number of feeds on a particular topic. Pretty common for Linux and programmery news. |
| |
| * https://web.archive.org/web/20171022180733/http://planetplanet.org/ |
| * https://github.com/search?q=planet+rss |
| * https://offog.org/code/rawdog/ - Generates static HTML page from feeds. |
| * https://www.mediawiki.org/wiki/Extension:RSS - For [[mediawiki]]. |
| * https://wordpress.org/plugins/planetplanet/ - For [[wordpress]]. |
| * [[https://forum.textpattern.com/viewtopic.php?id=52274|ais_feed]] [[https://forum.textpattern.com/viewtopic.php?id=32718|smd_xml]] [[https://forum.textpattern.com/viewtopic.php?id=24981|asv_tumblelog]]- For [[textpattern]]. |
| |
| Active planets I've found (and that I find at least half-interesting): |
| |
| * https://planet.linuxaudio.org/ |
| * https://planet.freegamedev.net/ → https://planet.freegamedev.net/author/games/ https://planet.freegamedev.net/author/dev/ |
| |
| ==== Yahoo Pipes ==== |
| |
| Yahoo Pipes was a web-based GUI thing you could use to (visually) script stuff. I used it to filter and combine various RSS feeds into one. Yahoo shut it down, but here're some similar projects. |
| |
| * [[github>huginn/huginn]] |
| * [[github>fullscale/pypes]] |
| * [[github>ericabouaf/webhookit]] |
| |
| ===== Creating ===== |
| |
===== Websites that don't support RSS ===== | ===== Websites that don't support RSS ===== |
I assume to encourage you to make an account. In my experience tend to be shit websites I don't want to use! But they have people I want to keep track of :( | |
| For websites that don't have RSS feeds you can use thee tools to generate them: |
| |
| * [[github>RSSerpent/RSSerpent]] |
| * [[github>DIYgod/RSSHub]] |
| |
| ==== Websites that maliciously don't support RSS ==== |
| I assume to encourage you to make an account. In my experience tend to be shit websites I don't want to use! But they have people/things I want to keep track of :( |
| |
Arseholes. | Arseholes. |
* Twitter | * Twitter |
| |
==== Workarounds ==== | === Workarounds === |
| |
* ✰ [[git>RSS-Bridge/rss-bridge|rss-bridge]] - Supports heaps of places, and people also contribute. Need to host, //but// there are plenty of websites setup that run it already. EG: [[https://bridge.suumitsu.eu/|bridge.suumitsu.eu]] | * ✰ [[github>RSS-Bridge/rss-bridge|rss-bridge]] - Supports heaps of places, and people also contribute. Need to host, //but// there are plenty of websites setup that run it already. EG: [[https://bridge.suumitsu.eu/|bridge.suumitsu.eu]] |
* [[https://twitrss.me/|TwitRSS.me]] - Very straightforward, enter someone's Twitter username and get an RSS feed. Also does Twitter searches. | * [[https://twitrss.me/|TwitRSS.me]] - Very straightforward, enter someone's Twitter username and get an RSS feed. Also does Twitter searches. |
* [[https://queryfeed.net/|Queryfeed]] - Does Twitter, Facebook, Google+. Has a bunch more options. For examples get a feed of tags. Didn't like the Facebook page I fed it. | * [[https://queryfeed.net/|Queryfeed]] - Does Twitter, Facebook, Google+. Has a bunch more options. For examples get a feed of tags. Didn't like the Facebook page I fed it. |
* ✰ [[https://rssbox.herokuapp.com/|RSS Box]] - Nice and clear, supports lots of different places. | * ✰ [[https://rssbox.herokuapp.com/|RSS Box]] - Nice and clear, supports lots of different places. |
* [[https://huginnio.herokuapp.com/|Huginn]] - Like IFTTT, a general automation tool that can be used to generate RSS feeds. | * [[https://huginnio.herokuapp.com/|Huginn]] - Like IFTTT, a general automation tool that can be used to generate RSS feeds. |
| * ✰ [[https://kill-the-newsletter.com/|Kill the Newsletter!]] - Slightly different, turns [[E-mail]] newsletters into RSS feeds. |
| * [[https://openrss.org/|Open RSS]] - Haven't tried it, but seems similar to RSS Bridge (maybe it is?) |
| |
=== Notes === | == Notes == |
* For Facebook you have to run something to convert the JSON to RSS. | * For Facebook you have to run something to convert the JSON to RSS. |
* Youtube actually uses RSS, it's just hidden. You can view the feed with the URL ''https://www.youtube.com/feeds/videos.xml?channel_id='' and searching the page markup for the ''channel_id'' | * [[Youtube]] actually uses RSS, it's just hidden. You can view the feed with the URL ''https://www.youtube.com/feeds/videos.xml?channel_id='' and searching the page markup for the ''channel_id'', or grab a browser plugin, etc. |
| |
=== More === | == Personal Requirements == |
Ones I need to follow-up on / research more. | * Feeds are editable after creation (excludes non-signup ones I guess). |
| |
* https://www.makeuseof.com/tag/12-best-yahoo-pipes-alternatives-look/ | |
| |
=== Personal Requirements === | |
* Feeds are editable after creation (exlucdes non-signup ones I guess). | |
* Not dodgey. | * Not dodgey. |
* Maybe self-hosted, or even just a script I can build a page around. | * Maybe self-hosted, or even just a script I can build a page around. |
| |
===== See Also ===== | ===== See Also ===== |
* [[https://felix.plesoianu.ro/web/news-cycle-desc.html|News Cycle]] - RSS-as-slideshow viewer you can build into your website. | * [[wp>RSS]] and [[wp>Atom_(web_standard)|Atom]] |
| * [[github>AboutRSS/ALL-about-RSS|ALL about RSS]] - Big list of links and things on [[github]]. |
| * [[rjt>feeds.html|Feeds]] |
| |
{{tag>fixes}} | {{tag>fixes RSS Internet}} |