python-project-template

This is a highly opinionated , ready to use, framework agnostic template for Python projects.

pythontemplateboilerplatedjangobest-practicesdjango-rest-frameworkproject-templatepython3starter-kitcode-structuredjango-template-projectfastapi
FreeRepo

Preview

python-project-template preview

Overview

This is a Python project template that provides a standardized foundation for building Python applications with integrated development tools and best practices. It includes a pre-configured stack with uv for package management, pytest for testing, ruff for code linting and formatting, pre-commit hooks for code quality, Docker for containerization and just for command automation, making it suitable for teams wanting consistent project structure and development workflows.

Features

pre-commit-hooksdocker-supportvirtual-environment-setupcode-lintingcode-formattingtesting-frameworkdevelopment-dependencies-management

Feature Flags

dockertestingci

Recommended Use Cases

django-projectsfastapi-projectspython-web-applicationsrest-api-developmentmodern-python-applications

Frontend

None

Backend

pythondjangofastapi

Auth Providers

None

Deployment Targets

docker

Payment Providers

None

Quick Facts

โญ Stars
1
๐Ÿด Forks
1
๐Ÿงพ License
mit
๐Ÿ”„ 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 licensed under MIT
Get Started with this Boilerplate