Litestar with TailwindCSS
Litestar is a Python framework for building web apps, ML/AI, and APIs.
Litestar
JacobCoffee/litestar-template
Just deployed
Litestar
Effortlessly build performant APIs with Litestar The powerful, lightweight and flexible ASGI framework.
A comprehensive, yet easy-to-use API builder that emphasizes fast development and high performance. Perfectly suited for building web applications, constructing ML/AI pipelines, and crafting robust APIs.
Key Features:
- Synchronous & Asynchronous Execution: Supports both for optimal performance.
- Data Validation & Parsing: Uses type hints for efficient data management.
- Open Ecosystem: Enables schemas definition with standard types or custom integration.
- OpenAPI: Provides automatically generated OpenAPI schemas.
- Interactive API Documentation: Through Swagger, Stoplight Elements, and Redoc, enhancing developer experience.
- Middlewares: Built-in solutions for common tasks.
- Data Stores: Interfaces for various key/value stores for seamless integration.
- ORM Integration: First-class SQLAlchemy support reduces code duplication.
- Dependency Injection: Advanced system aids in code decoupling and reduces repetition.
- Caching: Response caching to speed up response times.
- WebSockets: Easy-to-use integration for high- and low-level APIs.
- Runtime Safety: Ensures through strict validation.
- Authentication and Authorization: Provides session and JWT-based utilities.
- 2.0 Launches soon: Experience the great new features coming with Litestar
v2.0
including support for distributed messaging via channels, enhanced websocket support, HTMX support, enhanced ORM integration, and more!
Links |
---|
Website |
Documentation |
Blog |
Discord |
r/Litestar |
PyPI |
Template Content
Litestar
JacobCoffee/litestar-template