{"repo":"hillerliao/RSSHub-python","free":true,"listed":false,"github":"https://github.com/hillerliao/RSSHub-python","clone":"git clone https://github.com/hillerliao/RSSHub-python.git","description":"A RSSHub for Pythonista","language":"Python","stars":191,"topics":["flask","rss","rss-generator"],"license":null,"category":"scrapers-browser-automation","readme_excerpt":"RSSHub Python 🍰 Everything can be RSS RSSHub Python is a lightweight, extensible RSS generator. It is a Python-based implementation of the original RSSHub philosophy: bringing RSS feeds to everything. Demo : https://pyrsshub.vercel.app --- ✨ Key Features - Versatile Source Support : Generate RSS from CSV, TSV, TXT, PDF, EPUB, MOBI, and even raw HTML. - Intelligent Extraction : Built-in readability engine to extract clean content from web pages and formatted documents. - Playwright Powered : Seamlessly handles dynamic, JavaScript-heavy websites using modern browser automation. - Smart Caching : Implements Stale-While-Revalidate (SWR) strategies to balance performance and freshness. - Hugging Face Integration : Turn datasets on Hugging Face into fresh RSS feeds. - Anki Integration : Sync your due cards as an RSS feed for mobile review. --- 🚀 Quick Start Ensure you have uv installed. Note : For full features (Playwright, PDF processing, etc.), use pip install -r requirements-full.txt instead of the default requirements.txt . --- 🛠 Advanced Features Dynamic Source Discovery ( /randomline ) Extract random content blocks from various file formats. - Supports: CSV , TSV , TXT , PDF , EPUB , MOBI , and Web URLs. - Features: Automatic paragraph joining for PDFs and readability extraction for web pages. - Parameters: - url : Custom file URL (supports CSV/TXT/PDF/EPUB/MOBI or web pages) - title col : Column index for title (0-based, default: 0) - delimiter : Separator type ( tab , ne","default_branch":null,"files":null,"tree":[],"storefront":"/r/hillerliao","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hillerliao/RSSHub-python/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}