Your first time on this page? Allow me to give some explanations.
A curated list of awesome JSON libraries and resources.
Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.
Thank you burningtree & contributors
View Topic on GitHub:
Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.
Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.
JSONExport is a desktop application for Mac OS X which enables you to export JSON objects as model classes with their associated constructors, utility methods, setters and getters in your favorite language.
A super efficient binary serialization format for JSON.
github](https://github.com/callumlocke/json-formatter)) - Makes JSON easy to read. Open source.
github](https://github.com/tulios/json-viewer)) - It is a Chrome extension for printing JSON and JSONP.
github](https://github.com/platy/json-browser/)) - Browse a JSON web with the help of JSON schemas.
github](https://github.com/rapee/jsonfinder)) - Browse like you do it in Finder.
An open source Chrome extension for browsing JSON with syntax highlighting and folding, or as a visual graph.
github](https://github.com/bhollis/jsonview)) - View JSON documents in the browser.
github](https://github.com/acrogenesis/JSONAce)) - Formats & syntax highlights JSON viewed inside of the web browser using the ACE editor.
Command-line tool and terminal JSON viewer 🔥
JSON output from a shell
Json pretty-print parser based on a recursive lexical analyser
Like awk, but for JSON.
Manipulate and extract envfiles in json format.
Make JSON greppable!
json incremental digger
jid on jq - interactive JSON query tool using jq expressions
Helps you view JSON on the command-line.
Functional sed for JSON
Optimized JSON for Go
A terminal spreadsheet multitool for discovering and arranging data
EJDB 2.0 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL). Websockets / Android / iOS / React Native / Flutter / Java / Dart / Node.js bindings. Docker image.
⚡️ lowdb is a small local JSON database powered by Lodash (supports Node, Electron and the browser)
A lightweight clientside JSON document store,
Get a full fake REST API with zero coding in less than 30 seconds (seriously)
A generic JSON document store with sharing and synchronisation capabilities.
A simple, self-contained, serverless, zero-configuration, json document store.
document database that supports queries like table joins and group by.
World countries in JSON, CSV, XML and Yaml. Any help is welcome!
Various country related datasets, as JSON inc currency, country codes, names and more
Anonymize JSON values, easily.
Node server for dynamic, fake JSON.
JSON Patch and diff based on rfc6902
PHP implementation of JSON-patch (IETF RFC 6902)
A micro library for diffing and patching JSON objects using a compact diff format
JSON for Humans (ES6)
JSON-stat GitHub Repository
Pythonic way of keeping secrets secure in JSON
A compact format for transporting XML-based markup as JSON which allows it to be losslessly converted back to its original form.
a extension that aims to make it easier for humans to write and maintain by hand.
An evolved version 1.1 with format extension for humans incl. comments, unquoted and multi-line strings, optional and trailing commas and more.
A compact URL-safe means of representing claims to be transferred between two parties.
A read/write hypermedia-type designed to support management and querying of simple collections.
A set of conventions for expressing hyperlinks in either JSON or XML.
A format for syndicating social activities around the web.
Making open source contribution information easier to access, across projects.
Newline delimited JSON) - a standard for delimiting JSON in stream protocols.
JSON editor jQuery plugin
Angular directive for collapsible JSON in HTML
A funner, semantic, HTML5+JSON, interactive table plugin. (jQuery)
Optimized JSON in C
📟 JSON library for Arduino and embedded C++. Simple and efficient.
A tiny JSON library for C++11.
JSON for Modern C++
A fast JSON parser/generator for C++ with both SAX/DOM style API
Parsing gigabytes of JSON per second
JSON in Clojure
A Fortran 2008 JSON API
Optimized JSON for Go
JSON quasiquoter for Haskell
A reference implementation of a JSON package in Java.
A fast JSON parser/generator for Java.
A Java serialization/deserialization library to convert Java Objects into JSON and back
Main Portal page for the Jackson project
A modern JSON library for Kotlin and Java.
JSON without fuss
High performance JVM JSON library
Lean JSON Library for Java, with a compact, elegant API.
Perl module for encoding and decoding JSON in a minimalistic way, based on Mojo::JSON, adapted to stand alone.
PL/JSON is a generic JSON object written in PL/SQL. Using PL/SQL object syntax, users instantiate a JSON object and then add members, arrays and additional JSON objects. This object type can store JSON data, in Oracle, persistently.
A robust JSON decoder/encoder with support for schema validation.
simplejson is a simple, fast, extensible JSON encoder/decoder for Python
A generic swappable back-end for JSON handling.
Use JSON to create React Components.
JsonFx v2.0 - JSON serialization framework for .NET
Client framework for consuming JSONAPI services
A lightweight, clean and simple JSON implementation in Scala
Yet another JSON library for Scala
Scala support library for integrating the JSON API spec with Spray, Play! or Circe
Scala macros for compile-time generation of safe and ultra-fast JSON codecs
The better way to deal with JSON data in Swift.
A streaming approach, speeds up web applications by providing parsed objects before the response completes.
Formatter to help with debugging.
Easy, privacy-friendly and offline-first online csv to json converter
A simple GUI for generating the selectors to access.
Fake Online REST API for Testing and Prototyping.
A simple and free JSON Schema Validation API.
Language for validating and specifying values.
A proxy to help with cross-domain requests
Free | A simple API for fetching currency exchange rates maintained since 2010. Free tier with no signup or request limits. |
JSON for Humans - with unquoted identifiers, multi-line strings and comments
μson (uson) is a shorthand for JSON
configuration library for JVM languages using HOCON files
Tom's Obvious, Minimal Language
HCL is the HashiCorp configuration language.
Basic operations in different languages (57 languages in this moment).
Video tutorial for beginners.
CoffeeScript-Object-Notation. Same as JSON but for CoffeeScript objects.
Markdown Syntax for Object Notation
A simple text based format for interchanging of objects, documents and data. It tries to combine the best of JSON, XML and YAML.
👾 JS type systems interportability
A curated list of awesome jq tools and resources.
General ruby templating with json, bson, xml, plist and msgpack support
A domain specific configuration language that helps you define JSON data.
Write JSON unit tests in less code. Great for testing REST interfaces.
Compare JSON in your Unit Tests
A comprehensive test suite for RFC 8259 compliant JSON parsers
Text Editor Plugins
Reformat tool for JSON
A better JSON for Vim: distinct highlighting of keywords vs values, JSON-specific (non-JS) warnings, quote concealing. Pathogen-friendly.
convert osm to geojson
Validate XML, Parse XML to JS/JSON and vise versa, or parse XML to Nimn rapidly without C/C++ based libraries and no callback
JSON compressor and decompressor
Map nested JSON structures onto PHP classes
[UNMAINTAINED] A Sass API for JSON.
OS X utility that converts a JSON object to a Foundation object that can be used in Cocoa/Cocoa Touch development.
Fanci is a lightweight node module to extract, rename and transform JSON based on a template
Transform JSON with JSON
A recursive, pattern-matching, approach to transforming JSON structures.
Normalizes nested JSON according to a schema
Tool for populating JSON data with circular references. Sort of like Falcor and GraphQL, but for plain JSON with a transparent interface.
JSON does not handle circular references. Now it does
Sawmill is a JSON transformation Java library
JS implementation of nimn specification
A small library to convert a JSON object into a human readable HTML representation that is easy to style for different purposes.
Query and update data structures from the command line. Supports JSON, TOML and YAML.
Tiny language and engine for selecting specific parts of a JS object, hiding the rest.
CSS-like selectors for JSON
Transparent query, pointer and path descriptors for JSON
JSON Schema Frontend components
JSON Schema Based Editor
Generate forms from a JSON schema, with AngularJS!
An AngularJS directive for rendering JSON Schema in HTML
Angular directive for making forms out of JSON Schema
JSON Schema Tools
JSON Schema tools and doc generation for HTTP APIs
🧞 Convert JSON Objects to MySQL, JSON Schema, Mongoose, Google BigQuery, Swagger, and more.
Documentation for your JSON types
The reference implementation of orderly: a schema language for JSON.
Generate Java types from JSON or JSON Schema and annotates those types for data-binding with Jackson, Gson, etc
Automated HTML documentation for JSON schemas
JSON-Schema + fake data generators
Gets you a JSON Schema from PostgreSQL or SQLite3. Also supports arrays and default values. Use it for introspection or preparing your domain models like with Rails's Active Record.
Simple and intuitive schema validator
A tool for validating data using JSON Schema and converting JSON Schema documents into different data-interchange formats
Parse, Resolve, and Dereference JSON Schema $ref pointers in Node and browsers
JSON Schema Resources
A website aiming to provide more accessible documentation for JSON schema.
JSON Schema Validators
Benchmarks for Node.js JSON-schema validators
A JSONSchema validator that uses code generation to be extremely fast
JSON-Schema validator built for speed
A blazing fast JSON Schema v4 validator!
JSON Schema Compiled checK
Flexible, JSON Schema-based request validator middleware for express and connect.
Tiny Validator for JSON Schema v4
The fastest JSON Schema Validator. Supports draft-04/06/07/2019-09
Medeia JSON-Schema Validator
PHP implementation of JSON schema. Fork of the http://jsonschemaphpv.sourceforge.net/ project
An(other) implementation of JSON Schema for Python
Programmatic building of JSON schemas (document and field mappings) with validation.
Ruby JSON Schema Validator