{"repo":"caspel26/django-ninja-aio-crud","free":true,"listed":false,"github":"https://github.com/caspel26/django-ninja-aio-crud","clone":"git clone https://github.com/caspel26/django-ninja-aio-crud.git","description":"Async dynamic CRUD framework for Django Ninja — built-in auth, filtering, pagination, automatic serialization, and MCP tools for AI agents.","language":"Python","stars":50,"topics":["api","async","authentication","crud","django","django-ninja","orm","python","rest-api","web-framework"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Async CRUD framework for Django Ninja Automatic schema generation · Filtering · Pagination · Auth · M2M management Documentation · PyPI · Framework Comparison · Performance Benchmarks · Example Project · Issues --- Features Feature Description --- --- --- 🔒 Type Safety Generic classes Full IDE autocomplete and type checking with generic ModelUtil , Serializer , and APIViewSet Meta-driven Serializer Dynamic schemas Generate CRUD schemas for existing Django models without changing base classes Async CRUD ViewSets Full operations Create, list, retrieve, update, delete — all async Auto Schemas Pydantic generation Automatic read/create/update schemas from ModelSerializer Dynamic Query Params Runtime schemas Built with pydantic.create model for flexible filtering Per-method Auth Granular control auth , get auth , post auth , etc. Async Pagination Customizable PageNumberPagination , CursorPagination , or custom — DB-level slicing M2M Relations Add/remove/list Endpoints via M2MRelationSchema with filtering support Reverse Relations Nested serialization Automatic handling of reverse FK and M2M Bulk Operations Create/update/delete Opt-in bulk endpoints with partial success semantics and configurable response fields Custom Actions @action decorator Detail and list actions with auth inheritance, custom decorators, and auto URL generation Lifecycle Hooks Extensible before save , after save , custom actions , on delete , and more Schema Validators Pydantic validators @field validator and ","default_branch":null,"files":null,"tree":[],"storefront":"/r/caspel26","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/caspel26/django-ninja-aio-crud/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."}