[38;5;12m                                [39m[38;2;255;187;0m[1m[4mAwesome JSON [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://cdn.jsdelivr.net/gh/sindresorhus/awesome@d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://github.com/sindresorhus/awesome)[0m
[38;5;12mA curated list of awesome JSON libraries and resources.[39m

[38;5;12mInspired by the [39m[38;5;14m[1mawesome[0m[38;5;12m (https://github.com/sindresorhus/awesome) list.[39m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAwesome JSON[0m[38;5;12m (#awesome-json)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mApplications[0m[38;5;12m (#applications)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBinary Serialization[0m[38;5;12m (#binary-serialization)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBrowser Extensions[0m[38;5;12m (#browser-extensions)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCommand-line tools[0m[38;5;12m (#command-line-tools)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDatabases[0m[38;5;12m (#databases)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDatasets[0m[38;5;12m (#datasets)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mData modeling[0m[38;5;12m (#data-modeling)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mData generation[0m[38;5;12m (#data-generation)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDifferencing[0m[38;5;12m (#differencing)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEditors[0m[38;5;12m (#editors)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFormat Extensions[0m[38;5;12m (#format-extensions)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFrontend components[0m[38;5;12m (#frontend-components)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLibraries[0m[38;5;12m (#libraries)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLinters[0m[38;5;12m (#linters)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOnline tools[0m[38;5;12m (#online-tools)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSchema Specifications[0m[38;5;12m (#schema-specifications)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mServices[0m[38;5;12m (#services)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSupersets[0m[38;5;12m (#supersets)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRelated formats[0m[38;5;12m (#related-formats)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mResources[0m[38;5;12m (#resources)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTemplates[0m[38;5;12m (#templates)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTesting[0m[38;5;12m (#testing)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mText Editor Plugins[0m[38;5;12m (#text-editor-plugins)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTransformations[0m[38;5;12m (#transformations)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTutorials[0m[38;5;12m (#tutorials)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mQueries[0m[38;5;12m (#queries)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Schema Frontend components[0m[38;5;12m (#json-schema-frontend-components)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Schema Tools[0m[38;5;12m (#json-schema-tools)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Schema Resources[0m[38;5;12m (#json-schema-resources)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Schema Validators[0m[38;5;12m (#json-schema-validators)[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mContribute[0m[38;5;12m (#contribute)[39m

[38;2;255;187;0m[4mApplications[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDadroit JSON Viewer[0m[38;5;12m (https://dadroit.com) - Very fast JSON Viewer, supporting huge (multi gigabytes) files, JSON log (JSON-Lines and ndjson).[39m

[38;5;14m[1mOS X[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVisual JSON[0m[38;5;12m (https://apps.apple.com/us/app/visual-json/id488709442?mt=12) ([39m[38;5;14m[1mgithub[0m[38;5;12m (https://github.com/youknowone/VisualJSON)) - simple JSON pretty-viewer for Mac OS X.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSONExport[0m[38;5;12m (https://github.com/Ahmed-Ali/JSONExport) - convert a object to a class of one of the currently supported languages.[39m

[38;2;255;187;0m[4mBinary Serialization[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBSON[0m[38;5;12m (https://bsonspec.org/) - Binary JSON.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMessagePack[0m[38;5;12m (https://msgpack.org/) - An extremely efficient object serialization library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mUBJSON[0m[38;5;12m (https://ubjson.org/) - The universally compatible format specification for binary JSON.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCBOR[0m[38;5;12m (https://datatracker.ietf.org/doc/html/rfc7049) - Concise Binary Object Representation.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPSON[0m[38;5;12m (https://github.com/dcodeIO/PSON) - Protocol JSON, super efficient binary serialization format.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON BinPack[0m[38;5;12m (https://www.jsonbinpack.org) - Space-efficient binary JSON serialization format based on JSON Schema.[39m

[38;2;255;187;0m[4mBrowser Extensions[0m
[38;5;14m[1mChrome[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Formatter[0m[38;5;12m (https://chromewebstore.google.com/detail/json-formatter/bcjindcccaagfpapjjmafapmmgkkhgoa) ([39m[38;5;14m[1mgithub[0m[38;5;12m (https://github.com/callumlocke/json-formatter)) - Makes JSON easy to read. Open source.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Viewer[0m[38;5;12m (https://chromewebstore.google.com/detail/json-viewer/gbmdgpbipfallnflgajpaliibnhdgobh) ([39m[38;5;14m[1mgithub[0m[38;5;12m (https://github.com/tulios/json-viewer)) - It is a Chrome extension for printing JSON and JSONP.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Finder[0m[38;5;12m (https://chromewebstore.google.com/detail/json-finder/flhdcaebggmmpnnaljiajhihdfconkbj) ([39m[38;5;14m[1mgithub[0m[38;5;12m (https://github.com/rapee/jsonfinder)) - Browse like you do it in Finder.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON[0m[38;5;14m[1m [0m[38;5;14m[1mViewer[0m[38;5;14m[1m [0m[38;5;14m[1mPro[0m[38;5;12m [39m[38;5;12m(https://chromewebstore.google.com/detail/json-viewer-pro/eifflpmocdbdmepbjaopkkhbfmdgijcc)[39m[38;5;12m [39m[38;5;12m([39m[38;5;14m[1mgithub[0m[38;5;12m [39m[38;5;12m(https://github.com/rbrahul/Awesome-JSON-Viewer)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mChrome[39m[38;5;12m [39m[38;5;12mextension[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mbrowsing[39m[38;5;12m [39m[38;5;12mJSON[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12msyntax[39m[38;5;12m [39m
[38;5;12mhighlighting[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mfolding,[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mvisual[39m[38;5;12m [39m[38;5;12mgraph.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDiscoverable[0m[38;5;14m[1m [0m[38;5;14m[1mJSON[0m[38;5;12m [39m[38;5;12m(https://chromewebstore.google.com/detail/json-manipulator-json-to/pcakbljjigdafljigcpbmjllkbhlncjg)[39m[38;5;12m [39m[38;5;12m([39m[38;5;14m[1mgithub[0m[38;5;12m [39m[38;5;12m(https://github.com/noitcudni/discoverable-json))[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mGron[39m[38;5;12m [39m[38;5;12minspired[39m[38;5;12m [39m[38;5;12mExtension.[39m[38;5;12m [39m[38;5;12mConvert[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mJSON[39m[38;5;12m [39m[38;5;12mdocument[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m
[38;5;12mjavascript[39m[38;5;12m [39m[38;5;12mexpressions.[39m[38;5;12m [39m[38;5;12mComes[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mfilter,[39m[38;5;12m [39m[38;5;12mremove,[39m[38;5;12m [39m[38;5;12mfind-and-replace[39m[38;5;12m [39m[38;5;12mcapabilities.[39m

[38;5;14m[1mFirefox[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSONView[0m[38;5;12m (https://addons.mozilla.org/en-US/firefox/addon/jsonview/) ([39m[38;5;14m[1mgithub[0m[38;5;12m (https://github.com/bhollis/jsonview)) - View JSON documents in the browser.[39m

[38;5;14m[1mSafari[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSONAce[0m[38;5;12m (https://apps.apple.com/us/story/id1377753262?id=com.acrogenesis.jsonace-56Q494QF3LL) ([39m[38;5;14m[1mgithub[0m[38;5;12m (https://github.com/acrogenesis/JSONAce)) - Formats & syntax highlights JSON viewed inside of the web browser using the ACE editor.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSONView[0m[38;5;12m [39m[38;5;12m(https://apps.apple.com/us/story/id1377753262?id=com.acrogenesis.jsonview-56Q494QF3L)[39m[38;5;12m [39m[38;5;12m([39m[38;5;14m[1mgithub[0m[38;5;12m [39m[38;5;12m(https://github.com/acrogenesis/jsonview-safari))[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mport[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mJSONView[39m[38;5;12m [39m[38;5;12mFirefox[39m[38;5;12m [39m[38;5;12mextension[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mformats[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msyntax[39m[38;5;12m [39m[38;5;12mhighlights[39m[38;5;12m [39m
[38;5;12mJSON[39m[38;5;12m [39m[38;5;12mviewed[39m[38;5;12m [39m[38;5;12minside[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbrowser[39m

[38;2;255;187;0m[4mCommand-line tools[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdsq[0m[38;5;12m (https://github.com/multiprocessio/dsq) - Tool for running SQL queries against JSON, CSV, Excel, Parquet, and more.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfx[0m[38;5;12m (https://github.com/antonmedv/fx) - A interactive terminal tool.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjo[0m[38;5;12m (https://github.com/jpmens/jo) - A small utility to create JSON objects[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjsoncat[0m[38;5;12m (https://github.com/pantuza/jsoncat) - Pretty-print Json in terminal with colors and adjusting tabs size.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjq[0m[38;5;12m (https://github.com/jqlang/jq) - A lightweight and flexible command-line JSON processor.[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjaq[0m[38;5;12m (https://github.com/01mf02/jaq) - A jq clone focussed on correctness, speed, and simplicity. Written in Rust.[39m
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgojq[0m[38;5;12m (https://github.com/itchyny/gojq) - Pure Go implementation of jq. A bit faster and more portable.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlivejq[0m[38;5;12m (https://github.com/kunalsin9h/livejq) - An alternative [39m[48;5;235m[38;5;249mjq[49m[39m[38;5;12m implementation in rust for continuous parsing without crashing on invalid JSON[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjson[0m[38;5;12m (http://trentm.com/json/) - A "json" command for massaging JSON on your Unix command line.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjson-search[0m[38;5;12m (https://github.com/cosmo-ray/json-search) - A small tool to search for objects/values in json files.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjshon[0m[38;5;12m (https://web.archive.org/web/20240206155217/http://kmkeen.com/jshon/) - A parser designed for maximum convenience within the shell.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjarg[0m[38;5;12m (http://jdp.github.io/jarg/) - Shorthand JSON and form encoding syntax in the shell.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjsawk[0m[38;5;12m (https://github.com/micha/jsawk) - Like awk, but for JSON.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjson-dotenv[0m[38;5;12m (https://github.com/decryptus/json-dotenv) - Manipulate and extract envfiles in json format.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgron[0m[38;5;12m (https://github.com/tomnomnom/gron) - Convert a JSON file into discrete assignments that are greppable.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjid[0m[38;5;12m (https://github.com/simeji/jid) - Incremental Digger. Drill down JSON interactively by using filtering queries like jq.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjiq[0m[38;5;12m (https://github.com/fiatjaf/jiq) - It's [39m[48;5;235m[38;5;249mjid[49m[39m[38;5;12m with [39m[48;5;235m[38;5;249mjq[49m[39m[38;5;12m. You can drill down interactively by using [39m[48;5;235m[38;5;249mjq[49m[39m[38;5;12m filtering queries.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjv[0m[38;5;12m (https://github.com/maxzender/jv) - jv (for jsonviewer) helps you view your JSON.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjl[0m[38;5;12m (https://github.com/chrisdone/jl) - Functional sed for JSON.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1moj[0m[38;5;12m (https://github.com/ohler55/ojg) - A fast and flexible command line JSON processor.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvisidata[0m[38;5;12m (https://github.com/saulpw/visidata) - A terminal spreadsheet-like tool for interactively exploring data.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjc[0m[38;5;12m (https://github.com/kellyjonbrazil/jc) - Converts the output of many CLI tools, file-types, and common strings into JSON[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlogdy[0m[38;5;12m (https://github.com/logdyhq/logdy-core) - jq, tail, less, grep and awk merged together and available in a clean web UI.[39m

[38;2;255;187;0m[4mDatabases[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMongoDB[0m[38;5;12m (https://www.mongodb.com/) - an open-source document database, and the leading NoSQL database.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRethinkDB[0m[38;5;12m (https://rethinkdb.com/) - An open-source distributed document database with a pleasant and powerful query language.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEJDB[0m[38;5;12m (https://github.com/Softmotions/ejdb) - Embedded JSON Database engine published under MIT license. (C)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlowdb[0m[38;5;12m (https://github.com/typicode/lowdb) - Flat file database built on lodash API. (Javascript)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLawnchair[0m[38;5;12m (https://github.com/brianleroux/lawnchair) - A lightweight clientside document store. (Javascript)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON ODM[0m[38;5;12m (https://github.com/konsultaner/jsonOdm) - Object document mapper for JavaScript to use on the server or in the browser. (Javascript)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Server[0m[38;5;12m (https://github.com/typicode/json-server) - Get a full fake REST API with zero coding in less than 30 seconds.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mKinto[0m[38;5;12m (https://github.com/Kinto/kinto) - A lightweight JSON storage service with synchronisation and sharing abilities.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCouchDB[0m[38;5;12m (https://couchdb.apache.org/) - Seamless multi-master sync, that scales from Big Data to Mobile, with an Intuitive HTTP/JSON API and designed for Reliability.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRxDB[0m[38;5;12m (https://github.com/pubkey/rxdb) - Event-driven JSON-Database with JSON-Schema, mango-Query and CouchDB-sync. (Javascript)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSONlite[0m[38;5;12m (https://github.com/nodesocket/jsonlite) - A simple, self-contained, serverless, zero-configuration, json document store. (Bash)[39m

[38;2;255;187;0m[4mDatasets[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcountry.io[0m[38;5;12m (http://country.io/data/) - Various country related datasets, as JSON inc currency, country codes, names and more[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcountries[0m[38;5;12m (https://github.com/mledoze/countries) - World countries.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvat-rates[0m[38;5;12m (http://jsonvat.com/) - VAT rates for all EU countries.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMTG JSON[0m[38;5;12m (https://mtgjson.com/) - Up to date Magic the Gathering card data.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHeartstone JSON[0m[38;5;12m (https://hearthstonejson.com/) - Up to date Hearthstone card data.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgetCountries()[0m[38;5;12m (https://peric.github.io/GetCountries/) - Generator for custom Countries data.[39m

[38;2;255;187;0m[4mData modeling[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSONModel[0m[38;5;12m (https://github.com/jsonmodel/jsonmodel) - Magical Data Modelling Framework. (Objective-C)[39m

[38;2;255;187;0m[4mData generation[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjsonymize[0m[38;5;12m (https://github.com/cameronhunter/jsonymize) - Reads data from standard input, anonymizes, then writes to standard output.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdyson[0m[38;5;12m (https://github.com/webpro/dyson) - Server for dynamic, fake JSON. (node.js)[39m

[38;2;255;187;0m[4mDifferencing[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSONPatch[0m[38;5;12m (https://jsonpatch.com/) - A format for describing changes to a document.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON-Patch[0m[38;5;12m (https://github.com/Starcounter-Jack/JSON-Patch) - Lean and mean Javascript implementation of the JSON-Patch standard (RFC 6902). (Javascript)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjiff[0m[38;5;12m (https://github.com/cujojs/jiff) - JSON Patch and diff based on rfc6902. (Javascript)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjson-patch-php[0m[38;5;12m (https://github.com/mikemccabe/json-patch-php) - implementation of JSON-patch (IETF RFC 6902) (PHP)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdffptch[0m[38;5;12m (https://github.com/paldepind/dffptch) - A micro library for diffing and patching using a compact diff format. (Javascript)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjsondiffpatch[0m[38;5;12m (https://github.com/benjamine/jsondiffpatch) - Diff & patch for JavaScript objects. (Javascript)[39m

[38;2;255;187;0m[4mEditors[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFrontAid CMS[0m[38;5;12m (https://frontaid.io/) - Content Management System that supports arbitrary data model structures.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSONEdit[0m[38;5;12m (http://mb21.github.io/JSONedit/) - User friendly, visual editor built as an AngularJS directive.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Crack[0m[38;5;12m (https://jsoncrack.com/) - Display your JSON as a graph[39m

[38;2;255;187;0m[4mFormat Extensions[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGeoJSON[0m[38;5;12m (https://geojson.org/) - A geospatial data interchange format.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON-LD[0m[38;5;12m (https://json-ld.org/) - A lightweight Linked Data format.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON-RPC[0m[38;5;12m (https://www.jsonrpc.org/) - A stateless, light-weight remote procedure call (RPC) protocol.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSONP[0m[38;5;12m (https://en.wikipedia.org/wiki/JSONP) - Safer cross-domain Ajax with JSON-P/JSONP.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJsonML[0m[38;5;12m (http://www.jsonml.org/) - A compact format for transporting XML-based markup as JSON which allows it to be losslessly converted back to its original form.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON5[0m[38;5;12m (https://json5.org/) - a extension that aims to make it easier for humans to write and maintain by hand.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON6[0m[38;5;12m (https://github.com/d3x0r/json6) - JSON for Humans (ES6).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON 1.1/JSONX[0m[38;5;12m (https://json-next.github.io/) - An evolved version 1.1 with format extension for humans incl. comments, unquoted and multi-line strings, optional and trailing commas and more.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Resume[0m[38;5;12m (https://jsonresume.org/) - The open source initiative to create standard for resumes.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Web Tokens[0m[38;5;12m (https://jwt.io/) - A compact URL-safe means of representing claims to be transferred between two parties.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON API[0m[38;5;12m (https://jsonapi.org/) - A standard for building APIs.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCollection+JSON[0m[38;5;12m (http://amundsen.com/media-types/collection/) - A read/write hypermedia-type designed to support management and querying of simple collections.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhal-json[0m[38;5;12m (https://stateless.group/hal_specification.html) - A set of conventions for expressing hyperlinks in either JSON or XML.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Activity Streams[0m[38;5;12m (https://activitystrea.ms/) - A format for syndicating social activities around the web.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON-stat[0m[38;5;12m (https://github.com/jsonstat/jsonstat) - Simple lightweight format for data dissemination.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1m/contribute.json[0m[38;5;12m (https://www.contributejson.org/) - Making open source contribution information easier to access, across projects.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNDJSON[0m[38;5;12m (https://ndjson.org/) (Newline delimited JSON) - a standard for delimiting JSON in stream protocols.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msurvey.js[0m[38;5;12m (https://surveyjs.io/form-library) - JSON based survey library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Meta Application Protocol (JMAP)[0m[38;5;12m (https://jmap.io/) - A protocol for synchronising JSON-based data objects efficiently, with support for push and out-of-band binary data upload/download.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON: JSON secret keeper[0m[38;5;12m (https://github.com/rosehgal/jackson) - JSONic way of storing secrets in config file.[39m

[38;2;255;187;0m[4mFrontend components[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON editor jQuery plugin[0m[38;5;12m (https://github.com/DavidDurman/FlexiJsonEditor) - component for you web apps/pages. (jQuery)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjqTree[0m[38;5;12m (http://mbraak.github.io/jqTree/) - Widget for displaying a tree structure in html. (jQuery)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjsTree[0m[38;5;12m (https://www.jstree.com/docs/json/) - jquery plugin, that provides interactive trees. (jQuery)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDynatable.js[0m[38;5;12m (https://github.com/alfajango/jquery-dynatable) - A funner, semantic, HTML5+JSON, interactive table plugin. (jQuery)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Formatter[0m[38;5;12m (https://github.com/mohsen1/json-formatter) - Angular directive for collapsible JSON in HTML. (AngularJS)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mreact-jsonschema-form[0m[38;5;12m (https://rjsf-team.github.io/react-jsonschema-form/) - A React component for building Web forms from JSON Schema. (React)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1m@textea/json-viewer[0m[38;5;12m (https://github.com/TexteaInc/json-viewer) - A React component for JSON viewer. (React)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mngx-formly[0m[38;5;12m (https://github.com/ngx-formly/ngx-formly) - JSON powered / Dynamic forms for Angular[39m

[38;2;255;187;0m[4mLibraries[0m
[38;5;14m[1mC[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJansson[0m[38;5;12m (https://github.com/akheron/jansson) - A C library for encoding, decoding and manipulating data.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjsmn[0m[38;5;12m (https://zserge.com/jsmn.html) - A minimalistic parser in C. It can be easily integrated into the resource-limited projects or embedded systems.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjson-build[0m[38;5;12m (https://github.com/lcsmuller/json-build) - A minimalistic serializer in C. It can be easily integrated into the resource-limited projects or embedded systems.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mojc[0m[38;5;12m (https://github.com/ohler55/ojc) - A fast JSON parser.[39m

[38;5;14m[1mC++[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mArduinoJson[0m[38;5;12m (https://github.com/bblanchon/ArduinoJson) - An efficient library for embedded systems.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON++[0m[38;5;12m (https://github.com/tunnuz/json) - A self contained Flex/Bison parser for C++11.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjson11[0m[38;5;12m (https://github.com/dropbox/json11) - A tiny library for C++11.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNlohmann JSON[0m[38;5;12m (https://github.com/nlohmann/json) - A C++11 header-only class.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRapidJSON[0m[38;5;12m (https://github.com/Tencent/rapidjson) - A fast JSON parser/generator for C++ with both SAX/DOM style API[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msimdjson[0m[38;5;12m (https://github.com/simdjson/simdjson) - Parsing gigabytes of JSON per second.[39m

[38;5;14m[1mClojure[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdata.json[0m[38;5;12m (https://github.com/clojure/data.json) - parser/generator to/from Clojure data structures.[39m

[38;5;14m[1mFortran[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON-Fortran[0m[38;5;12m (https://github.com/jacobwilliams/json-fortran) - A Fortran library for writing, reading, and manipulating JSON files and data structures.[39m

[38;5;14m[1mGo[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mojg[0m[38;5;12m (https://github.com/ohler55/ojg) - A collection of high performance JSON processing and generating tool.[39m

[38;5;14m[1mHaskell[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maeson-qq[0m[38;5;12m (https://github.com/sol/aeson-qq) - JSON quasiquoter for Haskell.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjson-schema[0m[38;5;12m (http://hackage.haskell.org/package/json-schema) - JSON Schema library for Haskell[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhjsonschema[0m[38;5;12m (http://hackage.haskell.org/package/hjsonschema) - JSON Schema Draft 4 library for Haskell[39m

[38;5;14m[1mJava[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON-java[0m[38;5;12m (https://github.com/stleary/JSON-java) - A reference implementation.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFast JSON Processor[0m[38;5;12m (https://github.com/alibaba/fastjson)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGson[0m[38;5;12m (https://github.com/google/gson) - A Java library to convert JSON to Java objects and vice-versa.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJackson[0m[38;5;12m (https://github.com/FasterXML/jackson) - A multi-purpose Java library for processing JSON data format.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmoshi[0m[38;5;12m (https://github.com/square/moshi) - A modern JSON library for Android and Java.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1messential-json[0m[38;5;12m (https://github.com/arkanovicz/essential-json) - A lightweight Java library for serialization, parsing and manipulation with a clean and precise API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdsl-json[0m[38;5;12m (https://github.com/ngs-doo/dsl-json) - A very fast streaming JSON library. Operates on byte arrays.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmjson[0m[38;5;12m (https://github.com/bolerio/mjson) - Lean JSON Library for Java, with a compact, elegant API.[39m

[38;5;14m[1mJavascript[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON-js[0m[38;5;12m (https://github.com/douglascrockford/JSON-js) - JSON in JavaScript.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON 3[0m[38;5;12m (https://bestiejs.github.io/json3/) - A modern implementation.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1moboe.js[0m[38;5;12m (https://github.com/jimhigson/oboe.js) - A streaming approach, speeds up web applications by providing parsed objects before the response completes.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFracturedJsonJs[0m[38;5;12m (https://www.npmjs.com/package/fracturedjsonjs) - A JSON formatter that produces human-readable but fairly compact output.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJsonHilo[0m[38;5;12m (https://github.com/xtao-org/jsonhilo) - Minimal lossless parse event streaming, akin to SAX.[39m

[38;5;14m[1mObjective-C[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSONKit[0m[38;5;12m (https://github.com/johnezang/JSONKit) - Objective-C library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSBJson[0m[38;5;12m (https://github.com/SBJson/SBJson) - Parse one or more chunks of data.[39m

[38;5;14m[1mPerl[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON::Tiny[0m[38;5;12m (https://github.com/daoswald/JSON-Tiny) - Perl module for encoding and decoding JSON in a minimalistic way.[39m

[38;5;14m[1mPL/SQL[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPL/JSON[0m[38;5;12m (https://github.com/pljson/pljson) - A generic JSON object written in PL/SQL.[39m

[38;5;14m[1mPHP[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWebmozart JSON[0m[38;5;12m (https://github.com/webmozart/json) - A robust decoder/encoder with support for schema validation.[39m

[38;5;14m[1mPython[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msimplejson[0m[38;5;12m (https://github.com/simplejson/simplejson) - A simple, fast, extensible encoder/decoder[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjsonpickle[0m[38;5;12m (http://jsonpickle.github.io/) - Library for serializing any arbitrary object graph.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmetamagic.json[0m[38;5;12m (https://pypi.org/project/metamagic.json/) - An ultra-fast Python 3 implementation of a JSON encoder.[39m

[38;5;14m[1mRuby[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1moj[0m[38;5;12m (https://github.com/ohler55/oj) - A fast JSON parser and Object marshaller as a Ruby gem.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMultiJSON[0m[38;5;12m (https://github.com/intridea/multi_json) - A generic swappable back-end for JSON handling.[39m

[38;5;14m[1mReact[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjson2react[0m[38;5;12m (https://github.com/txgruppi/json2react) - Use JSON to create React Stateless Components.[39m

[38;5;14m[1m.NET[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjsonfx[0m[38;5;12m (https://github.com/jsonfx/jsonfx) - serialization framework for .NET.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjsonapi-consumer[0m[38;5;12m (https://github.com/OKTAYKIR/jsonapi-consumer) - Client framework for consuming JSONAPI based APIs on the [39m[38;5;14m[1mJSON API standard[0m[38;5;12m (https://jsonapi.org).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFracturedJson[0m[38;5;12m (https://www.nuget.org/packages/FracturedJson) - A formatter that produces human-readable but fairly compact output.[39m

[38;5;14m[1mScala[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mspray-json[0m[38;5;12m (https://github.com/spray/spray-json) - A lightweight, clean and simple implementation in Scala.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcirce[0m[38;5;12m (https://github.com/circe/circe) - Yet another JSON library for Scala.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mscala-jsonapi[0m[38;5;12m (https://github.com/scala-jsonapi/scala-jsonapi) - Support library for integrating the JSON:API spec with Play, Spray and/or Circe backends.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjsoniter-scala[0m[38;5;12m (https://github.com/plokhotnyuk/jsoniter-scala) - Scala macros for compile-time generation of ultra-fast JSON codecs.[39m

[38;5;14m[1mShell[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjshn[0m[38;5;12m (https://openwrt.org/docs/guide-developer/jshn) - JSON parsing and generation library in for shell scripts (Ash/Bash)[39m

[38;5;14m[1mSwift[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSwiftyJSON[0m[38;5;12m (https://github.com/SwiftyJSON/SwiftyJSON) - The better way to deal with data in Swift.[39m

[38;2;255;187;0m[4mLinters[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjsonlint[0m[38;5;12m (https://github.com/zaach/jsonlint) - Parser and validator with a CLI. (Javascript)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Lint[0m[38;5;12m (https://github.com/Seldaek/jsonlint) - PHP linter. (PHP)[39m

[38;2;255;187;0m[4mOnline tools[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSONLint[0m[38;5;12m (https://jsonlint.com/) - The JSON Validator.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSONCompare[0m[38;5;12m (https://jsoncompare.com/) - The Advanced Version of the JSON Linter.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSONMate[0m[38;5;12m (https://www.jsonmate.com/) - JSON editor, inspector and beautifier.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Editor online[0m[38;5;12m (https://jsoneditoronline.org/) - A web-based tool to view, edit and format.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCollapsible JSON Formatter[0m[38;5;12m (http://www.bodurov.com/JsonFormatter/) - Formatter and Colorer of Raw Code.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Formatter and Validator[0m[38;5;12m (https://jsonformatter.curiousconcept.com/) - Formatter to help with debugging.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Generator[0m[38;5;12m (https://json-generator.com/) - Tool for generating random data.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFakeJSON[0m[38;5;12m (https://fakejson.com/) - Web API to quickly generate fake data for your application.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON to CSV[0m[38;5;12m (https://konklone.io/json/) - A free, in-browser JSON to CSV converter.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCSV to JSON[0m[38;5;12m (https://alef.website/tools/csv-to-json) - Easy, privacy-friendly and offline-first online csv to json converter[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjson2csharp[0m[38;5;12m (https://json2csharp.com/) - Generate c# classes from a json string or url.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Utils[0m[38;5;12m (http://jsonutils.com/) - Site for generating C#, VB.Net, and Javascript classes from JSON.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgeojson.io[0m[38;5;12m (https://geojson.io/) - Simply edit GeoJSON map data.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjq play[0m[38;5;12m (https://jqplay.org/) - A playground for jq.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjson2yaml[0m[38;5;12m (https://www.json2yaml.com/) - Convert JSON to YAML online.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Selector Generator[0m[38;5;12m (http://jsonselector.com/) - A simple GUI for generating the selectors to access.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON.fr[0m[38;5;12m (https://www.json.fr/) - Fully client-side validator and formatter.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mObjGen[0m[38;5;12m (https://www.objgen.com/json) - Online live JSON generator.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSONPlaceholder[0m[38;5;12m (https://jsonplaceholder.typicode.com/) - Fake Online REST API for Testing and Prototyping.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mExtends Class[0m[38;5;12m (https://extendsclass.com/json-diff.html) - Diff tool to compare two files.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Schema Validate API[0m[38;5;12m (https://assertible.com/json-schema-validation) - A simple and free JSON Schema Validation API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSONPerf[0m[38;5;12m (https://jsonperf.com) - A Visual, Unbiased and Up-to-Date JSON Performance Benchmark.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFracturedJson[0m[38;5;12m (https://j-brooke.github.io/FracturedJson/) - Formatter that produces human-readable but fairly compact output.[39m

[38;2;255;187;0m[4mSchema Specifications[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Schema[0m[38;5;12m (https://json-schema.org/) - a JSON based format for defining the structure of JSON data.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mItemscript[0m[38;5;12m (https://code.google.com/archive/p/itemscript/) - Language for validating and specifying values.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mKwalify[0m[38;5;12m (https://github.com/kvs/kwalify) - A parser, schema validator, and data binding tool[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRx[0m[38;5;12m (https://rx.codesimply.com/) - Simple, Extensible Schemata.[39m

[38;2;255;187;0m[4mServices[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mExchange Rate API[0m[38;5;12m (https://www.exchangerate-api.com) - A simple and free API for currency exchange rate data.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mipinfo.io[0m[38;5;12m (https://ipinfo.io) - JSON IP and GeoIP REST API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSONProxy[0m[38;5;12m (https://github.com/afeld/jsonp) - Simple HTTP proxy that enables cross-domain requests to any JSON API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMyjson[0m[38;5;12m (http://myjson.com/) - A simple store for your web or mobile app.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTelize[0m[38;5;12m (https://www.telize.com/) - JSON IP and GeoIP REST API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjsonpad[0m[38;5;12m (https://jsonpad.io/) - a simple JSON storage platform.[39m

[38;2;255;187;0m[4mSupersets[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mYAML[0m[38;5;12m (https://yaml.org) - A human friendly data serialization standard for all programming languages.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHanSON[0m[38;5;12m (https://github.com/timjansen/hanson) - JSON for Humans - with unquoted identifiers, multi-line strings and comments.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mμson[0m[38;5;12m (https://github.com/burningtree/uson) (uson) - a shorthand for JSON.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHOCON[0m[38;5;12m (https://github.com/lightbend/config/blob/master/HOCON.md) - Human-Optimized Config Object Notation.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mASON[0m[38;5;12m (https://github.com/sadmac7000/libason) - A semantically complete superset of JSON (draft).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTOML[0m[38;5;12m (https://github.com/toml-lang/toml) - A minimal configuration file format that's easy to read due to obvious semantics.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHCL[0m[38;5;12m (https://github.com/hashicorp/hcl) - A structured configuration language that is both human and machine friendly.[39m

[38;2;255;187;0m[4mTutorials[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mIntroducing JSON[0m[38;5;12m (http://json.org/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Tutorial[0m[38;5;12m (https://www.w3resource.com/JSON/introduction.php) - An introductory tutorial on JavaScript Object Notation (JSON).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON - Rosetta Code[0m[38;5;12m (https://rosettacode.org/wiki/JSON) - Basic operations in different languages (57 languages in this moment).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWhat is JSON and how to use it[0m[38;5;12m (https://ilovecoding.org/lessons/json-what-is-json-and-how-to-use-it) - Video tutorial for beginners.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjq Primer: Munging JSON Data[0m[38;5;12m (https://andrew.gibiansky.com/) - How jq can be used to process JSON files just as effectively as traditional Unix tools.[39m

[38;2;255;187;0m[4mRelated formats[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAXON[0m[38;5;12m (https://github.com/intellimath/pyaxon) - A simple text based format for interchanging of objects, documents and data. It tries to combine the best of JSON, XML and YAML.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCSON[0m[38;5;12m (https://github.com/bevry/cson) - CoffeeScript-Object-Notation. JSON for CoffeeScript objects.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMSON[0m[38;5;12m (https://github.com/apiaryio/mson) - Markdown syntax compatible with describing JSON and JSON Schema.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mArchieML[0m[38;5;12m (http://archieml.org/) - Structured text format optimized for human writability.[39m

[38;2;255;187;0m[4mResources[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mType-o-rama[0m[38;5;12m (https://github.com/stereobooster/type-o-rama) - JS type systems interportability, comparison of different JS type systems and conversion between them.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAwesome jq[0m[38;5;12m (https://github.com/fiatjaf/awesome-jq) - A curated list of awesome jq tools and resources.[39m

[38;2;255;187;0m[4mTemplates[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJsonnet[0m[38;5;12m (https://jsonnet.org/) - A domain specific configuration language that helps you define JSON data.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrabl[0m[38;5;12m (https://github.com/nesquena/rabl) - General ruby templating with json, bson, xml, plist and msgpack support. (Ruby)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjson2html[0m[38;5;12m (http://json2html.com/) - HTML templating library with wrappers for both jQuery and Node.js. (Javascript)[39m

[38;2;255;187;0m[4mTesting[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Test[0m[38;5;12m (http://www.jsontest.com/) - Testing platform for services utilizing JavaScript Object Notation (JSON).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSONassert[0m[38;5;12m (https://github.com/skyscreamer/JSONassert) - Write JSON unit tests in less code. Great for testing REST interfaces. (Java)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJsonUnit[0m[38;5;12m (https://github.com/lukas-krecan/JsonUnit) - A library that simplifies JSON comparison in unit tests. It's strongly inspired by XmlUnit.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Parsing Test Suite[0m[38;5;12m (https://github.com/nst/JSONTestSuite) - A very complete test suite and validation framework.[39m

[38;2;255;187;0m[4mText Editor Plugins[0m
[38;5;14m[1mEmacs[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Reformat[0m[38;5;12m (https://github.com/gongo/json-reformat) - Reformat tool.[39m

[38;5;14m[1mVim[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvim-json[0m[38;5;12m (https://github.com/elzr/vim-json) - A better JSON for Vim: distinct highlighting of keywords vs values, JSON-specific (non-JS) warnings, quote concealing. Pathogen-friendly.[39m

[38;5;14m[1mVisual Studio Code[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFracturedJsonVsc[0m[38;5;12m (https://marketplace.visualstudio.com/items?itemName=j-brooke.fracturedjsonvsc) - Formatter that produces human-readable but fairly compact output.[39m

[38;5;14m[1mNeovim[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnvim-jqx[0m[38;5;12m (https://github.com/gennaro-tedesco/nvim-jqx) - Browse and query json files in neovim from the quickfix window. (Lua)[39m

[38;2;255;187;0m[4mTransformations[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjson-sharp[0m[38;5;12m (https://github.com/globocom/json-sharp) - Javascript tool to process operations on pure JSON objects. (Javascript)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjson2json[0m[38;5;12m (https://github.com/joelvh/json2json) - Transform (reformat) structures from one to another. (Javascript)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtrans[0m[38;5;12m (https://github.com/gabesoft/trans) - The ultimate object transformer. (Javascript)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mosmtogeojson[0m[38;5;12m (https://github.com/tyrasd/osmtogeojson) - Converts OSM data to GeoJSON. (Javascript)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfast-xml-parser[0m[38;5;12m (https://github.com/NaturalIntelligence/fast-xml-parser) - Fast XML to JSON and vice versa javascript/JSON conversion.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mx2js[0m[38;5;12m (https://github.com/abdolence/x2js) - XML to JSON and vice versa javascript conversion functions. (Javascript)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSONC[0m[38;5;12m (https://github.com/tcorral/JSONC) - JSON compressor and decompressor. (Javascript)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJsonMapper[0m[38;5;12m (https://github.com/cweiske/jsonmapper) - Map nested structures onto PHP classes (PHP)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSassyJSON[0m[38;5;12m (https://github.com/KittyGiraudel/SassyJSON) - Sass-powered API. (Sass)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjson.human.js[0m[38;5;12m (http://marianoguerra.github.io/json.human.js/) - A small library to convert a JSON object into a human readable HTML representation that is easy to style for different purposes.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSONtoFoundation[0m[38;5;12m (https://github.com/fmscode/JSONtoFoundation) - OS X utility that converts a JSON object to a Foundation object that can be used in Cocoa/Cocoa Touch development. (Swift)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfanci[0m[38;5;12m (https://github.com/liip/fanci) - Extract, rename and transform JSON based on a template. (node.js)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPinch[0m[38;5;12m (https://github.com/Baggz/Pinch) - String.replace for JavaScript objects. (Javascript)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdeepjson[0m[38;5;12m (http://deepjson.jacoborus.codes/) - A better way to load big json config files. (node.js)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjsontl[0m[38;5;12m (https://github.com/DoublePrecisionSoftware/jsontl) - allow transformation using a JSON-based transformation language. (node.js)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjson-transforms[0m[38;5;12m (https://github.com/ColinEberhardt/json-transforms) - A recursive, pattern-matching, approach to transforming JSON structures.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnormalizr[0m[38;5;12m (https://github.com/paularmstrong/normalizr) - Normalizes nested JSON according to a schema. (Javascript)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON-populate[0m[38;5;12m (https://github.com/eiriklv/json-populate) - Tool for populating JSON data with infinitely recursive circular references. Sort of like Falcor, but for plain JSON.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCircularJSON[0m[38;5;12m (https://github.com/WebReflection/circular-json) - JSON does not handle circular references. Now it does.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSawmill[0m[38;5;12m (https://github.com/logzio/sawmill) - JSON transformation library (Java)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnimnjs[0m[38;5;12m (https://github.com/NaturalIntelligence/nimnjs) - JSON to nimn bidirectional converter.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mstylops[0m[38;5;12m (https://github.com/cruel-intentions/stylops) - CSS subset to JSON conversion. (node.js)[39m

[38;2;255;187;0m[4mQueries[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdasel[0m[38;5;12m [39m[38;5;12m(https://github.com/tomwright/dasel)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mQuery[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mupdate[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mstructures[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mselectors[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mcommand[39m[38;5;12m [39m[38;5;12mline.[39m[38;5;12m [39m[38;5;12mComparable[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;14m[1mjq[0m[38;5;12m [39m[38;5;12m(https://github.com/jqlang/jq)[39m[38;5;12m [39m[38;5;12m/[39m[38;5;12m [39m[38;5;14m[1myq[0m[38;5;12m [39m[38;5;12m(https://github.com/kislyuk/yq)[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mJSON,[39m[38;5;12m [39m[38;5;12mYAML,[39m[38;5;12m [39m[38;5;12mTOML[39m[38;5;12m [39m
[38;5;12mand[39m[38;5;12m [39m[38;5;12mXML[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mzero[39m[38;5;12m [39m[38;5;12mruntime[39m[38;5;12m [39m[38;5;12mdependencies.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJMESPath[0m[38;5;12m (https://jmespath.org/) - A query language for JSON.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Mask[0m[38;5;12m (https://github.com/nemtsov/json-mask) - Tiny language and engine for selecting specific parts of a JS object, hiding the rest. (Javascript)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSONiq[0m[38;5;12m (https://www.jsoniq.org/) - The JSON Query Language.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mObjectPath[0m[38;5;12m (https://objectpath.org/) - The agile query language for semi-structured data. (Python)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDefiantJS[0m[38;5;12m (https://www.defiantjs.com/) - Lightning-fast searches using XPath expressions, and transform using XSL. (Javascript)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSONSelect[0m[38;5;12m (https://github.com/lloyd/JSONSelect) - CSS-like selectors. (Javascript)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSONPath[0m[38;5;12m (https://goessner.net/articles/JsonPath/) - XPath implementation. (Javascript/PHP)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msearchjs[0m[38;5;12m (https://github.com/deitch/searchjs) - A library for filtering based on a json SQL-like language.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjson-rel[0m[38;5;12m (https://github.com/slurmulon/json-where) - Transparent references in JSON.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSONata[0m[38;5;12m (https://jsonata.org/) - Query and transformation language used in Node-RED, supports function expressions.[39m

[38;2;255;187;0m[4mJSON Schema Frontend components[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Editor[0m[38;5;12m (https://github.com/jdorn/json-editor) - JSON Schema Based Editor. (jQuery)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mangular-schema-form[0m[38;5;12m (https://github.com/json-schema-form/angular-schema-form) - Generate forms. (AngularJS)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Schema View[0m[38;5;12m (https://github.com/mohsen1/json-schema-view) - An AngularJS directive for rendering JSON Schema in HTML (AngularJS)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAngular JSON Schema Form[0m[38;5;12m (https://github.com/mohsen1/angular-json-schema-form) - Angular directive for making forms out of JSON Schema. (AngularJS)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAlpacaJS[0m[38;5;12m (http://www.alpacajs.org) - Generates JSON Schema driven forms on top of Bootstrap, jQuery Mobile, jQuery UI and HTML (jQuery)[39m


[38;2;255;187;0m[4mJSON Schema Tools[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mprmd[0m[38;5;12m (https://github.com/interagent/prmd) - Tools and doc generation for HTTP APIs.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgenerate-schema[0m[38;5;12m (https://github.com/Nijikokun/generate-schema) - Effortlessly convert your JSON Object to JSON Schema, Mongoose Schema, or a Generic template for quick documentation / upstart.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDocson[0m[38;5;12m (https://github.com/lbovet/docson) - Documentation for your types.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOrderly JSON[0m[38;5;12m (https://github.com/lloyd/orderly) - A textual format for describing JSON compiled into JSONSchema.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjsonschema2pojo[0m[38;5;12m (https://github.com/joelittlejohn/jsonschema2pojo) - Generates Java types and annotates those types for data-binding with Jackson 1.x or 2.x, Gson, etc.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMatic[0m[38;5;12m (https://github.com/mattyod/matic) - Build tool for generating HTML documentation.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Schema + Faker[0m[38;5;12m (https://github.com/json-schema-faker/json-schema-faker) - Fake your schemas.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDLL.js[0m[38;5;12m (https://github.com/moll/js-ddl) - Gets you a JSON Schema from PostgreSQL or SQLite3.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSONSchema.net[0m[38;5;12m (https://jsonschema.net//) - JSON Schema generator from JSON object.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjs-schema[0m[38;5;12m (https://github.com/molnarg/js-schema) - A new way of describing object schemas in JavaScript. It has a clean and simple syntax, and it is capable of serializing to/from the popular JSON Schema format.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maptos[0m[38;5;12m (https://github.com/pennsignals/aptos) - A tool for validating data using JSON Schema and converting JSON Schema documents into different data-interchange formats.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Schema $Ref Parser[0m[38;5;12m (https://github.com/APIDevTools/json-schema-ref-parser) - Parse, resolve, and dereference JSON Schema $ref pointers[39m

[38;2;255;187;0m[4mJSON Schema Resources[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mUnderstanding JSON Schema[0m[38;5;12m (https://spacetelescope.github.io/understanding-json-schema/) - A website aiming to provide more accessible documentation for JSON schema.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Schema Store[0m[38;5;12m (https://www.schemastore.org/json/) - A collection of popular schemas.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mUsing JSON Schema[0m[38;5;12m (http://usingjsonschema.com/) - a Book and GitHub project, showing how JSON Schema can be used for a variety of tasks and in different programming contexts.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAwesome JSON Schema[0m[38;5;12m (https://github.com/sourcemeta/awesome-jsonschema) - A curated list of awesome JSON Schema resources, tutorials, tools, and more.[39m

[38;2;255;187;0m[4mJSON Schema Validators[0m
[38;5;14m[1mJavascript and Node.js[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjson-schema-benchmark[0m[38;5;12m (https://github.com/ebdrup/json-schema-benchmark) - Performance benchmark for Node.js validators.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mis-my-json-valid[0m[38;5;12m (https://github.com/mafintosh/is-my-json-valid) - A validator that uses code generation to be extremely fast.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjsen[0m[38;5;12m (https://github.com/bugventure/jsen) - A validator built for speed.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mthemis[0m[38;5;12m (https://github.com/playlyfe/themis) - A blazing fast validator.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjsck[0m[38;5;12m (https://github.com/pandastrike/jsck) - JSON Schema Compiled checK.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mz-schema[0m[38;5;12m (https://github.com/zaggino/z-schema) - validator written in JavaScript for NodeJS and Browsers.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjjv[0m[38;5;12m (https://github.com/acornejo/jjv) - Javascript Library for Schema Validation.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrequest-validator[0m[38;5;12m (https://github.com/bugventure/request-validator) - Flexible request validator middleware for express and connect.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtv4[0m[38;5;12m (https://github.com/geraintluff/tv4) - Tiny Validator.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1majv[0m[38;5;12m (https://github.com/ajv-validator/ajv) - The fastest validator. Supports v5/6 proposals.[39m

[38;5;14m[1mJava and Kotlin[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMedeia Validator[0m[38;5;12m (https://github.com/worldturner/medeia-validator) - Compliant (draft-04/06/07) and fast streaming validator written in Kotlin[39m

[38;5;14m[1mPHP[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Schema for PHP[0m[38;5;12m (https://github.com/justinrainbow/json-schema) - PHP implementation of JSON schema.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Guard[0m[38;5;12m (https://json-guard.thephpleague.com) - A validator for JSON Schema Draft 4.[39m

[38;5;14m[1mPython[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjsonschema[0m[38;5;12m (https://github.com/python-jsonschema/jsonschema) - Python implementation of jsonschema.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON Schema Toolkit[0m[38;5;12m (https://github.com/petrounias/json-schema-toolkit) - Programmatic building of JSON schemas (recursive field mappings) with validation, a Django JSON Field, and native PostgreSQL JSON type constraints.[39m

[38;5;14m[1mRuby[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRuby JSON Schema Validator[0m[38;5;12m (https://github.com/voxpupuli/json-schema) - validating against a JSON schema conforming to JSON Schema Draft 4.[39m

[38;2;255;187;0m[4mContribute[0m
[38;5;12mContributions welcome! Read the [39m[38;5;14m[1mcontribution guidelines[0m[38;5;12m (CONTRIBUTING.md) first.[39m

[38;2;255;187;0m[4mLicense[0m
[38;5;14m[1m![0m[38;5;12mCC0[39m[38;5;14m[1m (https://licensebuttons.net/p/zero/1.0/88x31.png)[0m[38;5;12m (https://creativecommons.org/publicdomain/zero/1.0/)[39m
