Self-hosted Git, IDE i bazy danych dla programistów
Narzędzia programistyczne to miejsce, w którym zespół pracuje cały dzień: serwer Git, edytor, backend aplikacji i baza danych pod nią. Gdy działają u ciebie, kod i dane zostają na maszynie, którą kontrolujesz, obok projektów, którym służą.
Gitea hostuje Git z pull requestami, zgłoszeniami i CI, które potrafi korzystać z GitHub Actions. code-server to VS Code w przeglądarce, a Coder uruchamia zdalne środowiska z szablonów Terraform. Hasura i Parse Server dokładają API do bazy danych, a InsForge to backend dla aplikacji budowanych przez agentów kodujących. LibreDB Studio to IDE do SQL w przeglądarce, marimo to reaktywny notebook Pythona, a Kroki rysuje diagramy z tekstu.
- GiteaHosting Git z pull requestami i zgłoszeniami
- code-serverVS Code w przeglądarce
- KrokiDiagramy z tekstu: PlantUML, Mermaid, Graphviz i inne
- CoderZdalne środowiska programistyczne z szablonów Terraform, otwierane w VS Code, JetBrains, przeglądarce albo przez SSH
- HasuraNatychmiastowe API GraphQL i REST nad bazą Postgres, z uprawnieniami, zdarzeniami i konsolą w przeglądarce
- InsForgeBackend dla aplikacji, które budują agenci kodujący: Postgres, uwierzytelnianie, pliki i edge functions
- LibreDB StudioIDE SQL w przeglądarce dla PostgreSQL, MySQL, SQLite, MongoDB, Redisa i innych
- marimoReaktywny notatnik Pythona: komórki uruchamiają się ponownie, gdy zmienia się to, od czego zależą, a notatnik to zwykły plik .py
- OpenSearchSilnik wyszukiwania i analityki open source z OpenSearch Dashboards: wyszukiwanie pełnotekstowe i wektorowe, logi i dashboardy
- Parse ServerBackend open source dla aplikacji: API bazy danych, użytkownicy, pliki, cloud code i push, z Parse Dashboard
- VerdaccioPrywatny rejestr npm na twoje własne pakiety, który przechowuje też w cache pakiety z npm
- WeblatePlatforma lokalizacji: tłumacz z zespołem aplikacje i dokumentację na bieżąco z Gitem
Brakuje aplikacji? Szablony są na GitHub, a każdy może dodać nowy przez pull request.