API Creation

All packages for exposing APIs of your Django models.

Features currently being evaluated

FeatureDescription
Web Browsable APIs Generated APIs include an HTML version that can allow browsing/editing the API.
Serializations Built-in Serializations/Data formats
API key authentication API key based authentication
OAuth Does the library support OAuth 1.0a out of the box ?
Accept Headers Consumer can request output in a specific format by using accept headers.
Inlines Support for inline relations out of the box.
OAuth 2 Does the library support OAuth 2 out of the box ?
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
Admin interface Provides an admin like interface powered by the API
Package django-tastypie Django REST Framework Piston dagny Djangbone django-hyperadmin django-nap django-sliver django-roa tokenapi django-tastypie-mongoengine Django auto API dj-webmachine django-dynamicresponse Django Simple REST Adrest Django XMLRPC Django REST Pandas RPC4Django wq.db tastypie-msgpack django-formapi Django-RPC REST-API django-rpcenable linaro-django-xmlrpc
Description Creating delicious APIs for
Django apps since 2010.
v0.10.0
Awesome web-browseable Web
APIs.
Piston is a Django
mini-framework creating APIs.
Rails-style Resource-Oriented
Architecture for Django.
Makes it easy for Django
backends to talk to
Backbone.js.
Django Admin powered by
RESTful Hypermedia APIs
A light REST library for
Django.
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.
Add an API to your Django app
using token-based
authentication.
MongoEngine support for
django-tastypie.
NO LONGER MAINTAINED Django REST layer django-dynamicresponse is a
lightweight framework for
easily providing REST API's
for web apps built with
Django.
A dead simple "framework" that
lets you create RESTful APIs
using only Django's class
based views
Another django rest framework XML-RPC Server App for the
Django framework
Serves up your Pandas
dataframes via the Django REST
Framework for use in
client-side (i.e. d3.js)
visualizations
RPC4Django is an XMLRPC and
JSONRPC server for Django
powered projects. Simply plug
it into any existing Django
project and ...
☁ wq's db library, extending
Django REST framework with
database models to support
design patterns common to
field data collection ...
MsgPack support for Django
Tastypie.
Django API creation with
signed requests utilizing
forms for validation.
RPC for Django and jQuery.
Inspired by Ext.Direct from
ExtJs.
RESTful api for Django,
following the model of
django.contrib.admin
Simple module to enable
exposing functions over
XML-...
CategoryAppAppAppOtherAppAppFrameworkAppAppAppAppAppAppAppAppAppAppAppAppFrameworkOtherAppAppFrameworkAppApp
# Using This70526501110010100011111011201
Python 3?
Development Status Beta Production/Stable Alpha Unknown Unknown Beta Unknown n/a Beta Unknown Beta Unknown Beta Unknown Alpha Beta Production/Stable Beta Beta Beta Beta Unknown Unknown n/a n/a n/a
Last updated April 18, 2014, 11:07 a.m. April 16, 2014, 5:27 a.m. March 31, 2012, 12:12 a.m. Sept. 14, 2012, 7:15 a.m. June 10, 2013, 12:49 a.m. April 17, 2013, 8:55 p.m. March 18, 2014, 5:28 p.m. April 17, 2014, 4:25 p.m. Sept. 9, 2013, 9:25 p.m. Feb. 5, 2014, 5:53 a.m. March 28, 2014, 2:16 p.m. Feb. 28, 2014, 9:11 a.m. Feb. 4, 2011, 9:42 a.m. June 6, 2013, 9:56 a.m. April 11, 2013, 8:34 p.m. Nov. 8, 2013, 12:18 a.m. April 26, 2013, 12:34 p.m. March 7, 2014, 6:08 p.m. Jan. 7, 2014, 11:06 a.m. March 14, 2014, 4:11 p.m. Dec. 5, 2012, 3:18 p.m. March 7, 2014, 10:24 a.m. Sept. 23, 2013, 2:46 p.m. May 16, 2012, 3:12 a.m. Dec. 9, 2013, 1:12 p.m.
Version0.11.02.3.130.2.30.3.00.0.20.10.00.13.8n/a1.70.2.00.4.51.1.10.2.10.5.01.4.13.2.10.1.50.1.00.2.50.5.00.0.30.1.00.3n/an/an/a
RepoGithubGithubBitbucketGithubGithubGithubGithubGithubBitbucketGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubBitbucketGithubOther
Commits
Repo Watchers24402213101916716413911811410910066636050494839312618171511103n/a
Repo Forks848681287111791341429466681089n/a211162n/a1n/a
Participantstoastdriven
codysoyland
acdha
joshbohde
georgedorn
issackelly
mcroydon
vbabiy
numan
cyberdelia
more...
tomchristie
minddust
markotibold
xordoquy
maspwr
alecperkins
j4mie
yprez
sebpiq
dulaccc
more...
jespernzacharyvoase
jamescallmebrent
mikexstudios
af
kriberg
Psycojoker
zbyte64
treyhunner
h3
funkybob
ioneyed
fmr
geeknam
nkuttler
acaire
emilkjer
jessexoc
schinckel
Siecje
jarcoal
smcoll
davidjpulgarin
shebson
numegil
Starou
mitar
matevzmihalic
leo-naeka
aparajita
aljana
m-vdb
zupan
JeffHeard
Climax777
yjaaidi
more...
tomchristiebenoitc
zyegfryed
brutasse
chrismi
jonklo
Skinney
yorinasub17
loganb
tony
croach
nick2k5
emef
klen
Lispython
denya
actuosus
9seconds
hogart
Fantomas42shepparddavidfischer
alexandermorozov
elpaso
hansenerd
sheppardstephenmcdhannseman
andreif
reduxionist
Alerion
shamanu4
alexander-osin
schinckelboris-chervenkov
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
Package django-tastypie Django REST Framework Piston dagny Djangbone django-hyperadmin django-nap django-sliver django-roa tokenapi django-tastypie-mongoengine Django auto API dj-webmachine django-dynamicresponse Django Simple REST Adrest Django XMLRPC Django REST Pandas RPC4Django wq.db tastypie-msgpack django-formapi Django-RPC REST-API django-rpcenable linaro-django-xmlrpc
Web Browsable APIs
SerializationsJSON
JSONp
XML
YAML
HTML
plist
JSON
JSONp
XML
YAML
HTML
MessagePack
CSV
XML
JSON
YAML
Pickle
Django
JSON
JSONp
HTML
vnd.Collection+JSON
vnd.Collection.next+JSON
JSON
MsgPack
JSON
JSONp
XML
YAML
HTML
plist
JSON
HTML
CSV
TXT
XLS
XLSX
JSON
PNG
SVG
HTML(Mustache)
JSON
AMD(JSONp)
GeoJSON
CSV
MsgPackJSONXMLRPC
API key authentication
OAuth
Accept Headers  (via DRF)  (via DRF)
Inlines
OAuth 2
ThrottlingUse with django-rated
Admin interfacedjango-admin2
Package django-tastypie Django REST Framework Piston dagny Djangbone django-hyperadmin django-nap django-sliver django-roa tokenapi django-tastypie-mongoengine Django auto API dj-webmachine django-dynamicresponse Django Simple REST Adrest Django XMLRPC Django REST Pandas RPC4Django wq.db tastypie-msgpack django-formapi Django-RPC REST-API django-rpcenable linaro-django-xmlrpc
Search WeightPackageDescriptionLast PyPI release:Repo ForksWatchers
{{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