Skip to content

sinisaos/piccolo_api

 
 

Repository files navigation

Logo

Tests Release Documentation Status PyPI codecov

Piccolo API

Utilities for easily exposing Piccolo tables as REST endpoints in ASGI apps, such as Starlette and FastAPI.

Includes a bunch of useful ASGI middleware:

  • Session Auth
  • Token Auth
  • Rate Limiting
  • CSRF
  • Content Security Policy (CSP)
  • And more

It also contains excellent Pydantic support, allowing you to easily create Pydantic models based on your Piccolo tables.

You can read the docs here.

About

ASGI middleware for authentication, rate limiting, and building CRUD endpoints.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 97.6%
  • HTML 1.7%
  • Other 0.7%