Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/clokep/to-rss
Provides RSS feeds for sites that should have them.
https://github.com/clokep/to-rss
feed nhl rss wikipedia
Last synced: 2 months ago
JSON representation
Provides RSS feeds for sites that should have them.
- Host: GitHub
- URL: https://github.com/clokep/to-rss
- Owner: clokep
- Created: 2018-10-24T13:49:21.000Z (about 6 years ago)
- Default Branch: main
- Last Pushed: 2024-04-18T15:46:14.000Z (8 months ago)
- Last Synced: 2024-05-02T04:36:32.577Z (8 months ago)
- Topics: feed, nhl, rss, wikipedia
- Language: Python
- Homepage: https://www.to-rss.xyz
- Size: 194 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
## To RSS
[![pipeline status](https://travis-ci.org/clokep/to-rss.svg?branch=master)](https://travis-ci.org/clokep/to-rss)
This project aims to provide RSS feeds for platforms that should just provide
RSS feeds. It supports a few different endpoints.Information is pulled on demand on each refresh of the page (and is always
current).### Wikipedia Current Event
The last 7 days of
[Wikipedia Current Events](https://en.wikipedia.org/wiki/Portal:Current_events)
is served as an RSS feed.It pulls data from the last 7 days of current events from Wikipedia, e.g. a page
like https://en.wikipedia.org/wiki/Portal:Current_events/2017_May_8. The
Wikicode is parsed using
[mwparserfromhell](http://mwparserfromhell.readthedocs.org/) to an AST which is
then cleaned-up slightly and converted back into HTML. Each day is served as an
individual article in RSS.### NHL News
To my knowledge, [NHL.com](https://www.nhl.com/) does not provide an
RSS feed for their [news feed](https://www.nhl.com/news/). This is a simple
proxy that loads the NHL.com news site and serves it back as an RSS feed. You
can get an RSS feed for NHL news (at `/nhl/news/`) or for a specific team (e.g.
the New York Islanders news at `/nhl/islanders/`). The root (at `/nhl/`) lists
all possible feeds. Note that currently only article summaries are supported.### Patreon
Patreon doesn't seem to provide an RSS feed for an individual user's posts, it
only emails out updates. This provides a way to see those over RSS.### About
It is a Flask application that serves RSS feeds generated using
[FeedGenerator](https://github.com/getpelican/feedgenerator). Generally
information is pulled using requests and parsed with BeautifulSoup4.