GitHub Trending сегодня: iroh, freeCodeCamp, Plane, LibreTranslate, Unciv
Сегодня в топе нет ни одной большой языковой модели — и это главное. Пять репозиториев, которые в него поднялись, объединяет одна цель: каждый вычёркивает из стека отдельную компанию, будь то Atlassian, Google или игровой издатель.
Сегодняшний GitHub Trending: iroh — стек на Rust, который соединяет устройства по криптографическому ключу вместо IP (на этой неделе вышла версия 1.0); Plane, self-hosted-замена Jira и Linear; LibreTranslate, API перевода, который ни разу не обращается к Google; Unciv, ремейк Civ V без рекламы.
Ни одной AI-модели среди них. Список объединяет вычитание: каждый репозиторий убирает поставщика из картины, а самая громкая похвала, адресованная Unciv, сводится к тому, что он не звонит домой, не показывает рекламу и не следит за вами.
| Репозиторий | Что делает | Сегодня |
|---|---|---|
| n0-computer/iroh | Сетевой стек на Rust: подключает устройства по ключу, а не по IP | +369 |
| freeCodeCamp/freeCodeCamp | Бесплатный курс программирования и платформа под ним | +417 |
| makeplane/plane | Self-hosted-замена Jira / Linear / ClickUp | +613 |
| LibreTranslate/LibreTranslate | API перевода, который вы разворачиваете сами, без Google | +51 |
| yairm210/Unciv | Ремейк Civilization V с открытым кодом | +229 |
Пролистайте сегодняшний список и заметьте, чего в нём нет: ни одной большой языковой модели, ни агентного фреймворка, ни чего-либо «AI-native» среди самих репозиториев. Зато у всех пяти общая мишень. Каждый заменяет то, что иначе вы арендуете у компании: трекер задач Atlassian, эндпоинт перевода Google, серверы игрового издателя, даже IP-адрес как способ достучаться до машины. freeCodeCamp выбивается размером: это самый звёздный репозиторий на GitHub, 449k звёзд, но и самый тихий по сигналу: ни свежего треда на Hacker News, ни момента релиза, только ежедневный поток коммитов в учебную программу удерживает его в топе. У остальных четырёх есть конкретный повод оказаться здесь сегодня.
n0-computer/iroh — звонок устройству по ключу, а не по IP
+369 звёзд сегодня · 10k всего · Rust
Он рассчитан на разработчиков распределённых или local-first приложений (синхронизация файлов, передача между устройствами, даже стриминг игр), которые раз за разом проигрывают борьбу с NAT и меняющимися IP-адресами. iroh выдаёт каждому устройству криптографическую идентичность и соединяет два устройства напрямую поверх QUIC, пробивая файрволы и откатываясь на релеи только при необходимости. Повод оказаться в топе конкретный: 15 июня вышла версия 1.0 после 65 пре-релизов и четырёх лет работы. Она заморозила протокол обмена и добавила официальные биндинги для Python, Node.js, Swift и Kotlin. Два сопутствующих инструмента показывают, как это выглядит: dumbpipe, «Unix-пайпы между устройствами», и sendme, отправитель файлов с адресацией по ключу, построенный на iroh.
«Iroh очень крутой… теперь мне нужен хороший FFI, и он уже в роадмапе!» — разработчик, ждущий языковых биндингов
Этот комментарий написан до выхода 1.0, и релиз дал ровно те биндинги, о которых он просил. В Bluesky rklaehn, один из мейнтейнеров iroh добавил, что биндинги для Go снова рассматривают, раз API перестал меняться.
makeplane/plane — self-hosted-трекер, который хочет похоронить Jira
+613 звёзд сегодня · 52k всего · TypeScript
Plane создан для команд, которым нужны задачи, циклы и роадмапы как в Jira, но на своих серверах (включая air-gapped-развёртывания), а не по счёту от Atlassian. Он работает в Docker или Kubernetes поверх Postgres и Redis, а за 2024–2025 годы сменил позиционирование с «опенсорсной замены Jira» на «AI-native»-рабочее пространство, где собраны проекты, вики и ассистент. Энтузиазм настоящий, как и сомнения: тред о запуске в 2023 году собрал 228 комментариев, и многие спрашивали, чем он на самом деле отличается от Linear.
«Рад видеть конкуренцию для Jira, потому что ей пора умереть, но вам стоит получше объяснить, в чём ваша ценность.» — инженер, прикидывающий, чем придётся пожертвовать при уходе с Jira
Спустя два с половиной года продукт частично отвечает на эту критику: паритет функций в air-gapped-режиме и возможность подключить собственные AI-ключи. Но больше 900 открытых issue честно напоминают, что self-hosted-Jira всё ещё набор движущихся частей, которые вы соглашаетесь обслуживать сами.
LibreTranslate/LibreTranslate — машинный перевод, который ни разу не обращается к Google
+51 звезда сегодня · 15k всего · Python
Это для разработчиков, которым нужно переводить текст внутри продукта, но они не могут или не хотят отправлять его в чужое облако: приложения с чувствительными данными, офлайн-развёртывания, команды, уставшие платить API за каждый символ. LibreTranslate — это self-hosted REST API на движке Argos Translate, опенсорсной библиотеки офлайн-перевода, поэтому весь пайплайн работает на вашем железе с опциональным GPU-ускорением.
«В отличие от других API, он не зависит от проприетарных провайдеров вроде Google или Azure… его движок перевода работает на опенсорсной библиотеке Argos Translate.» — argosopentech, разработчик LibreTranslate
У него самый маленький дневной прирост в списке и меньше всего разговоров, что логично для утилиты, которую тихо ставят, а не обсуждают. Компромисс в качестве: один пользователь, который попробовал его на испанском, сказал, что результат всё ещё «требует доработки». Это постоянная плата за то, чтобы держать данные у себя, а не отдавать их топовому движку.
yairm210/Unciv — Civilization V, пересобранная в открытую
+229 звёзд сегодня · 11k всего · Kotlin
Unciv — это ремейк Civ V с нуля для Android и десктопа, построенный на игровом фреймворке libGDX и заточенный под моддинг. Аудитория: любители стратегий, которым нужна игра без магазина, и сложившееся вокруг неё сообщество моддеров. Именно это «без магазина» и есть причина, по которой его защищают:
«они не звонят домой, не показывают рекламу, не следят за тобой, это просто хорошие игры, качественно сделанные и с открытым кодом.» — игрок на Android, ставящий её в один ряд с Shattered Pixel Dungeon
Туча над проектом юридическая, а не техническая. Комментаторы в том же треде на 533 голоса указывали на раздел README про «легальность» и гадали, где проходит граница, за которой 2K и Firaxis заинтересуются точным клоном Civ V.
О чём на самом деле говорит день без AI в топе
Уберите языковые модели из дневного списка трендов, и проступит другой аппетит. Разработчики, которые ставили звёзды этим репозиториям, гнались не за местом в рейтинге моделей; они удаляли зависимость: от счёта Atlassian, от эндпоинта перевода Google, от серверов издателя, от IP-адреса как единицы связи. Общее свойство здесь не функция, а владение. Версия 1.0 у iroh — самая острая форма этой ставки: если она удержит обещание по протоколу обмена, «звони по ключу, а не по IP» перестанет быть демо и станет инфраструктурой, на которой смогут строиться следующие проекты в подобных списках.
Получайте такие разборы каждый день
Главные истории Hacker News — на email, в Telegram или RSS.
Это последняя новость выпуска 19 июня 2026.
Перейти в архив выпусков