Continuing our infrastructure updates: What’s changing in the coming months : r/modnews
https://www.reddit.com/r/modnews/comments/1wubgvt/continuing_our_infrastructure_updates_whats/
Because RSS is now a common surface for large-scale scraping and automated abuse, we'll stop supporting RSS feeds on November 13, 2026 while preserving moderation workflows that depend on it through supported alternatives.
jacktuck/unfurl: Metadata scraper with support for oEmbed, Twitter Cards and Open Graph Protocol for Node.js :zap:
https://github.com/jacktuck/unfurl?tab=readme-ov-file
Highlight:Unfurl (spread out from a furled state) will take a url and some options, fetch the url, extract the metadata we care about and format the result in a sane way. It supports all major metadata providers and expanding it to work for any others should be trivial.
Metadata scraper with support for oEmbed, Twitter Cards and Open Graph Protocol for Node.js :zap: - jacktuck/unfurl
microlinkhq/metascraper: Get unified metadata from websites using Open Graph, Microdata, RDFa, Twitter Cards, JSON-LD, HTML, and more.
https://github.com/microlinkhq/metascraper
Highlight:The metascraper library allows you to easily scrape metadata from an article on the web using Open Graph metadata, regular HTML metadata, and series of fallbacks.
Get unified metadata from websites using Open Graph, Microdata, RDFa, Twitter Cards, JSON-LD, HTML, and more. - microlinkhq/metascraper
Using SimpleXML with HTML | drewish.com
http://drewish.com/content/2007/08/using_simplexml_with_html
"PHP 5's SimpleXML module is one of the the biggest reasons to upgrade to 5. If you're parsing RSS feeds or the results of webservice requests it works beautifully and saves a ton of time. The only problem with it is that it'll only load valid XML. I banged my head against it for way to long before coming up with the following:"
Scrapy.org. an open source web scraping framework in Python
http://scrapy.org
"Scrapy is a high level scraping and web crawling framework for writing spiders to crawl and parse web pages for all kinds of purposes, from information retrieval to monitoring or testing web sites. "
Crowbar - SIMILE
http://simile.mit.edu/wiki/Crowbar
Zend Developer Zone | Tidying up your HTML with PHP 5
http://devzone.zend.com/node/view/id/761
"The Tidy extension is new in PHP 5, and is available from PHP version 5.0b3 upward. It is based on the TidyLib library, and allows the developer to validate, repair, and parse HTML, XHTML and XML documents from within PHP."
Microsummaries - MozillaWiki
http://wiki.mozilla.org/Microsummaries
"Microsummaries are regularly-updated succinct compilations of the most important information on web pages."
HTML Screen Scraping: A How-To Document
http://www.rexx.com/~dkuhlman/quixote_htmlscraping.html
"This document explains how to do HTML screen scraping. In effect it shows how to treat the Web as a resource by enabling you to retrieve and extract data from HTML Web pages."
For GRDDL-heads: XSLT+Tidy from Mark Nottingham on 2005-10-19 (semantic-web@w3.org from October 2005)
http://lists.w3.org/Archives/Public/semantic-web/2005Oct/0175.html
"Let the scraping begin..."
Read/Write Web: The danger of running a remix service
http://www.readwriteweb.com/archives/002829.php
"Populicio.us still lost their service because their reliance on del.icio.us fell away, but the lesson here is that screen scraping HTML comes with those risks by nature."
miscoranda: Link in a Soupstack
http://miscoranda.com/151
"The problem with getting links from HTML is that the HTML you find lying about on the web is often quite broken..."
Beautiful Soup
http://www.crummy.com/software/BeautifulSoup
"You didn't write that awful page. You're just trying to get some data out of it. Right now, you don't really care what HTML is supposed to look like."
Pop Goes the Gmail. SMTP/POP server for Gmail!
http://jaybe.org/pgtgm