Python RSS

Open-source Python projects categorized as RSS | Edit details

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...

    Project mention: Save your Reddit Data (saves, etc.) | reddit.com/r/selfhosted | 2022-05-09

    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

  • FlexGet

    The official FlexGet repository

  • 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.

  • feedparser

    Parse feeds in Python

    Project mention: Consulta de un Novato absoluto | reddit.com/r/PythonEspanol | 2022-02-21

    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).

  • pygooglenews

    If Google News had a Python library

    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

  • python-feedgen

    Python module to generate ATOM feeds, RSS feeds and Podcasts.

    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

  • FeedHQ

    FeedHQ is a web-based feed reader

  • morss

    Get full text RSS feeds

    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.

  • greg

    A command-line podcast aggregator

    Project mention: pocketcasts alternative? | reddit.com/r/selfhosted | 2022-04-07

    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

  • reader

    A Python feed reader library. (by lemon24)

    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.

  • JARR

    JARR is a web news aggregator.

    Project mention: Suggestions - Best selfhosted RSS feed app? | reddit.com/r/selfhosted | 2022-03-31

    I developed JARR and still am if you want to give it a try.

  • Atoma

    Atom, RSS and JSON feed parser for Python 3

  • 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-24

    I 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:

    https://github.com/cristoper/feedmixer

  • genRSS

    genRSS generates a RSS 2 feed from media files in a directory

    Project mention: Podcast feed for audio books from Readarr | reddit.com/r/Readarr | 2021-11-04

    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.

    Project mention: Can't access YouTube with Tor (see image) | reddit.com/r/TOR | 2021-08-02

    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-25

    Use other RSS archive links that you can find on GitHub.

  • reddit-bots

    A collection of Reddit bots that I use to enhance the subreddits I manage.

  • podcast-downloader

    The Python script for downloading new mp3 from RSS given channels

    Project mention: Converting spotify podcasts to mp3? | reddit.com/r/DataHoarder | 2021-08-07
  • rss-parsers

    Convert an HTML page to RSS with URL support

    Project mention: any cs majors working on personal projects? | reddit.com/r/yorku | 2022-03-03

    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-19

    Here'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.

    Project mention: Streaming Money: Need advice | reddit.com/r/lightningnetwork | 2022-04-24

    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

  • hoyolab-rss-feeds

    RSS feed (JSON & Atom) generator for Genshin Impact's official Hoyolab news feed

    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

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-09.

Python RSS related posts

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
Find remote jobs at our new job board 99remotejobs.com. There are 9 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com