Introducing Ninja AIO: a lightweight, async-first framework for building clean, maintainable APIs with Django. It focuses on low-latency performance, clear patterns, and developer-friendly tooling to speed up backend development.
Key features:
- Async-first architecture for scalable APIs
- Type-safe request/response handling
- Built-in auth, pagination, and exception handling
- Flexible parsers/renderers (JSON and more)
- Simple model utilities for CRUD
- Dynamic Model Schemas and CRUD operations
- Easy integration into existing Django projects
- Well-structured docs, examples, and tutorials Why it matters:
- Faster iteration with minimal boilerplate
- Safer code via explicit types and errors
- Production-ready for microservices and APIs
- Clean abstractions and test coverage Get started:
- GitHub: https://github.com/caspel26/django-ninja-aio-crud/
- Docs & site: https://django-ninja-aio.com/ Open to contributions, feedback, and community discussion.
Top comments (0)