Repolode
TheBigRoomXXL

TheBigRoomXXL/tinyfeed

Go CLI, который объединяет RSS-, Atom- и JSON-ленты в одну статическую HTML-страницу для размещения где угодно.

Open source альтернатива:FeedlyInoreader

Звёзды
386
Форки
21
Открытые issues
9
Последний коммит
19 дней назад

Что это?

tinyfeed принимает список URL RSS-, Atom- или JSON-лент и создает одну статическую HTML-страницу с их записями. Ему не нужны ни база данных, ни файл конфигурации — только CLI и создаваемый им HTML.

Страницу можно обновлять, запуская инструмент через cron, systemd или openrc, либо использовать встроенный режим демона для периодической генерации. За обработку лент отвечает библиотека gofeed. Оформление можно менять с помощью внешних таблиц стилей и шаблонов, а страница учитывает системные настройки темной или светлой темы.

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

Ключевые возможности

  • 01Поддержка RSS-, Atom- и JSON-лент
  • 02Создание одной статической HTML-страницы без базы данных
  • 03Настройка с помощью внешних таблиц стилей и шаблонов
  • 04Темная и светлая темы с учетом системных настроек
  • 05Режим демона для периодической генерации

Сценарии использования

  • Персональная стартовая страница с подборкой блогов и новостных сайтов
  • Публикация общей страницы с лентами для команды или сообщества
  • Плановое обновление страницы через cron или systemd на небольшом сервере

Быстрый старт

  1. 1

    Следуйте руководству по установке на официальном сайте документации

В подборках

Темы

Частые вопросы

Что такое tinyfeed?
Go CLI, который объединяет RSS-, Atom- и JSON-ленты в одну статическую HTML-страницу для размещения где угодно. tinyfeed принимает список URL RSS-, Atom- или JSON-лент и создает одну статическую HTML-страницу с их записями. Ему не нужны ни база данных, ни файл конфигурации — только CLI и создаваемый им HTML.
tinyfeed можно использовать бесплатно? Какая у него лицензия?
tinyfeed распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
tinyfeed всё ещё поддерживается?
Активно поддерживается. Последний коммит в tinyfeed — 20 окт. 2026 г..
Для чего можно использовать tinyfeed?
Персональная стартовая страница с подборкой блогов и новостных сайтов Публикация общей страницы с лентами для команды или сообщества Плановое обновление страницы через cron или systemd на небольшом сервере
Как установить tinyfeed?
Следуйте руководству по установке на официальном сайте документации
Где скачать tinyfeed?
Исходный код и инструкции по установке — на GitHub: https://github.com/TheBigRoomXXL/tinyfeed

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемый агрегатор RSS-лент с поддержкой нескольких пользователей, совместимым с Google Reader API для мобильных приложений и скрейпингом сайтов через XPath.

16,5 тыс.+57 за неделю1,3 тыс.PHPAGPL-3.0Активно поддерживаетсяОбновлён 4 часа назад

Selfoss — веб-приложение на PHP для самостоятельного размещения, которое объединяет RSS-ленты и другие источники в одной читалке с лентой обновлений в реальном времени.

2,5 тыс.+2 за неделю340HTMLGPL-3.0Активно поддерживаетсяОбновлён 6 дней назад

Лёгкая RSS-читалка для самостоятельного хостинга с адаптивным веб-интерфейсом, поддержкой PWA и совместимостью с Fever API для сторонних клиентов.

2,2 тыс.+4 за неделю91TypeScriptMITАктивно поддерживаетсяОбновлён в прошлом месяце