{"repo":"piccolo-orm/piccolo_api","free":true,"listed":false,"github":"https://github.com/piccolo-orm/piccolo_api","clone":"git clone https://github.com/piccolo-orm/piccolo_api.git","description":"ASGI middleware for authentication, rate limiting, and building REST endpoints.","language":"Python","stars":161,"topics":["asgi","asyncio","orm","rest","authentication","piccolo","starlette","fastapi","rate-limiting","security"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"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.","default_branch":null,"files":null,"tree":[],"storefront":"/r/piccolo-orm","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/piccolo-orm/piccolo_api/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}