Опенсорс у нас — это не только супер-технические штуки вроде фреймворков и системных би... — 15 июля 2026 г. в 12:21:40.208
Опенсорс у нас — это не только супер-технические штуки вроде фреймворков и системных библиотек. Иногда это просто проект для удовольствия, который при этом получается полезным для целого сообщества по интересам. А ещё в этом выпуске приятная новость: у нас наконец появились новые опенсорсеры, о которых раньше не рассказывали. Знакомлю со всеми. —— charkeeper — Антон Богданов Telegram mini app для хранения персонажей настольных RPG (работает через бота @charkeeper_bot (https://t.me/charkeeper_bot)). Тот самый «опенсорс для души»: Антон пилит его почти ежедневными коммитами, и за май–июнь — 16 смёрдженных PR, проект активно растёт вширь по игровым системам. Из заметного: расчёт критического урона и бонусы компаньонов для Daggerheart, бонусы заклинаний для D&D, управление снаряжением для персонажей Call of Cthulhu и, пожалуй, самое полезное для игроков — импорт D&D-персонажей прямо из D&D Beyond . Помимо charkeeper Антон ведёт целую россыпь опенсорса: pullmetry(⭐️52) — аналитика PR и ревьюеров для команд, emailbutler(⭐️33) — трекер доставки писем для Rails, chess (⭐️14) — шахматный пакет на Elixir. —— faststream-sqlbroker— Арсений Попов FastStream— популярный Python-фреймворк для работы с брокерами сообщений (Kafka, RabbitMQ, NATS, Redis). Арсений добавил в его экосистему то, чего не хватало — брокер поверх обычной SQL-базы: когда полноценный Kafka или RabbitMQ разворачивать избыточно, а надёжная очередь уже нужна, теперь можно взять ту же PostgreSQL. Проект построен с нуля за эти два месяца — 17 PR и первый релиз, опубликованный на PyPI с полной документацией. Внутри: • паттерн competing consumers — несколько воркеров разбирают одну очередь, не мешая друг другу • ручные ack/nack и повторная доставка • настраиваемое архивирование обработанных сообщений (можно вовсе отключить) • параметр schema для изоляции брокера в своей схеме БД И, что важно, живёт всё это в community-организации самого FastStream — то есть Арсений вкладывается не в свою песочницу, а в инструмент, которым пользуется весь мир. —— proxitor — Максим Гавриленко Прозрачный прокси для AI CLI-инструментов — тех самых Claude Code, Codex и им подобных. Прибивает провайдера, сохраняет живым prompt-кэш и режет расходы на токены, при этом сами инструменты ничего не замечают и работают как обычно. Тема, которая близка и нам: когда команда целыми днями гоняет AI-агентов, счёт за токены и потерянный кэш — вполне реальные деньги. proxitor эту боль снимает. Проект молодой — стартовал в начале июня, но уже опубликован в npm под лицензией MIT, с интерактивным setup-визардом, полным CI и тестами. Темп бешеный: за месяц с небольшим — 83 смёрдженных PR. Прямо в струю нынешней AI-разработки. —— terraform-provider-selectel — Роман Холомьев Официальный Terraform-провайдер облака Selectel — то, чем инфраструктуру Selectel описывают кодом тысячи команд. Роман влил в него два PR по выделенным серверам: • #376 — поддержка приватных подсетей для dedicated-серверов • #380 — управление SSH-ключами и новый data-source для получения списка серверов Это самый правильный опенсорс, какой бывает: заметил, чего не хватает в публичном инструменте, которым сам же пользуешься на проекте, — и доработал его для всех. —— Здорово, что опенсорс у нас разный — и для дела, и для души, — и что ребят в нём становится больше. Антон, Арсений, Максим, Роман — спасибо, что делаете это в открытую. И это только те, кто заметно отметился на GitHub за два месяца, — на деле нас в опенсорсе больше.

