Back to all projects

A Spring Initializr-style stateless scaffold generator for backend services

WebDeveloper ToolsOpen Source

About

gitinit is a stateless scaffold generator for backend services. It provides developers with a Spring Initializr-style flow for choosing a stack, selecting supported integrations, previewing the generated worktree, and downloading a runnable project zip with real source wiring already in place.

Features

  • Multi-Stack Parity: Supports canonical architectures for Java/Kotlin (Spring Boot), Python (Flask), and Go (Kratos).
  • Visible Source Wiring: Selected options (like Database, Redis, Kafka) result in actual configuration classes and adapters, not just dependency declarations.
  • Immediate Preview: Inspect the generated project files and folders directly in the browser before downloading.
  • Ready to Run: Every scaffold includes a health endpoint, OpenAPI/Swagger docs, structured logging, a Dockerfile, and passing tests.

Tech Stack

Next.jsTypeScriptTurborepoTailwind CSS