I got tired of setting up the same Python project over and over
Create the folders. Set up src/ and tests/ . Initialize Git. Create the virtual environment. Install dependencies. Set up Ruff, pytest, Docker, CI... And then finally, after all that: start actually building the project. ๐ญ So I built Spawn . It's an open-source Python CLI that turns project setup into a single flow: pip install spawnio spawn create You can choose what you're building, pick theโฆ
Tired of starting the same Python project from scratch? Developer <person> created Spawn, an open-source Python CLI tool that streamlines project setup into a single flow. By simply running `pip install spawnio spawn create` and choosing the project type, framework, and additional features needed, Spawn generates the project foundation for you.
Supported types include backend APIs, AI chatbots, RAG systems, data projects, CLI applications, MCP servers, and custom project structures. Spawn also takes care of Git initialization, virtual environment setup, dependencies installation, dev tooling, and more.
The creator of Spawn is eager to hear what repetitive setup steps developers hate most when starting a new project, aiming to create a tool that truly addresses real developer needs.
Written by urgent.news from Dev.to's reporting โ not their text. Machine-written โ may contain errors; check the original before relying on it.