cookiecutter-fastapi

cookiecutter-fastapi

Cookiecutter template for FastAPI projects using: Machine Learning, uv, Github Actions and Pytests

Stars: 527

Visit
 screenshot

Cookiecutter-fastapi is a CLI tool for creating FastAPI projects. It allows users to generate application boilerplate from a template using Jinja2 templating system. Users can easily install the tool with 'pip install cookiecutter' and generate a FastAPI project by running 'cookiecutter gh:arthurhenrique/cookiecutter-fastapi'. The tool simplifies the process of setting up FastAPI projects by automating the creation of folder structures and file contents.

README:

cookiecutter-fastapi

In order to create a template to FastAPI projects. 🚀

Important

To use this project you don't need fork it. Just run cookiecutter CLI and voilà!

Cookiecutter

Cookiecutter is a CLI tool (Command Line Interface) to create an application boilerplate from a template. It uses a templating system — Jinja2 — to replace or customize folder and file names, as well as file content.

How can I install?

pip install cookiecutter

How can I generate a FastAPI project?

cookiecutter gh:arthurhenrique/cookiecutter-fastapi

Hands On

Example

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for cookiecutter-fastapi

Similar Open Source Tools

For similar tasks

For similar jobs