A curated list of awesome things related to Litestar.
Effortlessly build performant APIs with Litestar - The powerful, lightweight and flexible ASGI framework
Table of Contents
- Documentation includes comprehensive API reference docs as well as usage guides.
- Tutorial on Litestar, for people that are new to Litestar.
- Source Code is hosted on GitHub.
- Litestar Blog - The official Litestar blog.
litestar-asyncpg
- A plugin for the AsyncPG database driver.litestar-vite
- A Vite adapter for Litestar.litestar-piccolo
- A Piccolo ORM adapter for Litestar.
This section is highlighting built-in extensions that are part of the Litestar standard library that you would normally find as third-party extensions in other frameworks.
litestar-MQTT
- A plugin for the MQTT protocol.litestar-saq
- A plugin for the SAQ job queuing frameworklitestar-taskiq
- Taskiq integration for Litestarlitestar-aiosql
- A plugin for the aiosql database query builder.litestar-granian
- A plugin for the Granian HTTP server, written in Rust.litestar-svcs
- A plugin for the SVCS service locater/dependency injection library.- Litestar-SAQ-HTMX - Proof of concept using SAQ, Litestar, HTMX, and Server-Sent events for a simple SAQ job monitor
- Piccolo Admin - A powerful and modern admin GUI, using the Piccolo ORM.
- SQLAdminPlugin - Integrates SQLAdmin with a Litestar application.
litestar-users
- Authentication and user management for the Litestar framework.
- Piccolo - An async ORM and query builder, supporting Postgres and SQLite,
with batteries (migrations, security, etc).
- Litestar Docs - Piccolo - Documentation on using Piccolo with Litestar.
- Litestar Example - Using Litestar withPiccolo.
litestar-piccolo
- A Piccolo ORM adapter for Litestar.
[!NOTE] TODO
- Create a Websocket Chat App - A quick post on creating a websocket chat app with Litestar in 30 lines of code.
- Creating a universal template (Russian) - An article about template built on the principles of clean architecture using Litestar, SqlAlchemy, Pydantic, dishka, FastStream
- Official Litestar Tutorial Section - The official Litestar tutorial section.
- Litestar video series by R3ap3rPy
(Platforms-as-a-Service)
- Railway - Search for
Litestar
. - Heroku - Deploy using Heroku.
- AWS Elastic Beanstalk - Deploy using AWS.
- Google App Engine - Deploy using GCP.
- Microsoft Azure App Service - Deploy using Azure.
(Infrastructure-as-a-Service)
- AWS EC2 - Deploy using AWS.
- Google Compute Engine - Deploy using GCP.
- Digital Ocean - Deploy using Digital Ocean.
- Chalice - Python Serverless Microframework for AWS.
- Mangum - Adapter for running ASGI applications with AWS Lambda and API Gateway.
- Vercel - Serverless Functions and Hosting.
- AWS Lambda - Serverless compute.
- Google Cloud Functions - Serverless compute.
- Azure Functions - Serverless compute.
- Google Cloud Run - Serverless compute.
- Litestar, PostgreSQL, Redis, SQLAlchemy
- Litestar, FastStream, dishka, SQLAlchemy
- Litestar Fullstack with Vite, VueJS, Redis, PostgreSQL, and more - Made by @cofin.
- Basic Litestar App - Basic Litestar app with TailwindCSS.
[!NOTE] Coming Soon :)
- Network Information API - Toy app with TailwindCSS and HTMX.
- Litestar with OAuth2 Example - Example of using Litestar with OAuth2.