Manage Fastapi

screenshot of Manage Fastapi
ycd
Byycd

Manage Fastapi

:rocket: CLI tool for FastAPI. Generating new FastAPI projects & boilerplates made easy.

Overview:

The manage-fastapi project is a generator and manager for FastAPI. It provides customizable project and app boilerplates and handles the structuring of the project for you. It offers optional Dockerfile and docker-compose generation for your project needs, as well as optional pre-commit hook generation. This tool aims to provide a highly customizable CLI while maintaining a simple interface for new users.

Features:

  • Customizable project boilerplate: Generates a customizable project boilerplate for FastAPI.
  • Customizable app boilerplate: Generates a customizable app boilerplate for FastAPI.
  • Project structuring: Handles the structuring of the FastAPI project for you.
  • Optional Dockerfile generation: Allows for the generation of a Dockerfile for your FastAPI project.
  • Optional docker-compose generation: Generates a docker-compose file tailored to your project needs.
  • Optional pre-commit hook generation: Offers the generation of pre-commit hooks for your FastAPI project.