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

Preview

mrmat-python-api-fastapi preview

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

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
Get Started with this Boilerplate