manage-fastapi
๐ CLI tool for FastAPI. Generating new FastAPI projects & boilerplates made easy.
mysqlcliboilerplatemongodbsqlitepostgresqldatabasesproject-managementproject-management-toolproject-generatortortoise-ormfastapi
Overview
manage-fastapi is a command-line tool that generates and manages FastAPI project structures with customizable boilerplate code. It uses Python and provides commands to scaffold new projects and applications, optionally including Docker configuration and pre-commit hooks, designed to help developers set up FastAPI applications quickly with a consistent folder structure.
Features
customizable-project-boilerplatecustomizable-app-boilerplateproject-structuringdockerfile-generationdocker-compose-generationpre-commit-hooksinteractive-modecli-tool
Feature Flags
authenticationnotificationsmapsformsValidationdockerci
Recommended Use Cases
fastapi-project-scaffoldingrapid-api-developmentproject-management
Frontend
None
Backend
fastapipython
Auth Providers
None
Deployment Targets
docker
Payment Providers
None
Quick Facts
โญ Stars
1,8k
๐ด Forks
104
๐งพ License
mit
๐ Active
Unknown
๐ Last Commit
2021-09-02T21:02:55Z
GitHub
Stack
Framework
fastapi
Language
python
Database
postgresql, mysql, sqlite, mongodb
ORM
tortoise-orm
Testing
pytest
Data Layer
Databases
postgresql, mysql, sqlite, mongodb
ORM
tortoise-orm
UI Stack
Developer Experience
Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
No
CI
github-actions
Pricing
Classification
free
Selected
4 usd / month
Notes
Open source CLI tool distributed via PyPI