python-project-template

This template is **archived**. > UV can now [generate a sample project](https://docs.astral.sh/uv/guides/projects/#creating-a-new-project) > I recommend using **UV** to bootstrap your peojects. > [Copier](https://github.com/copier-org/copier) is a tools that can bootstrap projects from templates.

pythontemplateflaskboilerplategeneratorproject-templatecookiecutterhacktoberfestpython-templatepython-project-templategithub-actionsrochacbruno-template

Preview

python-project-template preview

Overview

This is an archived Python project template for bootstrapping new applications with minimal dependencies. It includes setup.py packaging, Makefile commands, pytest testing, flake8 linting, codecov coverage, GitHub Actions CI/CD, PyPI release automation, mkdocs documentation and container support, with options to generate Flask or FastAPI variants.

Features

basic-clientry-pointsmakefiledocumentationchangelog-generationcontainerizationcode-lintingcode-coveragepypi-releasecontinuous-integration

Feature Flags

userDashboardauthenticationblogemailsjobsQueueapiDocstestingcicodeQualitydocumentationcontainerizationpackageDistribution

Recommended Use Cases

python-librarypython-cli-toolpython-package

Frontend

None

Backend

python

Auth Providers

None

Deployment Targets

dockerpypicontainer

Payment Providers

None

Quick Facts

โญ Stars
1,2k
๐Ÿด Forks
176
๐Ÿ”„ Active
Unknown

Stack

Language
python
Testing
pytest
CI
github-actions

Data Layer

UI Stack

Developer Experience

Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
No
CI
github-actions

Pricing

Classification
free
Selected
โ€”
Notes
Open source template
Get Started with this Boilerplate