Self-hosted Git, IDE, базы данных и инструменты разработчика
Инструменты разработчика — это то, в чем команда работает целый день: Git-сервер, редактор, бэкенд приложения и база данных под ним. Если они работают у вас, код и данные остаются на машине, которую вы контролируете, рядом с проектами, которым они служат.
Gitea хостит Git с пулл-реквестами, задачами и CI, который умеет использовать GitHub Actions. code-server — это VS Code в браузере, а Coder поднимает удаленные среды из шаблонов Terraform. Hasura и Parse Server делают API поверх базы данных, а InsForge — бэкенд для приложений, которые пишут агенты. LibreDB Studio — SQL-IDE в браузере, marimo — реактивный блокнот Python, а Kroki рисует диаграммы по тексту.
- GiteaGit-хостинг с пул-реквестами и задачами
- code-serverVS Code в браузере
- KrokiДиаграммы из текста: PlantUML, Mermaid, Graphviz и другие
- CoderУдалённые среды разработки из шаблонов Terraform, которые открываются в VS Code, JetBrains, браузере или по SSH
- HasuraГотовые GraphQL- и REST-API поверх базы Postgres, с правами доступа, событиями и веб-консолью
- InsForgeБэкенд для приложений, которые пишут AI-агенты: Postgres, авторизация, файлы и edge functions
- LibreDB StudioSQL-IDE в браузере для PostgreSQL, MySQL, SQLite, MongoDB, Redis и других
- marimoРеактивный Python-блокнот: ячейки перезапускаются, когда меняется то, от чего они зависят, а блокнот — обычный .py-файл
- OpenSearchДвижок поиска и аналитики с открытым кодом, вместе с OpenSearch Dashboards: полнотекстовый и векторный поиск, логи и дашборды
- Parse ServerБэкенд с открытым кодом для приложений: API базы данных, пользователи, файлы, cloud code и push, с Parse Dashboard
- VerdaccioПриватный npm-реестр для ваших собственных пакетов, который заодно кеширует пакеты из npm
- WeblateПлатформа локализации: переводите приложения и документацию вместе с командой, синхронно с Git
Не хватает приложения? Шаблоны лежат на GitHub, и добавить новый может кто угодно через пул-реквест.