Django REST Swagger alternatives and similar packages
Based on the "Django" category.
Alternatively, view Django REST Swagger alternatives based on common mentions on social networks and blogs.
django-rest-framework9.7 9.3 L3 Django REST Swagger VS django-rest-frameworkWeb APIs for Django. 🎸
doccano8.8 7.9 Django REST Swagger VS doccanoOpen source annotation tool for machine learning practitioners.
django-tastypie8.1 0.0 L4 Django REST Swagger VS django-tastypieCreating delicious APIs for Django apps since 2010.
django-sql-explorer6.5 3.8 L5 Django REST Swagger VS django-sql-explorerEasily share data across your company via SQL queries. From Grove Collab.
django-admin-interface:superhero: :zap: django's default admin interface with superpowers - customizable themes, popup windows replaced by modals and many other features.
django-treenode:deciduous_tree: probably the best abstract model/admin for your tree based stuff.
django-maintenance-mode:construction: :hammer_and_wrench: shows a 503 error page when maintenance-mode is on.
django-newsfeedA news curator and newsletter subscription package for Django
django-modern-rpc1.7 5.5 L5 Django REST Swagger VS django-modern-rpcSimple XML-RPC and JSON-RPC server for modern Django
django-template1.6 0.0 L5 Django REST Swagger VS django-templateA battle-tested Django 2.1 project template with configurations for AWS, Heroku, App Engine, and Docker.
django-formapi1.4 0.0 L4 Django REST Swagger VS django-formapiDjango API creation with signed requests utilizing forms for validation.
Python BlogsA curated list of python programming language blogs
fuzzy-couscousA cli tool to bootstrap your django projects and enhance your development experience.
django-classifier1.1 0.0 L4 Django REST Swagger VS django-classifierFlexible constructor to create dynamic list of heterogeneous properties for some kind of entity. This set of helpers useful to create properties like contacts or attributes for describe car/computer/etc.
dj-shop-cart0.7 10.0 Django REST Swagger VS dj-shop-cartA simple and flexible cart manager for your django projects.
rest-framework-redesignRedesign of the browsable api of Django REST Framework using Bootstrap 5
rest-framework-materialRedesign of the browsable api of Django REST Framework using MD Bootstrap
django-extra-toolsA set of functions related with Django
Access the most powerful time series database as a service
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of Django REST Swagger or a related project?
Django REST Swagger: deprecated (2019-06-04)
This project is no longer being maintained. Please consider drf-yasg as an alternative/successor. I haven't personally used it, but it looks feature-complete and is actively maintained.
Thanks for all the support and contributions over the years. Special thanks to Lights on Software, Lincoln Loop and BNOTIONS for generously donating time to work on this project :heart:.
An API documentation generator for Swagger UI and Django REST Framework
Full documentation: http://marcgibbons.github.io/django-rest-swagger/
pip install django-rest-swagger
INSTALLED_APPS = ( ... 'rest_framework_swagger', )
Rendering Swagger Specification and Documentation
This package ships with two renderer classes:
OpenAPIRenderergenerates the OpenAPI (fka Swagger) JSON schema specification. This renderer will be presented if:
Content-Type: application/openapi+jsonis specified in the headers.
?format=openapiis passed as query param
SwaggerUIRenderergenerates the Swagger UI and requires the
Quick Start Example:
from django.conf.urls import url from rest_framework_swagger.views import get_swagger_view schema_view = get_swagger_view(title='Pastebin API') urlpatterns = [ url(r'^$', schema_view) ]
- Django 1.8+
- Django REST framework 3.5.1+
- Python 2.7, 3.5, 3.6
$ toxto execute the test suite against all supported environments.
./runtests.pyto run the test suite within the current environment.
Bugs & Contributions
Please report bugs by opening an issue
Contributions are welcome and are encouraged!
Many thanks to Tom Christie & all the contributors who have developed Django REST Framework
*Note that all licence references and agreements mentioned in the Django REST Swagger README section above are relevant to that project's source code only.