r/devtools • • 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)

  • doctor catches port conflicts before Docker fails

  • Binds to 127.0.0.1 by default, generates masked .env.example

  • Plugin 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.

1 Upvotes

0 comments sorted by