Fast-Blueprint is your all-in-one CLI tool for instantly scaffolding a production-ready FastAPI backend—perfect for pairing with any modern frontend (React, Vue, Svelte, Angular, and more)! Stop wasting time on boilerplate and start building features that matter. Let Fast-Blueprint handle the setup, so you can focus on shipping. ✨
Get started with a clean, organized, and scalable foundation.
Secure your app from the start with best-practice auth setups. Includes JWT tokens, refresh mechanisms, rate limiting, and more.
Out-of-the-box support for SQLModel, SQLAlchemy, and Alembic. Choose from PostgreSQL, SQLite, MongoDB, or MySQL.
Powered by Pydantic for robust config management.
Centralized exception factory for consistent error responses.
Production-ready logging setup—tweak to your needs.
Spin up your stack with a single command.
Open pull requests confidently with automated testing and code quality checks.
Preconfigured for fast, reliable test suites.
Automatic code formatting and linting before every commit.
Common scripts and workflows at your fingertips.
Fast-Blueprint is designed for real-world backend applications—ready to power your next full-stack project.
Choose which features you want during setup—no need to edit templates manually.
Connect to any frontend with ease—seamless integration for React, Vue, Svelte, Angular, and more.
-
Install Fast-Blueprint (Instructions coming soon!)
-
Scaffold your project:
fast-blueprint create my-awesome-app
-
Follow the generated README for next steps!
Want to add a new feature, database, or CI integration? PRs and ideas are welcome! Help us make Fast-Blueprint the go-to backend starter for the FastAPI community.
More features, templates, and integrations coming soon. Star ⭐ the repo and join the journey!