Проект с открытым исходным кодом, который создаёт RSS-ленты для сайтов и сервисов, где нет встроенной поддержки RSS.
Olshansk/rss-feeds
Набор Python-скриптов и GitHub Actions для создания RSS-лент популярных блогов и журналов изменений, у которых нет собственных лент.
- Звёзды
- 732
- Форки
- 76
- Открытые issues
- 18
- Последний коммит
- 20 часов назад
Что это?
Многие блоги, новостные страницы AI-лабораторий и журналы изменений продуктов вообще не публикуют RSS-лент. В этом репозитории собраны генераторы лент на Python: они обрабатывают такие страницы и сохраняют стандартные XML-файлы лент в репозитории, чтобы на них можно было подписаться в любом RSS-ридере.
Запланированный GitHub Action каждый час запускает генераторы через общий скрипт-раннер. Созданные ленты коммитятся в основную ветку, откуда их можно получить по raw URL GitHub. Если сайт теперь публикует собственную ленту, в таблице вместо этого указана официальная лента RSS или Atom.
Чтобы добавить новую ленту, сохраните HTML блога и преобразуйте его с помощью команды Claude Code. Также можно запросить ленту через issue на GitHub.
Ключевые возможности
- 01Создаёт RSS XML-ленты для блогов, у которых нет собственной ленты
- 02Запускается каждый час по расписанию через workflow GitHub Actions
- 03Ленты хранятся в репозитории как raw-файлы и доступны для чтения в любом RSS-ридере
- 04Содержит команду Claude Code для преобразования сохранённого HTML в новую ленту
- 05Указывает официальные источники RSS для блогов, которые уже публикуют такие ленты
Сценарии использования
- Следить за новостями AI-лабораторий и поставщиков моделей в RSS-ридере, не заходя на каждый сайт
- Отслеживать журналы изменений продуктов, у которых нет ленты
- Добавить в ридер блог, для которого ещё нет ленты: форкнуть репозиторий и написать новый генератор
Быстрый старт
- 1
Откройте каталог лент и найдите нужный блог
- 2
Скопируйте прямую ссылку на ленту и добавьте её в RSS-ридер
Что важно знать
- Некоторые ленты приостановлены и не будут получать новые статьи (Perplexity Hub, The Batch, xAI News).
- Ленты, полученные скрейпингом, создаются на основе HTML блога, поэтому они могут перестать работать при изменении макета сайта.
В подборках
Темы
Частые вопросы
- Что такое rss-feeds?
- Набор Python-скриптов и GitHub Actions для создания RSS-лент популярных блогов и журналов изменений, у которых нет собственных лент. Многие блоги, новостные страницы AI-лабораторий и журналы изменений продуктов вообще не публикуют RSS-лент. В этом репозитории собраны генераторы лент на Python: они обрабатывают такие страницы и сохраняют стандартные XML-файлы лент в репозитории, чтобы на них можно было подписаться в любом RSS-ридере.
- rss-feeds можно использовать бесплатно? Какая у него лицензия?
- rss-feeds распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- rss-feeds всё ещё поддерживается?
- Активно поддерживается. Последний коммит в rss-feeds — 5 нояб. 2026 г..
- Для чего можно использовать rss-feeds?
- Следить за новостями AI-лабораторий и поставщиков моделей в RSS-ридере, не заходя на каждый сайт Отслеживать журналы изменений продуктов, у которых нет ленты Добавить в ридер блог, для которого ещё нет ленты: форкнуть репозиторий и написать новый генератор
- Как установить rss-feeds?
- Откройте каталог лент и найдите нужный блог Скопируйте прямую ссылку на ленту и добавьте её в RSS-ридер
- Где скачать rss-feeds?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Olshansk/rss-feeds
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемое веб-приложение, которое превращает почти любой сайт в RSS 2.0 или JSON Feed и автоматически извлекает элементы.
Самостоятельно размещаемый PHP-сервис, который превращает популярные публикации с Reddit, Hacker News, Lemmy, Lobsters, Mbin и GitHub в RSS-ленты.
GitHub Action, которая по расписанию добавляет последние записи из RSS-лент в README профиля или проекта.
Трекер на базе GitHub Actions отслеживает рейтинги платных приложений и изменения цен в App Store и рассылает уведомления о скидках через RSS, Telegram и DingTalk.
Самостоятельно размещаемый сервис для отслеживания изменений на веб-страницах с уведомлениями в Discord, по Email, в Slack, Telegram, через вебхуки и другими способами.