r/devtools • u/Zitouni-Nidhal • 2d ago
Open source Python CLI for reproducible local dev environments. Looking for contributors (stacks, plugins, docs)
Hey everyone ๐ I built Krickstart, a Python CLI that turns a short krickstart.yaml into a ready-to-code Docker Compose stack: app, database, health checks, and .env wiring.
Repo: https://github.com/SyntaxGodot/Krickstart
What it does:
7 stacks (FastAPI, Django, Flask, Express, Next.js, Go Gin, Spring Boot)
doctorcatches port conflicts before Docker failsBinds to
127.0.0.1by default, generates masked.env.examplePlugin system via Python entry points Looking for help with:
๐งฑ New stacks (Rails, Laravel, Rust, .NET, MySQL, MongoDB)
๐ Plugins and API feedback
๐งช Testing on Windows, macOS, WSL2, Podman
๐ Docs and examples
MIT licensed, with CONTRIBUTING.md and a roadmap. It's a young project, so early contributors shape the direction, and I review PRs fast.
The project is young and the community is small, so early contributors will have a real say in the direction. I review PRs quickly and I'm happy to help first-timers get a PR merged. I'd also like feedback on the design itself.
How do you handle local dev environments today (Compose, Dev Containers, Tilt, devenv...)? What would make you switch, or what would stop you? Thanks for reading, and a โญ helps others find it if it looks useful.