Repository navigation
First stable release — FastAPI CLI in Rust
🎉 v1.0.0 - First Stable Release
This version introduces a complete and production-ready CLI tool for generating Python FastAPI projects with Hexagonal Architecture — powered by Rust for performance and reliability.
🚀 Features
fastapi new: Create a new FastAPI project structurefastapi make route: Scaffold route handlers with test templatesfastapi make model: Generate models for domain or persistencefastapi make service: Add services following clean architecturefastapi make usecase: Auto-connect use cases with ports/adapterstests/directory generation with basic test files.gitignoreand.env.exampleauto-generated
🛠 Architecture
- Clean Hexagonal Architecture
- Separation of core, domain, services, and adapters
- Scalable folder structure for real-world apps
This marks the first stable version ready for community use and feedback. Contributions welcome!