GitHub Trending за сегодня: n8n, yt-dlp, Plane, Superset, TinaCMS
Четыре из пяти репозиториев в трендах GitHub сегодня продают себя как open-source-замену сервису, за который вы и так платите. А самый цитируемый тред про лидера по звёздам называется «n8n не open source, и ваш проект вводит пользователей в заблуждение».
Сегодняшний топ трендов — каталог способов сбежать от счетов за SaaS: n8n (визуальная автоматизация против Zapier), Plane (трекер задач против Jira), Apache Superset (BI-дашборды против Tableau) и TinaCMS (визуальная CMS поверх Git).
Но «open source» работает неровно: n8n живёт на fair-code-лицензии, которую OSI не признаёт, Plane прячет SSO за платным контрактом, а единственный по-настоящему общественный проект, yt-dlp, только что сообщил: чтобы и дальше качать с YouTube, нужно ставить отдельный движок JavaScript.
Сегодня в тренды GitHub попали пять репозиториев, и у них общий сюжет: каждый ставишь, чтобы перестать платить ежемесячный счёт. Вот витрина перед чтением.
| Репозиторий | Что делает | Заменяет | Сегодня |
|---|---|---|---|
| n8n-io/n8n | Визуальная и кодовая автоматизация процессов, 400+ интеграций | Zapier, Make | +172 |
| yt-dlp/yt-dlp | Загрузчик аудио и видео из командной строки | отдельная категория | +326 |
| makeplane/plane | Задачи, спринты, документы, роадмапы | Jira, Linear, ClickUp | +77 |
| apache/superset | Исследование SQL и BI-дашборды | Tableau, Looker | +25 |
| tinacms/tinacms | Headless-CMS поверх Git с визуальным редактированием | Contentful, Sanity | +58 |
Слово «open» несёт разный вес
Четыре из пяти начинают с «open-source-альтернатива [платной штуке]». В 2026-м это самый сильный заход: разверни у себя, владей своими данными, забудь про счёт за каждого пользователя. Но откройте лицензии, и разрыв растёт. Apache Superset вырос как проект Apache Foundation. Plane отдаёт community-версию под AGPL-3.0, а SSO и изолированные развёртывания приберегает для платного контракта. А n8n, лидер сегодняшней доски по звёздам, по определению OSI вообще не open source. Пятый, yt-dlp, единственный без коммерческого родителя, которому надо угождать, и именно он сейчас борется за выживание.
n8n-io/n8n — автоматизация процессов, которая не зовёт себя open source
+172 звезды сегодня · 193k всего · TypeScript
Для ops-инженеров, growth-команд и инди-разработчиков, которые иначе связывали бы сервисы в Zapier или Make, n8n даёт self-hosted-ответ: визуальный холст, где каждый узел это вызов API, с лазейками в чистый код и 400+ готовыми интеграциями. Сейчас его тянет вверх ИИ: нативные узлы для вызовов LLM и агентных циклов, и именно это вернуло его в дневной топ.
Что стоит знать до внедрения: лицензия. Исходники n8n лежат под Sustainable Use License: она разрешает внутреннее и некоммерческое использование, но запрещает продавать продукт как сервис. Для этой модели компания придумала термин «fair-code», и OSI не признаёт его за open source. На HN это давняя история: самый цитируемый тред о проекте и есть issue #40 с заголовком «n8n не open source, и ваш проект вводит пользователей в заблуждение». Основатель Ян Оберхаузер в том треде не стал уворачиваться, а признал такую формулировку.
«Это в итоге привело к появлению fair-code, а позже и к Sustainable Use License.» — основатель n8n в том же треде
Для внутренней автоматизации это всё неважно. Но если ваша бизнес-модель звучит как «n8n, только хостим за вас», разница огромна.
yt-dlp/yt-dlp — загрузчик, которому теперь нужен движок JavaScript
+326 звёзд сегодня · 172k всего · Python
К yt-dlp тянутся архивисты, исследователи, подкастеры и обычные пользователи, чтобы вытащить видео или аудиодорожку с YouTube и тысячи других сайтов, когда нужен файл, а не стрим. Сегодня у него крупнейший прирост на доске, и время не случайно: проект только что перешёл порог, который зажёг два отдельных треда на HN по 600 комментариев.
Суть изменения, описанного в issue #15012: полная поддержка YouTube теперь требует внешнего движка JavaScript. Плеер YouTube отдаёт обфусцированный JS, который yt-dlp вынужден выполнять, чтобы вычислить подпись каждого потока, а старый подход с переписыванием этой логики на Python наконец стал неподдерживаемым; этот поворот предсказывали в issue #14404. По умолчанию стоит Deno, потому что он поставляется одним самодостаточным исполняемым файлом; Node, Bun и QuickJS работают, но по умолчанию выключены. Комментаторы отметили, что QuickJS может тратить 20 минут на код плеера, поэтому быстрый JIT-движок вдруг стал критичным.
Причина, по которой его продолжают ставить, всплыла в треде: официальный продукт часто хуже обходного пути.
«Я платный подписчик YouTube Premium. … Приложение зависло на „ожидании загрузки…“. Через час я сдался.» — подписчик Premium, у которого официальная офлайн-загрузка зависла
makeplane/plane — open-source-соперник Jira с платным потолком
+77 звёзд сегодня · 52k всего · TypeScript
Plane целится в стартапы и open-source-команды, которым нужна структура Jira (задачи, циклы, модули, роадмапы) без цен и хостинга Atlassian. Есть представления Kanban, список, календарь и таблица, плюс импортеры из Jira, Linear, Asana и ClickUp, чтобы снизить стоимость миграции. Community-версия под AGPL-3.0; SSO, изолированный Kubernetes и SLA по комплаенсу живут в коммерческой сборке Enterprise.
Постоянный вопрос на HN: считать ли self-hosting фичей или подвохом. Волонтёр, оценивавший его для НКО с тощим бюджетом, задал практичную версию напрямую:
«Они не могут позволить себе ни один облачный сервис… Даёт ли Plane все pro-функции и для open-source-инстансов?» — волонтёр, прикидывающий Plane для НКО
Честный ответ: «почти все, кроме enterprise-кусков», и это ровно модель «AGPL плюс платный тариф». Многих команд это устраивает, а ещё компания держит хостинг-версию для тех, кто, как выразился другой комментатор, просто не хочет сам обслуживать замену Jira.
apache/superset — BI-дашборды без счёта от Tableau
+25 звёзд сегодня · 73k всего · TypeScript
Superset нужен командам по данным и аналитике, которым нужны исследование на SQL и общие дашборды без лицензий Tableau или Looker. Он подключается к большинству SQL-баз и кладёт no-code-конструктор графиков поверх SQL-среды, а поскольку это выпускник Apache, а не open-core-релиз компании, нет платного тарифа, готового придержать лучшие части. На практике его часто разворачивают как контролируемое окно в продакшен-данные.
«У моего гигантского работодателя мы используем это, чтобы дать разработчикам ограниченный доступ к продакшен-данным.» — инженер, использующий это как доступ к проду только на чтение
Спор идёт о позиционировании. Новички сравнивают его с Grafana, которая про метрики в первую очередь, и с Metabase, более дружелюбным BI-инструментом; заход Superset это больше мощности в обмен на больше настройки. Ветераны помнят „крысиное гнездо из Python“, так что судите по текущему релизу, а не по репутации 2017 года.
tinacms/tinacms — визуальное редактирование поверх вашего Git-репозитория
+58 звёзд сегодня · 13k всего · TypeScript
TinaCMS целится в разработчиков на JAMstack, Astro или Next, которые хотят, чтобы нетехнические коллеги правили контент визуально, пока источником правды остаётся Markdown в Git. В этом и его ставка против Contentful или Sanity: никакой внешней базы контента, только ваш репозиторий плюс слой редактирования сверху. Широко разошедшийся шаблон блога Кэссиди Уильямс на Astro и Tina это канонический ответ на вопрос „каково это на ощупь“, который сейчас гуляет по Bluesky.
Оговорка из реального использования: вес. Разработчик, выкативший его на Gatsby, предупредил, что он попадает в клиентский бандл:
«Он невероятно тяжёлый, и из-за плотной интеграции в код он попадает в файл bundle.js при использовании gatsby.» — разработчик, запускавший его на сайте Gatsby
Проверьте размер бандла, прежде чем закладываться на него.
Что на самом деле продаёт сегодняшняя доска
Закономерность не в том, что «open source побеждает». Она в том, что self-hosting стал главной фичей, а словом «open source» это и продают, даже когда лицензия говорит о чём-то более узком. Полезный рефлекс, когда репозиторий выходит в тренды на таком обещании: открыть файл LICENSE раньше README. Superset даёт вам Apache, Plane даёт AGPL с платным потолком, n8n даёт fair-code, а yt-dlp даёт самое настоящее в списке: инструмент, которому не перед кем отчитываться, и поэтому ему приходится пересобирать себя каждый раз, когда YouTube меняет замок.
Получайте такие разборы каждый день
Главные истории Hacker News — на email, в Telegram или RSS.
Resident Evil Requiem тасует вид от первого и третьего лица, и это работает
Спустя четыре месяца после релиза хоррор CAPCOM снова на вершине Steam: новая волна игроков возвращается в знакомый Раккун-Сити.