{"repo":"wemake-services/django-modern-rest","free":true,"listed":false,"github":"https://github.com/wemake-services/django-modern-rest","clone":"git clone https://github.com/wemake-services/django-modern-rest.git","description":"Modern REST framework for Django with types and async support!","language":"Python","stars":1359,"topics":["api","django","django-ninja","django-rest-api","django-rest-framework","rest","rest-api","restful-api"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Modern REST framework for Django with types and async support! Features - [x] Blazingly fast - [x] Supports async Django without any sync to async / async to sync calls inside, tested to work with free-threading builds - [x] Supports pydantic2 , msgspec , attrs , dataclasses , TypedDict as model schemas, but not bound to any of these libraries - [x] Fully typed and checked with mypy , pyright , ty , and pyrefly in strict modes - [x] Supports content negotiation, has default implementations for json , msgpack , SSE, Json Lines, and more - [x] Strict schema validation of both requests and responses, including errors - [x] Supports OpenAPI 3.0 / 3.1 / 3.2 semantic schema generation out of the box - [x] Supports all your existing django primitives and packages, no custom runtimes - [x] Great testing tools with schemathesis, polyfactory, tracecov, bundled pytest plugin, and default Django's testing primitives - [x] 100% test coverage with 2000+ of carefully designed unit, integration, and property-based tests - [x] High security standards - [x] Built by the community for the community, not a single-person project - [x] Great docs - [x] No AI slop, but built for the LLM era - [x] No emojis 🌚️️ --------- Sync mode Testimonials The one thing I really love about django-modern-rest is its pluggable serializers and validators. Frameworks that are tightly coupled with pydantic can be really painful to work with. — Kirill Podoprigora , CPython core developer Using django-modern-rest has ","default_branch":null,"files":null,"tree":[],"storefront":"/r/wemake-services","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wemake-services/django-modern-rest/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."}