Skip to content

Releases: 1Terabit/faspi

Automatic Updates

Choose a tag to compare

@1Terabit 1Terabit released this 10 May 06:50
cf0bec1

What's New

  • Automatic update checker
  • Better error handling
  • Internal optimizations

Compatibility

  • Backward compatible
  • Safe upgrade recommended

Cargo version update

Choose a tag to compare

@1Terabit 1Terabit released this 10 May 02:55
  • Update version in Cargo.toml
  • Update version display in ASCII art
  • Update README

Rename command CLI

Choose a tag to compare

@1Terabit 1Terabit released this 09 May 08:46
0d36207

FAC to FASPI

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!