GitHub Trending за неделю: iroh, Plane, Presidio, Meshery, freeCodeCamp
Сквозная линия GitHub Trending этой недели — не язык и не фреймворк, а владение. Четыре из пяти топ-репозиториев существуют, чтобы держать ваши данные подальше от чужих серверов — ровно тогда, когда ИИ тянет всё в облако.
Кто поднимался на прошлой неделе: iroh — Rust-стек, который дозванивается до устройств по криптографическому ключу вместо IP-адреса (и только что выпустил 1.0); Plane — самохостящаяся, готовая к работе без сети альтернатива Jira и Linear; Presidio — чистильщик персональных данных от Microsoft, который команды теперь ставят перед каждым вызовом LLM; Meshery — менеджер для вашей собственной cloud-native инфраструктуры.
Белая ворона — freeCodeCamp: 450k звёзд и снова в тренде, хотя нового сказать нечего. iroh добрался до 1.0 трудным путём: вырвал свой QUIC-движок и поставил тот, что написал сам.
Пять репозиториев поднялись в недельном рейтинге GitHub, и четыре из них отвечают на один вопрос: где на самом деле живут ваши данные? Вот полный список перед разбором.
| Репозиторий | Что делает | За неделю |
|---|---|---|
| n0-computer/iroh | P2P-сеть: дозвон до устройств по публичному ключу, а не IP | +1712 |
| makeplane/plane | Самохостящаяся альтернатива Jira / Linear / ClickUp | +1514 |
| microsoft/presidio | Находит, вымарывает и маскирует персональные данные в тексте и картинках | +787 |
| meshery/meshery | Менеджер для cloud-native / service-mesh инфраструктуры | +921 |
| freeCodeCamp/freeCodeCamp | Бесплатный открытый курс «научись кодить» | +3294 |
На этой неделе рейтинг выбрал сторону: ваши серверы, а не их
Уберите вечнозелёный freeCodeCamp, который появляется в этом списке примерно всегда, и оставшиеся четыре разделяют один тезис. iroh убирает облачный релей из соединений устройство-устройство. Plane убирает Atlassian из трекинга задач. Presidio вычищает идентифицирующие данные ещё до того, как они попадут в модель, которой вы не управляете. Meshery управляет инфраструктурой, которую вы хостите сами. Дело во времени: пока вывод централизуется в горстке облаков, разработчики тянутся к инструментам, которые держат плоскость данных под собственной крышей.
n0-computer/iroh — дозвон до устройств по ключу, а не IP
+1712 звёзд за неделю · 10k всего · Rust
Это для разработчиков, делающих синхронизацию, мультиплеер или приложения реального времени, которые не хотят держать флот STUN/TURN-релеев или отдавать связность SaaS-сервису. Примитив iroh — криптографический ключ: вы дозваниваетесь до устройства по его публичному ключу, и адрес, который у него сейчас, перестаёт иметь значение. Библиотека сперва пробует прямой UDP-пробой через NAT и преуспевает примерно в девяти случаях из десяти; когда оба пира за файрволом, релей без состояния посредничает в соединении, не храня данные сессии.
У всплеска есть дата. iroh достиг 1.0 15 июня, заморозив протокол передачи и выпустив официальные привязки для Python, Node.js, Swift и Kotlin. Дошёл он до этого, заменив свой QUIC-движок: вместо опоры на quinn iroh теперь работает на noq, чисто Rust-реализации QUIC, которую команда форкнула и сделала своей, чтобы путь через релей и прямой UDP-путь стали полноценными QUIC-multipath-путями, которыми транспорт может управлять. Объясняют это за него два демо: dumbpipe, открывающий сырой зашифрованный канал между двумя машинами одной командой, и sendme, передача файлов по адресу-ключу.
Сигнал от сообщества необычно прямой: мейнтейнер отвечал на вопросы в треде HN, и хвалили скорее демо, чем маркетинг.
«Dumbpipe — это магия, и его реализацию легко понять. Я каждый день использую dumbpipe, чтобы пробрасывать хранилища, которые держу на разных серверах, на свой локальный ноутбук.» — разработчик, который гоняет с его помощью данные между собственными машинами
makeplane/plane — альтернатива Jira, которую можно держать без сети
+1514 звёзд за неделю · 52k всего · TypeScript
Plane целится в инженерные команды, НКО и регулируемые конторы, которые не могут или не хотят класть свой роадмап в облако вендора. Он закрывает задачи, циклы, документы и дашборды на бэкенде из Django и Postgres с фронтендом на React, а отличие в развёртывании: Docker или Kubernetes, админ-панель для SSO, SAML и LDAP и явная поддержка установок без доступа к сети, редкая среди современных PM-инструментов. Проект меньше чем за год вышел на вершину категории управления проектами на GitHub.
Приём на HN, в треде на 600+ голосов, делится между энтузиазмом «Jira должна умереть» и постоянным налогом на то, чтобы хостить это самому.
«Пожалуйста, постройте на этом стартап. Я не хочу сам поднимать альтернативу Jira. Я заплачу вам, чтобы вы делали это за меня.» — комментатор, который предпочёл бы арендовать хостинг-версию, чем хостить самому
Это напряжение между владением своими данными и своими выходными и есть причина, по которой Plane выпускает и путь самостоятельного хостинга, и платное облако.
microsoft/presidio — фильтр персональных данных перед вашей LLM
+787 звёзд за неделю · 9.4k всего · Python
Presidio — проект Microsoft 2018 года, а его второе дыхание связано с ИИ. Он сочетает анализатор и анонимайзер: анализатор находит персональные данные (имена, карты, номера соцстрахования, локации), используя NLP плюс сопоставление с шаблонами и контекст, а анонимайзер их заменяет, маскирует или хеширует. Сценарий 2026 года тот самый, что команды подключают снова и снова: фильтр приватности, который меняет персональные данные на токены-заглушки прежде, чем промпт покинет периметр. Microsoft теперь выпускает PII Shield, прокси перед каждым вызовом LLM, и есть готовая интеграция с LiteLLM для той же задачи.
Практики сообщают, что годами гоняют его в продакшене. Устойчивая критика — про доверие к самому обнаружению, и собственное демо Presidio когда-то сыграло на руку скептикам.
«„Simply follow the instructions“ превратилось в „Simply follow the
“. Виноват слишком ретивый regex, и это не внушает особой уверенности.» — пользователь, поймавший демо на вымарывании не тех слов
Урок не в том, что Presidio ненадёжен; а в том, что фильтр персональных данных хорош ровно настолько, насколько хороши его правила, и «достаточно хорош, чтобы стоять между пользователями и моделью» — это высокая планка.
Тоже в росте: Meshery и вечное возвращение freeCodeCamp
Meshery — проект CNCF для управления cloud-native и service-mesh инфраструктурой, а его 1500+ открытых issue выдают по-настоящему деятельное сообщество контрибьюторов, а не магнит для звёзд; его импульс на этой неделе виден в пул-реквестах и новых контрибьюторах, а не в тредах HN, которых почти нет. freeCodeCamp стоит на 450k звёзд и снова лезет в недельный рейтинг безо всякой новости: это не столько трендовый репозиторий, сколько постоянный жилец, open-source-курс, который каждую неделю отмечает звёздами новая волна учащихся.
Модель пусть будет чужой, данные — вашими
Объединяющая ставка iroh, Plane и Presidio в том, что вывод стягивается к нескольким провайдерам, поэтому слой, которым разработчики ещё могут владеть, — это плоскость данных: где живут байты и каких третьих лиц они касаются. iroh держит соединения вне облака релеев. Plane держит роадмап внутри вашей сети. Presidio срезает идентичность прежде, чем она перейдёт в модель, которую вы не контролируете. Ни один из них не ИИ-продукт. Все три — реакция на ИИ.
Получайте такие разборы каждый день
Главные истории Hacker News — на email, в Telegram или RSS.
Чтобы пользоваться топовыми моделями Claude, отсканируйте паспорт и сделайте селфи
Документ с фото, камера для лица, меньше пяти минут. Проверка Anthropic отправляет ваши зашифрованные фото стороннему сервису Persona, а не самой Anthropic. В треде всплыла деталь: эта страница поддержки тихо существует с апреля.