11st of 16 in Backend and cloud templates
full-stack-fastapi-template
FastAPI and React starter with JWT auth, PostgreSQL and a generated API client
- Stars
- 46.1k
- License
- MIT
- Last commit
- Oct 2026
- Last release
- Aug 2026
- Language
- TypeScript
41,804 on 31 Mar 202646,059 on 20 Oct 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
A GitHub template for a full-stack web app: a FastAPI backend using SQLModel and PostgreSQL, and a React/TypeScript frontend built with Vite, Tailwind CSS and shadcn/ui. The frontend is built into the backend and served on the same domain as the API. It includes JWT login, email password recovery, and Docker Compose with Traefik for self-hosting. It has no AI features built in.
Who it is for: Python developers starting a FastAPI and React web app
Strengths
- Auto-generated frontend client for the FastAPI API
- Pytest backend tests and Playwright end-to-end tests, with GitHub Actions CI/CD
- Docker Compose with Traefik gives automatic HTTPS for self-hosting
- Mailpit for local email testing and React Email templates
Weaknesses
- No AI or model integration; it is a generic app scaffold
- No billing or payments wired in
- Authentication is JWT with email recovery only; no OAuth or social login listed
- PostgreSQL only; other databases are not mentioned
What it needs
- TypeScript
- Needs PostgreSQL, Docker Compose, Traefik, Mailpit
- GitHub template
- ⚠️ .env file committed
Head to head
Also in Backend and cloud templates
See all 16| Rank | Project | Score |
|---|---|---|
| 2 | agent-service-toolkitLangGraph agents served by FastAPI with a Streamlit chat client | 66 out of 100 |
| 3 | agent-landing-zoneAzure Bicep landing zone for deploying enterprise agent apps on Microsoft Foundry | 61 out of 100 |
| #4 | full-stack-ai-agent-templateProject generator for FastAPI and Next.js apps with agents and RAG | 55 out of 100 |
| #5 | fastapi-langgraph-agent-production-ready-templateFastAPI backend template for LangGraph agents with memory, auth and tracing | 53 out of 100 |
| #6 | monidDeclarative connector framework behind a metered catalog of agent tool APIs | 50 out of 100 |