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

iroh от n0-computer
iroh от n0-computer

+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

plane от makeplane
plane от makeplane

+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

LibreTranslate
LibreTranslate

+51 звезда сегодня · 15k всего · Python

Это для разработчиков, которым нужно переводить текст внутри продукта, но они не могут или не хотят отправлять его в чужое облако: приложения с чувствительными данными, офлайн-развёртывания, команды, уставшие платить API за каждый символ. LibreTranslate — это self-hosted REST API на движке Argos Translate, опенсорсной библиотеки офлайн-перевода, поэтому весь пайплайн работает на вашем железе с опциональным GPU-ускорением.

«В отличие от других API, он не зависит от проприетарных провайдеров вроде Google или Azure… его движок перевода работает на опенсорсной библиотеке Argos Translate.» — argosopentech, разработчик LibreTranslate

У него самый маленький дневной прирост в списке и меньше всего разговоров, что логично для утилиты, которую тихо ставят, а не обсуждают. Компромисс в качестве: один пользователь, который попробовал его на испанском, сказал, что результат всё ещё «требует доработки». Это постоянная плата за то, чтобы держать данные у себя, а не отдавать их топовому движку.

yairm210/Unciv — Civilization V, пересобранная в открытую

Unciv от yairm210
Unciv от yairm210

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

Перейти в архив выпусков