Bubble Tea — Go-фреймворк для терминальных интерфейсов на основе Elm Architecture, с model/update/view и богатой обработкой ввода.
Open Source: #go
Проекты каталога, отмеченные тегом #go. Теги работают как отдельные посадочные страницы, чтобы похожие инструменты было проще находить и связывать между собой.
В подборке 56 проектов с суммарным рейтингом 3,328,041 звёзд на GitHub. Основные языки: Go, Makefile, TypeScript.
Про Go-проекты
Go придумали для инфраструктуры — и не прогадали: Docker, Kubernetes и половина современного DevOps-стека написаны на нём. Простой язык, один бинарник на выходе и честная конкурентность сделали Go стандартом для CLI-инструментов и сетевых сервисов.
В подборке — инструменты, сервисы и обучающие репозитории на Go. Если учите язык — начните с учебных проектов из списка, если ищете инструмент в прод — сортируйте по звёздам.
Репозитории
Fabric — набор AI-паттернов и CLI-инструментов для обработки текстов, идей и рабочих задач.
Headscale — открытая реализация control server для Tailscale, которую можно разместить на своем сервере.
New API — единый шлюз для разных AI-моделей и OpenAI-совместимых интерфейсов.
TiDB — распределенная SQL-база данных с транзакциями, масштабированием и совместимостью с MySQL.
PhotoPrism — приложение для управления личной фотоколлекцией с поиском, альбомами и автоматической классификацией.
Fiber — веб-фреймворк на Go, вдохновленный Express и построенный поверх FastHTTP.
GORM — ORM-библиотека для Go с ассоциациями, хуками, транзакциями и расширяемой моделью.
Istio — service mesh для управления трафиком, безопасностью и наблюдаемостью сервисов в Kubernetes.
Mattermost — платформа для командной коммуникации и совместной работы с открытым кодом.
Docker Compose — инструмент для описания и запуска многоконтейнерных приложений.
Harness — открытая инженерная платформа с SCM, CI/CD, средами разработки и реестром артефактов.