1.5 KiB
1.5 KiB
Extensions
A list of Sanic extensions created by the community.
- Sessions: Support for sessions. Allows using redis, memcache or an in memory store.
- CORS: A port of flask-cors.
- Compress: Allows you to easily gzip Sanic responses. A port of Flask-Compress.
- Jinja2: Support for Jinja2 template.
- OpenAPI/Swagger: OpenAPI support, plus a Swagger UI.
- Pagination: Simple pagination support.
- Motor: Simple motor wrapper.
- Sanic CRUD: CRUD REST API generation with peewee models.
- UserAgent: Add
user_agent
to request - Limiter: Rate limiting for sanic.
- Sanic EnvConfig: Pull environment variables into your sanic config.
- Babel: Adds i18n/l10n support to Sanic applications with the help of the
Babel
library - Dispatch: A dispatcher inspired by
DispatcherMiddleware
in werkzeug. Can act as a Sanic-to-WSGI adapter. - Sanic-OAuth: OAuth Library for connecting to & creating your own token providers.