flask-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.
pythontemplateflaskboilerplateproject-templatecookiecuttertemplate-projecthacktoberfestpython-templatepython-project-templaterochacbruno-templatecodecov
Overview
This is an archived Flask project template that provides a complete boilerplate for building Python web applications with CLI, REST API, admin interface and web UI. It includes setup automation, testing with pytest, code linting, documentation generation, containerization, continuous integration via GitHub Actions and automatic PyPI releases, designed to accelerate project initialization and maintain consistent development practices across teams.
Features
cli-interfaceapiadmin-interfaceweb-uimodular-configurationdatabase-managementuser-managementcode-lintingcode-coveragedocumentationchangelog-generationcontainerization
Feature Flags
userDashboardauthenticationblogemailsecommerceauthorizationjobsQueueapiDocs
Recommended Use Cases
flask-web-applicationsrest-api-developmentpython-package-distribution
Frontend
None
Backend
flaskpython
Auth Providers
None
Deployment Targets
dockercontainerpypi
Payment Providers
None
Quick Facts
Stack
Framework
flask
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
