https://github.com/dend/arxiv-sanity-feeds
🦔 Subscribe to the content published on Arxiv Sanity.
https://github.com/dend/arxiv-sanity-feeds
arxiv arxiv-sanity atom automation feeds python rss rss-reader
Last synced: about 1 year ago
JSON representation
🦔 Subscribe to the content published on Arxiv Sanity.
- Host: GitHub
- URL: https://github.com/dend/arxiv-sanity-feeds
- Owner: dend
- License: mit
- Created: 2021-06-04T20:29:14.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2025-01-10T19:59:39.000Z (over 1 year ago)
- Last Synced: 2025-03-18T07:43:11.683Z (about 1 year ago)
- Topics: arxiv, arxiv-sanity, atom, automation, feeds, python, rss, rss-reader
- Language: Python
- Homepage:
- Size: 1.46 MB
- Stars: 24
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/dend/arxiv-sanity-feeds/actions/workflows/spawnfeed.yml)
All this tool does is scrape [Arxiv Sanity](http://www.arxiv-sanity.com), and produce consumable RSS feeds that can be used in your favorite RSS reader (such as Feedly or Outlook).
Feeds are updated daily.
## Feed Locations
### Home Page [](https://hedgehog.den.dev/feeds/home.xml) [](https://github.com/dend/arxiv-sanity-feeds/actions/workflows/validate_home_feed.yml)
```
https://hedgehog.den.dev/feeds/home.xml
```
### Most Recent Papers (Weekly) [](https://hedgehog.den.dev/feeds/toprecent-week.xml) [](https://github.com/dend/arxiv-sanity-feeds/actions/workflows/validate_most_recent_feed.yml)
```
https://hedgehog.den.dev/feeds/toprecent-week.xml
```
### Random Papers (Last Week) [](https://hedgehog.den.dev/feeds/random-last-week.xml) [](https://github.com/dend/arxiv-sanity-feeds/actions/workflows/validate_random_feed.yml)
```
https://hedgehog.den.dev/feeds/random-last-week.xml
```
## Building
1. Install [Python 3](https://www.python.org/) on your target operating system.
2. Create a virtual environment with `python3 -m venv .env`.
3. Install required packages with `pip install -r src/feedingress/requirements.txt`.
4. Set up the following environment variables:
- `AZ_STORAGE_CS` - the Azure Storage account connection string.
5. Run the application: `python -m feedingress`.
Once the application runs, it will upload the generated RSS feeds to the Azure Storage account of choice.