← Ко всем open source проектам

RSSHub

DIYgod/RSSHub

RSSHub — открытая система маршрутов для RSS: она помогает получать ленты из сайтов и сервисов, где удобного RSS обычно нет.

Форки 9,960
Автор DIYgod
Язык TypeScript
Лицензия AGPL-3.0
Обновлено 2026-06-27

Что это такое

RSSHub — проект для генерации RSS-лент из разных сайтов и сервисов. Его девиз «Everything is RSSible» хорошо описывает идею.

Он появился вокруг старой, но до сих пор живой проблемы: пользователь хочет читать обновления в одном месте, а многие площадки не дают удобную RSS-ленту.

Главная задача RSSHub — поддерживать набор маршрутов, которые превращают страницы, API и разные источники в подписки для RSS-читалок.

Как устроен проект

Внутри проекта — TypeScript-код маршрутов, документация, правила участия, варианты запуска и связанные проекты вроде расширений для обнаружения лент.

Сообщество поддерживает тысячи маршрутов, а публичные и частные экземпляры позволяют использовать RSSHub без ручного написания каждого парсера.

Как это используют

Обычный сценарий: найти маршрут в документации, вставить URL в RSS-читалку и получать обновления там, где сайт сам не предлагает удобную подписку.

Для команд RSSHub полезен как способ следить за релизами, новостями, issue, блогами и страницами без постоянного ручного просмотра.

Практический пример

Пример маршрута RSSHub

Пример показывает, что маршрут в RSSHub выглядит как обычный URL: читатель RSS подписывается на него как на ленту.

Язык: Plain text
https://rsshub.app/github/issue/DIYgod/RSSHub
https://rsshub.app/github/releases/DIYgod/RSSHub

Сильная сторона проекта — сообщество маршрутов. Ценность растет не только от ядра, но и от количества поддерживаемых источников.

Сильные стороны

Еще одно преимущество — простая модель использования: на выходе получается обычная RSS-лента, совместимая с привычными читателями.

Ограничение в том, что маршруты зависят от внешних сайтов. Если сайт меняет структуру, авторизацию или ограничения, конкретная лента может сломаться.

Ограничения

Также важно уважать правила источников и не превращать подписку в агрессивный сбор данных с высокой частотой запросов.

RSSHub лучше всего подходит людям, которые сознательно строят личную информационную систему и хотят вернуть контроль над подписками.

Кому подойдет

Для критичных рабочих уведомлений стоит иметь запасной канал, потому что RSSHub не контролирует все внешние площадки, из которых берет данные.

В каталоге RSSHub важен как проект, который возвращает вебу простую идею подписки и делает ее полезной для современных сервисов.

Практически начинать лучше с официальной документации маршрута, а не с угадывания URL: там видны параметры, ограничения и примеры для конкретного источника.

RSSHub особенно полезен людям, которые устали от алгоритмических лент и хотят читать источники напрямую. Вместо того чтобы заходить на десятки сайтов, пользователь собирает обновления в одной читалке и сам выбирает порядок чтения. Это не отменяет качество источников, но возвращает простую и спокойную модель подписки, где новый материал приходит без лишнего интерфейсного шума.