Top 23 Python RSS Projects
-
ArchiveBox
🗃 Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...
Neat, ya, that sort of thing. But seems to have a heavy focus on completeness of archiving rather than being light on space. Seems encouraging that they might have eg. the ability to add an adblocker to puppeteer at least: https://github.com/ArchiveBox/ArchiveBox/issues/51
-
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
Lo más sencillo que conozco para monitorizar canales de YouTube son los feeds RSS que tiene cada canal. El formato es https://www.youtube.com/feeds/videos.xml?channel_id=[CHANNEL_ID]. Si no conoces RSS, echa un vistazo en la wiki. Para leer RSSs en Python tienes feedparser (y seguramente muchas más).
-
Project mention: Tips for Making a Popular Open-Source Project in 2021 [Ultimate Guide] | news.ycombinator.com | 2021-11-12
I have ~4k start in 2 Python libraries. Both help fetch live news articles. Links below.
These were my first libraries.
I took the approach of promoting them as any other product. You have to "sell" your code. Even if it's 100% free.
In my opinion, the most important thing is DEMO. Just make a GIF where you showcase what your software does:
* 80% of engineers won't even bother to read the description
No one will spend their precious time trying to get through your code.
[0] https://github.com/kotartemiy/newscatcher Programmatically collect normalized news from (almost) any website.
[1] https://github.com/kotartemiy/pygooglenews If Google News had a Python library
-
Project mention: Possible to listen to Crime Show outside of Spotify? | reddit.com/r/gimlet | 2021-11-20
If you want to keep it all within Python: https://github.com/lkiesow/python-feedgen
-
-
Project mention: Are RSS feeds worth using as most of the RSS readers redirect to the main website? | reddit.com/r/rss | 2022-04-26
In general the feed decides what content to include the feed. Often more commercial feeds only provide a teaser so that you go to their site (and view their ads). You can try asking the sites to provide a full feed (some more personal content may just be accidently showing summaries). However most of the time you will need a tool that scrapes the content from the website itself. As you noted some feed readers provide this option or you can use a service like https://morss.it/
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
I had almost the same setup, but was no longer satisfied with Podgrab. Often the automatism does not work and there was no helpful error message. Also, the application is way too bulky for this task. I now use a CLI tool for this: https://github.com/manolomartinez/greg
-
Project mention: reader 2.5 released – a Python feed reader library | reddit.com/r/madeinpython | 2021-10-31
It can also be used to build bookmarking / read later functionality similar to that of Tiny Tiny RSS; extracting content from arbitrary pages would be pretty helpful here.
-
podcats
🎧 🐈🐈🐈 Podcats generates RSS feeds for podcast episodes from local audio files and, optionally, exposes both via a built-in web server.
-
I developed JARR and still am if you want to give it a try.
-
-
feedmixer
A self-hosted API to fetch and mix entries from Atom and RSS feeds (returns Atom, RSS, or JSON)
Project mention: Show HN: MergeFeed – Paste a bunch of links to create a multifeed | news.ycombinator.com | 2021-08-24I wrote a little Python service which combines multiple rss/atom feeds into a single feed, in case anyone wants to host their own API for doing that:
-
However for Audio books, I'd like to listen with Overcast. What I've done up to this point is manually on a per book basis run https://github.com/amsehili/genRSS on the directory serving the files ala a script: python3 ~/src/genRSS/genRSS.py -e "mp3,ogg" -d $1 -H hostname.domain.com -t $1 -p "$1 Book" -r -o $1.rss But I'd like something to automate this and maybe have a content server that I can just one click add to overcast.
-
youtube_rss
A YouTube-client for managing subscriptions and watching videos anonymously over Tor without a Google account.
Of course, it's a bit tedious to do that a lot, so I eventually coded my own application that circles through different circuits with each request. That way, if one operation is blocked, it you just retry and it usually works. The advantage is you don't need to redo all the web interface navigation, since navigation as such is done in a local application instead.
-
this-american-life-archive
Unofficial RSS feed for the podcast "This American Life" with episodes 1 to current
Project mention: Moving Downloaded PocketCast files to new device... | reddit.com/r/pocketcasts | 2022-02-25Use other RSS archive links that you can find on GitHub.
-
-
-
Here's where I keep my projects: https://github.com/hussein-esmail7 (faster than explaining all my projects, descriptions are in the READMEs). I mainly work on template-maker, usertyles, and rss-parsers.
-
playlist2podcast
A self-hosted application that lets you create podcast RSS feeds from YouTube playlists
Project mention: playlist2podcast - A simple utility to create podcast RSS feeds from YouTube playlists | reddit.com/r/selfhosted | 2021-09-19Here's the GitHub link and the Docker Hub link.
-
usocial
Read. Listen. Pay back. The podcast client and feed reader for your personal server. With Lightning Network support.
I have come accross this service but i have not used it: https://github.com/ibz/usocial
-
newsboat-sendmail
Newsboat Sendmail - A companion script that sends unread RSS items in Newsboat through email
-
Project mention: genshin-feed VS hoyolab-rss-feeds - a user suggested alternative | libhunt.com/r/genshin-feed | 2022-02-18
- Atom and JSON feed format available - Fulltext articles - Valid Atom feed - Feed only in english
Python RSS related posts
- Are RSS feeds worth using as most of the RSS readers redirect to the main website?
- Adding Recent Blog Posts to Your GitHub Readme
- Suggestions - Best selfhosted RSS feed app?
- Is there a place to download a lot of episodes at once?
- Request: an RSS feed for news that are fully included in the feed and don't require me going to a website to read them.
- any cs majors working on personal projects?
- Inoreader
Index
What are some of the best open-source RSS projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | ArchiveBox | 13,373 |
2 | FlexGet | 1,426 |
3 | feedparser | 1,413 |
4 | pygooglenews | 1,038 |
5 | python-feedgen | 567 |
6 | FeedHQ | 538 |
7 | morss | 285 |
8 | greg | 271 |
9 | reader | 212 |
10 | podcats | 103 |
11 | JARR | 92 |
12 | Atoma | 91 |
13 | feedmixer | 88 |
14 | genRSS | 86 |
15 | youtube_rss | 51 |
16 | this-american-life-archive | 15 |
17 | reddit-bots | 13 |
18 | podcast-downloader | 12 |
19 | rss-parsers | 12 |
20 | playlist2podcast | 10 |
21 | usocial | 8 |
22 | newsboat-sendmail | 6 |
23 | hoyolab-rss-feeds | 2 |
Are you hiring? Post a new remote job listing for free.