Django Ninja logo

Django Ninja

Fast Django REST framework

Django Ninja image

What is Django Ninja?

Django Ninja is a web framework built for creating APIs using Django and Python 3.6+ type hints. It seamlessly integrates with Django and is known for its ease of use and high performance thanks to Pydantic and asynchronous support. Great for quick API development, it follows OpenAPI standards, enabling automatic and interactive API documentation. It's designed to be intuitive and Django-friendly, making it an ideal choice for developers familiar with Django who seek fast execution and clear validation. It's suitable for production use and is already trusted by several companies for real projects.

Key features

  • Seamless integration with Django for building APIs.
  • Utilizes Python 3.6+ type hints for clarity.
  • Fast performance with async support and Pydantic.
  • Compatible with OpenAPI and JSON schema standards.
  • Interactive API docs are auto-generated and easy to use.
  • Used in production by multiple companies with positive feedback.

Category

🧰Developer Tools

Website

django-ninja.cn

Tags

Links

Founder