Skip to content

First stable release — FastAPI CLI in Rust

Choose a tag to compare

@1Terabit 1Terabit released this 08 May 13:23

🎉 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 structure
  • fastapi make route: Scaffold route handlers with test templates
  • fastapi make model: Generate models for domain or persistence
  • fastapi make service: Add services following clean architecture
  • fastapi make usecase: Auto-connect use cases with ports/adapters
  • tests/ directory generation with basic test files
  • .gitignore and .env.example auto-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!