A powerful CLI tool for generating production-ready FastAPI projects with modern features and best practices.
pip install fastapi-project-starter
fastapi_generator new create my_test_app -i
fastapi_generator [COMMAND] [OPTIONS]
Commands:
new Create a new FastAPI project
version Show current version
Options:
--help Show help for the CLI or any subcommand
Navigate and setup:
bash
cd project_name
make install
make dev # Build the docker containers
make migrate # Run initial migrations
Access your API: - API: http://localhost:8000 - Docs: http://localhost:8000/docs - Flower: http://localhost:5555 - Mailpit: http://localhost:8025 - Traefik Dashboard: http://localhost:8080
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License.
FastAPI Project Starter - From zero to production-ready FastAPI in seconds!
$ claude mcp add FastAPI_Project_Starter \
-- python -m otcore.mcp_server <graph>