---
**Source Code**: View it on [Github](https://github.com/ycd/manage-fastapi/)
---
## Features 🚀
* #### Creates customizable **project boilerplate.**
* #### Creates customizable **app boilerplate.**
* #### Handles the project structuring for you.
* #### Optional Dockerfile generation.
* #### Optional docker-compose generation for your project needs.
* #### Optional pre-commit hook generation.
## Installation 📌
* Prerequisites
* Python 3.6 +
Manage FastAPI can be installed by running
```python
pip install manage-fastapi
```
## Getting started 🎈
Easiest way to start is using the defaults:
```bash
fastapi startproject [name]
```
But there is an **interactive** mode!
```bash
fastapi startproject [name] --interactive
```
## Command line options 🧰
Manage FastAPI provides three different commands.
You can list them with
```bash
fastapi --help
```