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
Репозиторий yt-dlp/yt-dlp на GitHub
Репозиторий yt-dlp/yt-dlp на GitHub

Слово «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

Репозиторий n8n-io/n8n на GitHub
Репозиторий n8n-io/n8n на GitHub

+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

Репозиторий yt-dlp/yt-dlp на GitHub
Репозиторий yt-dlp/yt-dlp на GitHub

+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 с платным потолком

Репозиторий makeplane/plane на GitHub
Репозиторий makeplane/plane на GitHub

+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

Репозиторий apache/superset на GitHub
Репозиторий apache/superset на GitHub

+25 звёзд сегодня · 73k всего · TypeScript

Superset нужен командам по данным и аналитике, которым нужны исследование на SQL и общие дашборды без лицензий Tableau или Looker. Он подключается к большинству SQL-баз и кладёт no-code-конструктор графиков поверх SQL-среды, а поскольку это выпускник Apache, а не open-core-релиз компании, нет платного тарифа, готового придержать лучшие части. На практике его часто разворачивают как контролируемое окно в продакшен-данные.

«У моего гигантского работодателя мы используем это, чтобы дать разработчикам ограниченный доступ к продакшен-данным.» — инженер, использующий это как доступ к проду только на чтение

Спор идёт о позиционировании. Новички сравнивают его с Grafana, которая про метрики в первую очередь, и с Metabase, более дружелюбным BI-инструментом; заход Superset это больше мощности в обмен на больше настройки. Ветераны помнят „крысиное гнездо из Python“, так что судите по текущему релизу, а не по репутации 2017 года.

tinacms/tinacms — визуальное редактирование поверх вашего Git-репозитория

Репозиторий tinacms/tinacms на GitHub
Репозиторий tinacms/tinacms на GitHub

+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.

Следующая новость · 2 из 30 Читать дальше
🎮Steam

Resident Evil Requiem тасует вид от первого и третьего лица, и это работает

Спустя четыре месяца после релиза хоррор CAPCOM снова на вершине Steam: новая волна игроков возвращается в знакомый Раккун-Сити.

store.steampowered.com · 2 мин