API Creation

All packages for exposing APIs of your Django models.

Filter results

Package Django REST Framework Django Ninja graphene-django drf-yasg drf-spectacular django-tastypie cookiecutter-django-rest Django REST Pandas djangorestframework-queryfields django-modern-rpc Djapy > Django Rest Framework with Input/Output control, Pydantic & Swagger django-hatchway wq.db Concrete Datastore DjAPI Djapian linaro-django-xmlrpc
Package Django REST Framework Django Ninja graphene-django drf-yasg drf-spectacular django-tastypie cookiecutter-django-rest Django REST Pandas djangorestframework-queryfields django-modern-rpc Djapy > Django Rest Framework with Input/Output control, Pydantic & Swagger django-hatchway wq.db Concrete Datastore DjAPI Djapian linaro-django-xmlrpc
Description Web APIs for Django. 🎸 💨 Fast, Async-ready, Openapi,
type hints based framework for
building A...
Build powerful, efficient, and
flexible GraphQL APIs with
seamless Django integration.
Automated generation of real
Swagger/OpenAPI 2.0 schemas
from Django REST Framework
code.
Sane and flexible OpenAPI 3
schema generation for Django
REST framework.
Creating delicious APIs for
Django apps since 2010.
Build best practiced apis fast
with Python3
📊📈 Serves up Pandas dataframes
via the Django REST Framework
for use in client-side (i.e.
d3.js) visualizations and
offline analysi...
Allows clients to control
which fields will be sent in
the API response
Simple XML-RPC and JSON-RPC
server for modern Django
No bullshit, Django Rest API
Framework
An unsurprising Django API
framework
☁🌐 wq's db library, extending
Django REST framework to
support apps for geospatial
field data collection, citizen
science, and crowdsourci...
A Highly Versatile REST
Datastore built on top of
Django
The library of simple helpers
to build API with Django.
Category App App App App App App Framework App App App Framework Framework Framework Framework Framework App App
# Using This 372 20 13 7 7 94 7 25 1 1 0 0 3 0 1 4 1
Python 3?
Development Status Production/Stable Production/Stable Production/Stable Production/Stable Production/Stable Beta n/a Production/Stable Unknown Production/Stable Unknown Unknown Production/Stable Unknown Beta Unknown n/a
Last updated July 7, 2025, 7:11 a.m. June 17, 2025, 7:46 a.m. June 23, 2025, 10:01 a.m. April 25, 2025, 9:03 a.m. May 7, 2025, 8:33 a.m. April 2, 2025, 3:22 p.m. June 12, 2025, 12:56 p.m. April 4, 2024, 12:54 p.m. Nov. 4, 2024, 9:08 p.m. July 4, 2025, 3:17 p.m. Feb. 22, 2025, 11:28 p.m. July 15, 2023, 2:43 p.m. March 27, 2024, 10:52 a.m. Dec. 8, 2023, 5:37 a.m. March 25, 2024, 12:06 a.m.
Version 3.16.0 1.4.3 3.2.3 1.21.10 0.28.0 0.15.1 n/a 1.1.0 1.1.0 1.1.0 0.2.1 0.5.2 2.1.0 1.58.1 0.3 2.3.1 n/a
Repo GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub Other Other
Commits
Stars 29,280 8,342 4,360 3,509 2,628 3,946 1,584 1,274 223 101 111 154 116 34 12 0 0
Repo Forks 6,980 511 765 441 296 1,164 197 126 18 19 4 4 18 18 1 0 0
Participants tomchristie
xordoquy
jpadilla
minddust
auvipy
markotibold
carltongibson
rpkilby
d0ugal
jdufresne
more...
vitalik
stephenrauch
SmileyChris
wimolivier
nofalx
jairhenrique
c4ffein
fojetin
jamesrkiger
austinpgraham
more...
syrusakbary
jkimbo
patrick91
firaskafri
dependabot[bot]
mvanlonden
kiendang
pizzapanther
tcleonard
zbyte64
more...
axnsan12
JoelLefkowitz
johnthagen
terencehonles
cclauss
therefromhere
tijuca
etene
mofr
blueyed
more...
tfranzel
ngnpope
johnthagen
jayvdb
diesieben07
jairhenrique
federicobond
foarsitter
spookylukey
MissiaL
more...
toastdriven
SeanHayes
georgedorn
codysoyland
acdha
bohde
issackelly
coagulant
mcroydon
vbabiy
more...
pyup-bot
agconti
dependabot[bot]
glemmaPaul
ivanistheone
pan-long
brad
toanant
albindevs
stefanitsky
more...
sheppard
auvipy
kevinmickey
wimglenn
seaworn
shiplu
alorence
dependabot[bot]
atodorov
washeck
adamdonahue
dansan
diegoduncan21
mfonism
sergio-bershadsky
codacy-badger
Bishwas-py
tejmagar
Microturbine
andrewgodwin sheppard
davidoj
tomaszn
lcognat
KhaledBousrih
GuiRch
Theodrem
Ricocotam
LeanaNeuber
Suor
shcheklein
Documentation n/a n/a n/a n/a
API key authentication
Serializations JSON
JSONp
XML
YAML
HTML
MessagePack
CSV1
JSON
XML
YAML
CSV
etc..
JSON
JSONp
XML
YAML
HTML
plist
CSV
TXT
XLS
XLSX
JSON
PNG
SVG
JSON-RPC & XML-RPC HTML(Mustache)
JSON
GeoJSON
JSON
OAuth 2
OAuth
Content negotiation   (via DRF)   (via DRF)
Admin interface django-admin2
Throttling
Web Browsable APIs   (via GraphiQL)
Latency compensation
Inlines

View all grid packages

Features currently being evaluated

Feature Description
API key authentication API key based authentication
Serializations Built-in Serializations/Data formats
OAuth 2 Does the library support OAuth 2 out of the box ?
OAuth Does the library support OAuth 1.0a out of the box ?
Content negotiation Consumer can request output in a specific format by using accept headers.
Admin interface Provides an admin like interface powered by the API
Throttling Sometimes, the client on the other end may request data too frequently or you<br>have a business use case that dictates that the client should be limited to a<br>certain number of requests per hour
Web Browsable APIs Generated APIs include an HTML version that can allow browsing/editing the API.
Latency compensation API clients may make optimistic updates, as the package supports resolving<br>proposed changes against changes commited (eg: predictable primary keys).
Inlines Support for inline relations out of the box.
Search Weight Package Description Last PyPI release Stars Forks
{{ item.weight / max_weight * 100 | number:0 }}% {{ item.title }} Grid: {{ item.description }} {{ item.last_released | date: 'mediumDate' }} N/A {{ item.score }} N/A {{ item.repo_watchers }} N/A {{ item.repo_forks }} N/A