feedparser
kill-the-newsletter.com
feedparser | kill-the-newsletter.com | |
---|---|---|
6 | 5 | |
1,836 | 2,209 | |
- | - | |
7.7 | 0.0 | |
about 24 hours ago | over 1 year ago | |
Python | JavaScript | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
feedparser
-
RSS can be used to distribute all sorts of information
There is JSON Feed¹ already. One of the spec writers is behind micro.blog, which is the first place I saw it(and also one of the few places I've seen it). I don't think it is a bad idea, and it doesn't take all that long to implement it.
I have long hoped it would pick up with the JSON-ify everything crowd, just so I'd never see a non-Atom feed again. We perhaps wouldn't need sooo much of the magic that is wrapped up in packages like feedparser² to deal with all the brokeness of RSS in the wild then.
¹ https://www.jsonfeed.org/
² https://github.com/kurtmckee/feedparser
-
Help! trying to use scraping for my dissertation but I am clueless
What sites did you try? Looked into RSS yet? Many sites have RSS feeds you can use with something like https://github.com/kurtmckee/feedparser nytimes.com feeds: https://www.nytimes.com/rss
-
Newb learning GitHub & Python. Projects?
feedparser
-
Python Library to scrape RSS-Feeds from waybackmachine?
You can explore FeedParser too
-
looking for a project
feedparser is a python package receiving and parsing RSS/Atom newsfeeds. The maintainer is active but really need much more support.
-
Consulta de un Novato absoluto
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).
kill-the-newsletter.com
-
RSS can be used to distribute all sorts of information
Completely agree. Like the parent poster, I never subscribe to newsletters and the sites that don't offer good ways to be updated of new content (e.g. RSS feeds) lose me as a visitor.
There are, however, a few email to rss tools, a quick search brings this one as the top reasult: https://github.com/leafac/kill-the-newsletter
Might be a good workaround in case the content on the site is worth it.
-
Selfhosted RSS generator? (ie rss.app)
Kill the newsletter, for email newsletters
- Is it just me, or do you believe your inbox is the worst place for newsletters?
- @leafac/sqlite: The best way to use SQLite in Node.js
-
Newsletter services and spy pixels
I’m not aware of such a list but this open-source project, kill-the-newsletter, comes to mind. Converts an email newsletter to an RSS feed where you can open new entries in a browser (and can more easily block ads/trackers with an extension like uBlock Origin).
What are some alternatives?
Scrapy - Scrapy, a fast high-level web crawling & scraping framework for Python.
MailTrackerBlocker - Email tracker, read receipt and spy pixel blocker plugin for macOS Mail (10.11-13.x)
requests-html - Pythonic HTML Parsing for Humans™
rehype-shiki - Rehype plugin to highlight code blocks with Shiki
MechanicalSoup - A Python library for automating interaction with websites.
caxa - 📦 Package Node.js applications into executable binaries 📦
pyspider - A Powerful Spider(Web Crawler) System in Python.
newsboat - An RSS/Atom feed reader for text terminals
reader - A Python feed reader library.
Grab - Web Scraping Framework
portia - Visual scraping for Scrapy
Mariner - This a is mirror of Gitlab repository. Open your issues and pull requests there.