Litestar Fullstack

The Litestar Fullstack repository contains the reference code for a fully-capable, production-ready fullstack Litestar web application. It is intended to be used as a starting point for new projects and as a reference for how to build a large scale fullstack Litestar application.

You can take pieces as needed, or use the entire thing as a starting point for your project. It includes the following capabilities out of the box:

See also

It is built on the Litestar, React, Vite, SAQ, TailwindCSS, and Advanced Alchemy with features to reference:

  • SPA frontend with React 19 and Vite (SPA mode via litestar-vite)

  • JWT auth with refresh tokens, MFA, OAuth, and admin tooling

  • Service/repository pattern with UUIDv7 primary keys

  • Background jobs via SAQ and structured logging with structlog

  • Dockerized development and production workflows

  • Test suite for backend features

Installation

To get started, check out the installation guide.

Usage

To see how to use the Litestar Fullstack, check out the usage guide.

Reference

We also provide an API reference which can be found at API Reference.