All Projects → paulcwatts → drf-json-schema

paulcwatts / drf-json-schema

Licence: MIT license
Extensible JSON API schema for Django Rest Framework

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to drf-json-schema

JsonApiBundle
Integration of JSON API with Symfony using JMS Serializer
Stars: ✭ 56 (+273.33%)
Mutual labels:  json-api
json-api-response-converter
Normalize your JSON:API response
Stars: ✭ 21 (+40%)
Mutual labels:  json-api
QuickLearn
A collection of resources categorised by tech domains, languages, expertise and much more. QuickLearn gives you a quick access to all the resources that you could need at a single place, within a click!
Stars: ✭ 89 (+493.33%)
Mutual labels:  json-api
json-api
Framework agnostic JSON API serialisation and deserialisation
Stars: ✭ 40 (+166.67%)
Mutual labels:  json-api
Characters of the Three Kingdoms
3️⃣ Characters of the Three Kingdoms - 三国人物结构化数据
Stars: ✭ 100 (+566.67%)
Mutual labels:  json-api
ck-crowd-scenarios
Public scenarios to crowdsource experiments (such as DNN crowd-benchmarking and crowd-tuning) using Collective Knowledge Framework across diverse mobile devices provided by volunteers. Results are continuously aggregated at the open repository of knowledge:
Stars: ✭ 22 (+46.67%)
Mutual labels:  json-api
xijs
A business - oriented scene Js Library
Stars: ✭ 91 (+506.67%)
Mutual labels:  json-api
bolaget.io
RESTful(ish) JSON API for Swedish alcohol monopoly, Systembolaget. Running on preemptibles on k8s! 🚀✨🍺
Stars: ✭ 27 (+80%)
Mutual labels:  json-api
example-golang-todo
Golang API backend powering a TodoList app
Stars: ✭ 33 (+120%)
Mutual labels:  json-api
FSharp.JsonApi
Use F# to create and consume flexible, strongly typed web APIs following the JSON:API specification
Stars: ✭ 20 (+33.33%)
Mutual labels:  json-api
ck-analytics
Collective Knowledge repository with actions to unify the access to different predictive analytics engines (scipy, R, DNN) from software, command line and web-services via CK JSON API:
Stars: ✭ 35 (+133.33%)
Mutual labels:  json-api
GetJSON
GetJson is the simplest HTTP library to Receive JSON Data from REST Service.
Stars: ✭ 18 (+20%)
Mutual labels:  json-api
BarterOnly
An ecommerce platform to buy or exchange items at your convenience
Stars: ✭ 16 (+6.67%)
Mutual labels:  json-api
jsonapi-serializable
Conveniently build and efficiently render JSON API resources.
Stars: ✭ 43 (+186.67%)
Mutual labels:  json-api
rjsonapi
⛔ ARCHIVED ⛔ Consumer for APIs that Follow the JSON API Specification
Stars: ✭ 29 (+93.33%)
Mutual labels:  json-api
php-serializer
Serialize PHP variables, including objects, in any format. Support to unserialize it too.
Stars: ✭ 47 (+213.33%)
Mutual labels:  json-api
json-api-react-redux-example
React Application With Redux And JSON API
Stars: ✭ 25 (+66.67%)
Mutual labels:  json-api
QuranJSON
Simplified Perfect Complete Quran JSON (Indonesia Translation, Tafsir, and Audio) with API
Stars: ✭ 83 (+453.33%)
Mutual labels:  json-api
go-json-spec-handler
Simple JSON API Spec Compatibility in Golang
Stars: ✭ 41 (+173.33%)
Mutual labels:  json-api
jsonapi
(Official) Saferpay JSON API documentation, help and examples.
Stars: ✭ 22 (+46.67%)
Mutual labels:  json-api

JSON API Schema for Django REST Framework

An implementation of the JSON API specification for Django REST Framework, specifically designed to be extensible and work with code that doesn't use ModelSerializer.

Tested with:

  • Python 3.6+
  • Django 2.2, 3.11+
  • Django REST Framework: 3.11+

Development

To begin contributing to the code:

  • git clone https://github.com/paulcwatts/drf-json-schema.git
  • pipenv install --dev
  • pipenv run pip install django djangorestframework
  • pipenv run pre-commit install

To run the tests using nox:

  • pipx install nox
  • nox
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].