API Creation

All packages for exposing APIs of your Django models.

Features currently being evaluated

FeatureDescription
API key authentication API key based authentication
Serializations Built-in Serializations/Data formats
OAuth Does the library support OAuth 1.0a out of the box ?
OAuth 2 Does the library support OAuth 2 out of the box ?
Inlines Support for inline relations out of the box.
Accept Headers Consumer can request output in a specific format by using accept headers.
Admin interface Provides an admin like interface powered by the API
Web Browsable APIs Generated APIs include an HTML version that can allow browsing/editing the API.
Throttling Sometimes, the client on the other end may request data too frequently or you
have a business use case that dictates that the client should be limited to a
certain number of requests per hour
Latency compensation API clients may make optimistic updates, as the package supports resolving
proposed changes against changes commited (eg: predictable primary keys).
Package Django REST Framework django-tastypie Piston Django REST Pandas graphene-django tokenapi django-nap Djangbone dagny cookiecutter-django-rest django-hyperadmin Django DDP django-sliver django-roa django-tastypie-mongoengine Django Simple REST Django auto API dj-webmachine wq.db django-dynamicresponse Django XMLRPC Adrest Conduit RPC4Django django-formapi Django-RPC tastypie-msgpack django-modern-rpc REST-API django-simpleapi django-rpcenable linaro-django-xmlrpc
Package Django REST Framework django-tastypie Piston Django REST Pandas graphene-django tokenapi django-nap Djangbone dagny cookiecutter-django-rest django-hyperadmin Django DDP django-sliver django-roa django-tastypie-mongoengine Django Simple REST Django auto API dj-webmachine wq.db django-dynamicresponse Django XMLRPC Adrest Conduit RPC4Django django-formapi Django-RPC tastypie-msgpack django-modern-rpc REST-API django-simpleapi django-rpcenable linaro-django-xmlrpc
Description Web APIs for Django. Creating delicious APIs for
Django apps since 2010.
Piston is a Django
mini-framework creating APIs.
Serves up Pandas dataframes
via the Django REST Framework
for use in client-side (i.e.
d3.js) visualizations and
offline analysis (e.g. ...
Graphene Django integration Add an API to your Django app
using token-based
authentication.
A light REST library for
Django.
Simple Django backends for
Backbone.js apps.
Rails-style Resource-Oriented
Architecture for Django.
For creating REST apis for
mobile and web applications.
Django Admin powered by
RESTful Hypermedia APIs
Django/PostgreSQL
implementation of the Meteor
server.
Lightweight REST API built on
top of Django's class-based
generic views
Use Django's ORM to model
remote API resources. ROA
stands for Resource Oriented
Architecture.
MongoEngine support for
django-tastypie.
A dead simple "framework" that
lets you create RESTful APIs
using only Django's class
based views
NO LONGER MAINTAINED Django REST layer ☁ wq's db library, extending
Django REST framework and
Mustache with database models
to support design patterns
common to field ...
django-dynamicresponse is a
lightweight framework for
easily providing REST API's
for web apps built with
Django.
XML-RPC Server App for the
Django framework
Another django rest framework Easy and Powerful REST APIs
for Django
RPC4Django is an XMLRPC and
JSONRPC server for Django
powered projects. Simply plug
it into any existing Django
project and ...
Django API creation with
signed requests utilizing
forms for validation.
RPC for Django and jQuery.
Inspired by Ext.Direct from
ExtJs.
MsgPack support for Django
Tastypie.
Simple XML-RPC and JSON-RPC
server for Django 1.8+
RESTful api for Django,
following the model of
django.contrib.admin
The simplest of simple api
helpers
Simple module to enable
exposing functions over
XML-...
CategoryAppAppAppAppAppAppFrameworkAppOtherOtherAppAppAppAppAppAppAppAppFrameworkAppAppAppOtherAppAppAppOtherAppFrameworkOtherAppApp
# Using This197876921311031100001020110111013101
Python 3?
Development Status Production/Stable Beta Alpha Production/Stable Alpha Unknown Unknown Unknown Unknown n/a Beta Beta n/a Beta Beta Alpha Unknown Beta Beta Unknown Production/Stable Beta Beta Beta Unknown Unknown Beta Beta n/a Production/Stable n/a n/a
Last updated March 22, 2017, 10:01 a.m. Oct. 27, 2016, 3:38 p.m. March 31, 2012, 12:12 a.m. Feb. 2, 2017, 1:01 p.m. March 4, 2017, 9:25 p.m. Feb. 12, 2016, 11:02 a.m. June 4, 2016, 5:45 a.m. June 10, 2013, 12:49 a.m. Sept. 14, 2012, 7:15 a.m. Dec. 19, 2016, 1:38 p.m. April 17, 2013, 8:55 p.m. Jan. 28, 2016, 12:28 a.m. April 17, 2014, 4:25 p.m. Sept. 9, 2013, 9:25 p.m. May 30, 2016, 3:15 a.m. May 19, 2015, 1:42 p.m. Feb. 28, 2014, 9:11 a.m. June 6, 2015, 4:09 a.m. Nov. 7, 2016, 9:46 p.m. June 6, 2013, 9:56 a.m. May 2, 2016, 11:21 a.m. Nov. 19, 2014, 7:31 a.m. Aug. 26, 2015, 1:26 p.m. Dec. 6, 2015, 12:04 a.m. March 7, 2014, 10:24 a.m. March 16, 2015, 8:03 a.m. Dec. 5, 2012, 3:18 p.m. Feb. 20, 2017, 7:36 a.m. Aug. 26, 2014, 2:07 a.m. March 7, 2015, 11:57 p.m. Dec. 9, 2013, 1:12 p.m.
Version3.6.20.13.30.2.30.5.01.2.10.2.50.14.90.0.20.3.0n/a0.10.00.19.1n/a1.70.4.61.4.11.1.10.2.11.0.0b30.5.00.1.73.3.20.1.10.3.00.2.00.40.0.30.5.0n/a1.4.0n/an/a
RepoGithubGithubBitbucketGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubBitbucketGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubBitbucketGithubGithubOther
Commits
Stars7559315197240025217417016516114914413311210776726260605048444238221916121043n/a
Repo Forks257010843013349522319113081771656114101181296251233n/a211n/a
Participantstomchristie
xordoquy
jpadilla
invalid-email-address
minddust
markotibold
carltongibson
auvipy
d0ugal
maspwr
more...
toastdriven
SeanHayes
codysoyland
georgedorn
acdha
joshbohde
issackelly
coagulant
mcroydon
vbabiy
more...
jespernsheppard
auvipy
kevinmickey
syrusakbary
RadoRado
pchinea
tangerilli
pizzapanther
chriscauley
stegben
BossGrand
dukebody
michalochman
more...
shebson
numegil
Starou
dhilipsiva
adamduren
omidraha
funkybob
limbera
ioneyed
fmr
geeknam
zkanda
MarkusH
schinckel
chris-morgan
nkuttler
more...
af
kriberg
Psycojoker
zacharyvoase
jamescallmebrent
mikexstudios
agconti
pyup-bot
glemmaPaul
ivanistheone
pan-long
brad
toanant
avsd
roddds
vpatel85
zbyte64
treyhunner
h3
tysonclugg
schinckel
janusle
LegoStormtroopr
jarcoal
smcoll
davidmitar
matevzmihalic
danstovall
leo-naeka
aparajita
aljana
yunmanger1
zupan
m-vdb
JeffHeard
more...
croach
nick2k5
emef
xurble
srosro
tomchristiebenoitc
mkorenkov
brutasse
sheppardchrismi
jonklo
Skinney
yorinasub17
loganb
tony
Fantomas42klen
Lispython
denya
actuosus
hogart
akoumjian
blturner
ranchodeluxe
keppy
davidfischer
alexandermorozov
crespum
angvp
elpaso
deepmax
sprymak
sethrh
hannseman
andreif
reduxionist
Alerion
shamanu4
majesteetlikkus
stephenmcdalorenceschinckelvoidfiles
zadoev
gtie
Documentation N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
API key authentication
SerializationsJSON
JSONp
XML
YAML
HTML
MessagePack
CSV
JSON
JSONp
XML
YAML
HTML
plist
XML
JSON
YAML
Pickle
Django
CSV
TXT
XLS
XLSX
JSON
PNG
SVG
JSON
JSON
JSONp
HTML
vnd.Collection+JSON
vnd.Collection.next+JSON
EJSONJSON
JSONp
XML
YAML
HTML
plist
JSON
HTML
HTML(Mustache)
JSON
AMD(JSONp)
GeoJSON
CSV
JSONJSONMsgPackJSON-RPC & XML-RPCJSONXMLRPC
OAuth
OAuth 2
Inlines
Accept Headers  (via DRF)  (via DRF)
Admin interfacedjango-admin2
Web Browsable APIs  (via GraphiQL)
ThrottlingUse with django-rated
Latency compensation
Search WeightPackageDescriptionLast PyPI release:Repo ForksStars
{{ item.weight / max_weight * 100 | number:0 }}%{{ item.title }}Grid: {{ item.description }} {{ item.last_released | date: 'mediumDate' }} N/A {{ item.repo_forks }} N/A {{ item.repo_watchers }} N/A