py-project-template

Starter template for a Python app - including CI and docs ๐Ÿ ๐ŸŒ 

pythontemplateboilerplateskeletonstarterpython3quickstartscaffolding

Preview

py-project-template preview

Overview

This is a Python project starter template that provides a complete development setup including package management with pip or Poetry, code quality tools like flake8, pylint, mypy and pytest, automated testing through GitHub Actions and pre-commit hooks. It's designed to help developers quickly scaffold a Python application with best practices for local development, testing and cloud deployment already configured.

Features

code-quality-checkstype-checkinglintingformattinggit-hooksdocumentationmakefile

Feature Flags

landingpagenotificationstests

Recommended Use Cases

python-applicationcli-toollibrarygeneral-purpose-python-project

Frontend

None

Backend

python

Auth Providers

None

Deployment Targets

None

Payment Providers

None

Quick Facts

โญ Stars
9
๐Ÿด Forks
4
๐Ÿงพ License
mit
๐Ÿ”„ Active
Yes
๐Ÿ•’ Last Commit
2025-10-13T14:47:27.000Z

Stack

Language
python
Testing
pytest
CI
github-actions

Data Layer

UI Stack

Developer Experience

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

Pricing

Classification
free
Selected
โ€”
Notes
Found pricing cues (currency/per/tier)
Get Started with this Boilerplate