Hi there! 👋
The package plans are here. If you want to contribute with new ideas, or develop the ones that are listed, read our contributing guidelines! 🤓
- License support on
startproject
. - Docker/Docker-compose support on
startproject
. - Add basic linter tools on
startproject
(flake8, mypy and isort). - Add
.pre-commit-config.yaml
onstartproject
. - Integrate databases on
startproject
.- SQLALchemy
- PostgreSQL
- MySQL
- SQLite
- Async SQLAlchemy
- PostgreSQL
- MySQL
- SQLite
- Gino (only supports PostgreSQL)
- Tortoise
- PostgreSQL
- MySQL
- SQLite
- MongoDB
- SQLALchemy
- Different Authentication support on
startproject
. - Support
startapp
command.- Simple app creation.
- Append the APIRouter to the FastAPI app.
- Add
--app-file
and--app-variable
options onstartapp
.
- Add tests.
- Fix documentation accordingly.
- VSCode debugger support on
startproject
(available via docker). - Support different CI on
startproject
. - Add support for
hypercorn
onrun
. - Create
migrations
/migrate
command. - Add
logger
tostartproject
structure. - Base CRUD class to
startproject
.
- Script to copy
index.md
toREADME.md
and verify if they are the same.
- Should we support .git by default?
- Should CORSMiddleware be optional?