Django style project generation made easy for FastApi
My goal to produce a cli which will be able to generate project, app, deployment configuration out of the box. Initially I am planning to create project boilarplate, using them you can be able to generate project and its component. In the future, it might be able to do some smart action.
| Database | Supported | Priority |
|---|---|---|
| Mongo DB | On Development | Highest |
| SQL | Planning to support | Low |
| Features | Supported | Priority |
|---|---|---|
| Versioning | On Development | High |
| Deployment | Planning to support | Medium |
| Authentication | Planning to support | Medium |
| Authorization | Planning to support | Medium |
I am using jinja2 templating system to generate the project and prompt_toolkit for taking users input
Any kind of help is appriciated, Please create an issue if -
- I am missing something here
- You want to help in creating some feature
- Using pipx
pipx install git+https://github.com/PySign/FastGen.git(Recomanded) - Using pip
pip install git+https://github.com/PySign/FastGen.git
- Generate project
fastgen -porfastgen --project - Get help
fastgen -horfastgen --help