Starlette based app for the rapid delivery HTMX/Jinja template blocks
Project description
FastBlocks
FastBlocks is an asynchronous web application, inspired by FastApi and based on Starlette, flavoured for rapid delivery of server-side rendered HTMX/Jinja template blocks.
Features
- Asynchronous Component Base
- Asynchronous Jinja template loaders, environment & template rendering
- Integrated asynchronous Jinja Partials and Jinja Fragments
- HTMX support
- Client-side Redis caching
- Pydantic v2 / SQLModel support
- Dependency injection
- SQLAlchemy Admin support
Getting Started
Acknowledgements
ACB "blocks" logo used by permission from Andy Coe Band
License
BSD-3-Clause
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Close
Hashes for fastblocks-0.4.16-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c2a1921bbf653e49fa47b4e2262260fcba226b6c9c10b3d750c23eb55c1b0b4 |
|
MD5 | 941e57579a95b8198c892da168202a27 |
|
BLAKE2b-256 | 9c39d0c162e3b90907ad4488120519312f26b490c7c07867988ffb71e0af388f |