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
Stars, last 29 weeks+4,255
31 Mar 2026: 41,804 stars7 Apr 2026: 41,957 stars14 Apr 2026: 42,096 stars21 Apr 2026: 42,253 stars28 Apr 2026: 42,405 stars5 May 2026: 42,510 stars12 May 2026: 42,658 stars19 May 2026: 42,795 stars26 May 2026: 42,934 stars2 Jun 2026: 43,073 stars9 Jun 2026: 43,206 stars16 Jun 2026: 43,329 stars23 Jun 2026: 43,472 stars30 Jun 2026: 43,634 stars7 Jul 2026: 43,776 stars14 Jul 2026: 43,926 stars21 Jul 2026: 44,080 stars28 Jul 2026: 44,221 stars4 Aug 2026: 44,374 stars11 Aug 2026: 44,528 stars18 Aug 2026: 44,762 stars25 Aug 2026: 45,006 stars1 Sept 2026: 45,161 stars8 Sept 2026: 45,349 stars15 Sept 2026: 45,475 stars22 Sept 2026: 45,603 stars29 Sept 2026: 45,752 stars6 Oct 2026: 45,858 stars13 Oct 2026: 45,954 stars20 Oct 2026: 46,059 stars

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
Also in Backend and cloud templates
RankProjectScore
2agent-service-toolkitLangGraph agents served by FastAPI with a Streamlit chat client Live demo ↗ (opens in a new tab)4.5k starsMIT66 out of 100
3agent-landing-zoneAzure Bicep landing zone for deploying enterprise agent apps on Microsoft Foundry1.2k starsMIT61 out of 100
#4full-stack-ai-agent-templateProject generator for FastAPI and Next.js apps with agents and RAG2k starsMIT55 out of 100
#5fastapi-langgraph-agent-production-ready-templateFastAPI backend template for LangGraph agents with memory, auth and tracing2.7k starsMIT53 out of 100
#6monidDeclarative connector framework behind a metered catalog of agent tool APIs5.4k starsMIT50 out of 100