Skip to main content
v0.3.0 Latest Release

The Elegant CLI for FastAPI Artisans

Generate projects, scaffold features, manage databases, and deploy with confidence. Laravel-inspired developer experience for FastAPI.

Everything you need to build faster

Fastman provides all the tools you need to build production-ready FastAPI applications.

Project Scaffolding

Create production-ready FastAPI projects with one command. Choose your architecture and database.

Multiple Architectures

Feature-based vertical slices, API-versioned, or traditional layered patterns. You choose.

Database Ready

SQLite, PostgreSQL, MySQL, Oracle, Firebase. Migrations and seeders included.

Auth Scaffolding

JWT, OAuth, or Keycloak authentication. One command setup with best practices.

Smart Detection

Auto-detects uv, poetry, pipenv, or pip. Works with your preferred package manager.

Production Ready

Docker builds, config caching, code optimization. From development to deployment.

Get started in seconds

Create a production-ready FastAPI project with authentication, database migrations, and a clean architecture in just a few commands.

Learn more
Terminal
$pip install fastman
$fastman new my-api --database=postgresql
✓ Creating project structure...
✓ Installing dependencies...
✓ Project created successfully!
$cd my-api && fastman serve
→ Server running at http://localhost:8000

Ready to build something amazing?

Join developers who are building faster with Fastman.