mrmat-python-api-fastapi
Boilerplate (and playground) for a code-first Python FastAPI API, with all the bells and whistles we've come to expect
pythonapiboilerplatefastapi
FreeRepo
Overview
MrMat is a Python FastAPI boilerplate for building code-first REST APIs with built-in support for local development, continuous integration via GitHub Actions, containerization and Kubernetes deployment. It uses the uv build tool, includes SQLite by default with optional PostgreSQL support and provides Makefile commands for container and Helm chart generation.
Features
code-first api designcontainerizationkubernetes deploymentconfiguration managementversion managementci/cd pipeline
Feature Flags
notificationsapiDocs
Recommended Use Cases
rest api developmentmicroservicesbackend servicespython api projects
Frontend
None
Backend
fastapipythonuvicorn
Auth Providers
None
Deployment Targets
kubernetesdockerlocal
Payment Providers
None
Quick Facts
โญ Stars
0
๐ด Forks
0
๐ Active
Yes
๐ Last Commit
2025-10-17T14:39:53Z
GitHub
Stack
Framework
fastapi
Language
python
Database
sqlite, postgresql
CI
github-actions
Data Layer
Databases
postgresql, sqlite
UI Stack
Developer Experience
Docker
Yes
Tests
No
Quickstart
Yes
env.example
Yes
CI
github-actions
Pricing
Classification
free
Selected
โ
Notes
Open source boilerplate