Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,4 +42,4 @@ jobs:
ruby-version: 2.7

- run: gem install awesome_bot
- run: awesome_bot README.md --allow 302,307,429 --allow-ssl --allow-dupe --white-list https://www.reddit.com/r/litestarapi
- run: awesome_bot README.md --allow 302,307,429 --allow-ssl --allow-dupe --white-list https://www.reddit.com/r/litestarapi,https://blog.litestar.dev
20 changes: 9 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ that you would normally find as third-party extensions in other frameworks.

- [HTMX](https://docs.litestar.dev/latest/usage/htmx)
- [Websockets](https://docs.litestar.dev/latest/usage/websockets.html)
- [OpenTelemetry Instrumentation](https://docs.litestar.dev/latest/usage/metrics/open-telemetry.html)
- [OpenTelemetry Instrumentation](https://docs.litestar.dev/latest/reference/plugins/opentelemetry.html)
- [Prometheus Instrumentation](https://docs.litestar.dev/latest/usage/metrics/prometheus.html)

</details>
Expand All @@ -118,13 +118,14 @@ that you would normally find as third-party extensions in other frameworks.
### General

- [`dishka`](https://github.com/reagento/dishka) - Cute DI framework with agreeable API and everything you need, including [Litestar integration](https://dishka.readthedocs.io/en/stable/integrations/index.html).
- [`modern-di`](https://github.com/modern-python/modern-di) - Dependency injection framework with IoC container and scopes, including [Litestar integration](https://github.com/modern-python/modern-di-litestar).
- [`litestar-MQTT`](https://github.com/Alurith/litestar-mqtt) - A plugin for the MQTT protocol.
- [`litestar-saq`](https://github.com/cofin/litestar-saq) - A plugin for the [SAQ job queuing framework](https://github.com/tobymao/saq)<sup>*</sup>
- [`litestar-saq`](https://github.com/litestar-org/litestar-saq) - A plugin for the [SAQ job queuing framework](https://github.com/tobymao/saq)<sup>*</sup>
- [`litestar-taskiq`](https://github.com/taskiq-python/taskiq-litestar) - [Taskiq](https://taskiq-python.github.io/) integration for Litestar.
- [`litestar-psycopg`](https://github.com/Kumokage/litestar-psycopg) - A plugin for the [Psycopg](https://www.psycopg.org/psycopg3/docs/) database driver.
- [`litestar-aiosql`](https://github.com/cofin/litestar-aiosql) - A plugin for the [aiosql](https://github.com/nackjicholson/aiosql) database query builder.<sup>*</sup>
- [`litestar-granian`](https://github.com/cofin/litestar-granian) - A plugin for the [Granian](https://github.com/emmett-framework/granian) HTTP server, written in Rust.<sup>*</sup>
- [`litestar-svcs`](https://github.com/guacs/litestar-svcs) - A plugin for the [SVCS](https://github.com/hynek/svcs) service locater/dependency injection library.<sup>*</sup>
- [`litestar-svcs`](https://github.com/vkcku/litestar-svcs) - A plugin for the [SVCS](https://github.com/hynek/svcs) service locater/dependency injection library.<sup>*</sup>
- [`litestar-saq-htmx`](https://github.com/euri10/litestar_saq_htmx) - Proof of concept using SAQ, Litestar, HTMX, and Server-Sent events for a simple SAQ job monitor.

### Admin
Expand All @@ -136,7 +137,7 @@ that you would normally find as third-party extensions in other frameworks.

### Auth

- [`litestar-users`](https://github.com/LonelyVikingMichael/litestar-users) - Authentication and user management for the
- [`litestar-users`](https://github.com/mvbosch/litestar-users) - Authentication and user management for the
Litestar framework.<sup>*</sup>

### Databases
Expand Down Expand Up @@ -215,18 +216,18 @@ that you would normally find as third-party extensions in other frameworks.

(Platforms-as-a-Service)

- [Railway](https://railway.app/templates) - Search for `Litestar`.
- [Railway](https://railway.com/deploy) - Search for `Litestar`.
- [Heroku](https://www.heroku.com/) - Deploy using Heroku.
- [AWS Elastic Beanstalk](https://aws.amazon.com/elasticbeanstalk/) - Deploy using AWS.
- [Google App Engine](https://cloud.google.com/appengine/) - Deploy using GCP.
- [Google App Engine](https://cloud.google.com/appengine) - Deploy using GCP.
- [Microsoft Azure App Service](https://azure.microsoft.com/en-us/products/app-service/) - Deploy using Azure.

#### IaaS

(Infrastructure-as-a-Service)

- [AWS EC2](https://aws.amazon.com/ec2/) - Deploy using AWS.
- [Google Compute Engine](https://cloud.google.com/compute/) - Deploy using GCP.
- [Google Compute Engine](https://cloud.google.com/compute) - Deploy using GCP.
- [Digital Ocean](https://www.digitalocean.com/) - Deploy using Digital Ocean.

#### Serverless
Expand All @@ -240,7 +241,7 @@ that you would normally find as third-party extensions in other frameworks.
##### Compute

- [AWS Lambda](https://aws.amazon.com/lambda/) - Serverless compute.
- [Google Cloud Functions](https://cloud.google.com/functions/) - Serverless compute.
- [Google Cloud Functions](https://cloud.google.com/functions) - Serverless compute.
<!-- markdown-link-check-disable-next-line -->
- [Azure Functions](https://azure.microsoft.com/en-us/products/functions/) - Serverless compute.
- [Google Cloud Run](https://cloud.google.com/run) - Serverless compute.
Expand All @@ -259,12 +260,9 @@ that you would normally find as third-party extensions in other frameworks.
<!--lint ignore awesome-list-item-->

- [Litestar Fullstack with Vite, VueJS, Redis, PostgreSQL, and more](https://github.com/litestar-org/litestar-fullstack) - Made by [@cofin](https://github.com/cofin/).
- [![Deployed on Railway](https://railway.app/button.svg)](https://railway.app/template/KmHMvQ?referralCode=BMcs0x)
- [Litestar, FastStream, dishka, SQLAlchemy](https://github.com/Sehat1137/litestar-dishka-faststream)
- [Example Litestar Service](https://github.com/andy-takker/example-litestar-service) - Production-ready Litestar service template with clean architecture, dishka DI, JWT auth with RBAC, NATS via FastStream, and observability.
<!--lint ignore awesome-list-item-->
- [Basic Litestar App](https://github.com/JacobCoffee/litestar-template) - Basic Litestar app with TailwindCSS.
- [![Deployed on Railway](https://railway.app/button.svg)](https://railway.app/template/zx1KGh?referralCode=BMcs0x)
- [Clean Architecture Litestar Project Template](https://github.com/Peopl3s/clean-architecture-litestar-project-template)
- [Hexagonal Architecture Litestar Project Example](https://github.com/Peopl3s/litestar-hexagonal-architecture-example)

Expand Down