python-boilerplate
Python boilerplate using uv, pre-commit, prettier, pytest, GitHub Actions, mypy, ruff, bandit & docformatter.
pythondockerboilerplatepre-commitprettierpytestruffmypybandituvrenovategh-actions
FreeRepo
Overview
This Python boilerplate provides a starter template for building Python projects with modern development tools and best practices. It includes the uv package manager, pre-commit hooks, code quality tools like ruff and mypy, security scanning with bandit, testing with pytest and Docker support for containerized deployment.
Features
lintingtype-checkingsecurity-scanningcode-formattingpre-commit-hookstestingdocker-support
Feature Flags
paymentsformsValidationtestingdockercilintingtypeCheckingsecurityScanningcodeFormattingpreCommitHooks
Recommended Use Cases
python-library-developmentpython-backend-developmentproject-scaffolding
Frontend
None
Backend
python
Auth Providers
None
Deployment Targets
docker
Payment Providers
None
Quick Facts
โญ Stars
79
๐ด Forks
14
๐ Active
Yes
๐ Last Commit
2025-10-07T15:44:02.000Z
GitHub
Stack
Language
python
Testing
pytest, pytest-cov
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 boilerplate template