mangrisano 6 hours ago

A lightweight library that extends Django Ninja to build fully asynchronous CRUD APIs with minimal boilerplate. You define your Django models and optional Pydantic serializers, and it automatically generates async endpoints (create, read, update, delete) — including pagination, filters, authentication, and even many-to-many relationship handling.

Features include:

Full async ORM support Auto-generated endpoints and serializers Custom query filters and dynamic query param handling Built-in pagination, permissions, and lifecycle hooks (before_save, after_delete, etc.) Optional per-endpoint auth and async viewsets

It aims to provide the power of Django REST Framework but optimized for Django’s async stack, with much less boilerplate.