原創(chuàng)翻譯捂人,原始鏈接 本文為awesome系列中的awesome java
Awesome JSON
Awesome JSON 庫和資源的精選列表冠绢。
應(yīng)用
Mac系統(tǒng)
- Visual JSON (github) - Mac OS X上簡單優(yōu)雅的JSON查看器
- JSONExport - 將對象轉(zhuǎn)換為當(dāng)前支持的語言的類
二進(jìn)制序列化
- BSON - 二進(jìn)制JSON.
- MessagePack - 一個(gè)極其高效的對象序列化庫.
- UBJSON - 二進(jìn)制 JSON 的通用兼容格式規(guī)范.
- CBOR - 簡潔的二進(jìn)制對象表示.
- PSON - 協(xié)議 JSON,超高效的二進(jìn)制序列化格式.
瀏覽器擴(kuò)展程序
Chrome
- JSON Formatter (github) - 使 JSON 易于閱讀(開源)
- JSON Viewer (github) - 它是一個(gè)用于打印 JSON 和 JSONP 的 Chrome 擴(kuò)展.
- JSON Browser (github) - 借助 JSON 模式瀏覽 JSON 網(wǎng)絡(luò).
- JSON Finder (github) - 像在 Finder 中一樣瀏覽.
- JSON Viewer Pro (github - 一個(gè)開源的 Chrome 擴(kuò)展,用于通過語法高亮和折疊瀏覽 JSON,或作為可視化圖表
- Discoverable JSON (github) - Gron 啟發(fā)擴(kuò)展双肤。 將 JSON 文檔轉(zhuǎn)換為 javascript 表達(dá)式施掏。 帶有過濾、刪除茅糜、查找和替換功能.
Firefox
Safari
- JSONAce (github) - 在 Web 瀏覽器中使用使用 ACE 編輯器查看格式和語法高亮的JSON.
- JSONView (github) - 在 Web 瀏覽器中查看格式和語法高亮的JSON的FireFox擴(kuò)展的Safari版本
命令行工具
- fx - 交互式終端工具.
- jo - 一個(gè)創(chuàng)建 JSON 對象的小工具
- jsoncat - 在終端中的漂亮地打印帶有顏色和可以調(diào)整標(biāo)簽大小的Json.
- jq - 輕量級七芭、靈活的命令行 JSON 處理器.
- json - 用于在 Unix 命令行上讓JSON優(yōu)雅顯示 的“json”命令.
- jshon - 為在 shell 中提供最大便利而設(shè)計(jì)的解析器.
- jarg - shell 中的簡寫 JSON 和表單編碼語法.
- jsawk - JSON版awk.
- json-dotenv - 以 json 格式操作和提取 envfiles.
- gron - 離散分配json,使其方便grep處理.
- jid - 增量挖掘器. 使用過濾查詢(如 jq)以交互方式向下鉆取 JSON.
-
jiq - 它是使用
jq
的jid
. 您可以使用jq
過濾查詢以交互方式向下鉆取。 - jv - jv(jsonviewer)幫助您查看 JSON蔑赘。.
- jl - jl(“JSON lambda”)是一種用于查詢和操作 JSON 的小型函數(shù)式語言狸驳。
- oj - 快速靈活的命令行 JSON 處理器.
- visidata - 一個(gè)類似終端電子表格的工具,用于交互式探索數(shù)據(jù).
數(shù)據(jù)庫
- MongoDB - 開源文檔數(shù)據(jù)庫和領(lǐng)先的 NoSQL 數(shù)據(jù)庫.
- RethinkDB - 一個(gè)開源的分布式文檔數(shù)據(jù)庫缩赛,具有令人愉悅且強(qiáng)大的查詢語言.
- EJDB - 在 MIT 許可下發(fā)布的嵌入式 JSON 數(shù)據(jù)庫引擎. (C)
- lowdb -基于 lodash API 構(gòu)建的平面文件數(shù)據(jù)庫. (Javascript)
- Lawnchair - 輕量級客戶端文檔存儲. (Javascript)
- JSON ODM - 在服務(wù)器或?yàn)g覽器中使用 JavaScript 的對象文檔映射器. (Javascript)
- JSON Server - 在 30 秒內(nèi)獲得零編碼的完整的假的 REST API.
- Kinto - 具有同步和共享能力的輕量級 JSON 存儲服務(wù).
- CouchDB - 無縫多主同步耙箍,可從大數(shù)據(jù)擴(kuò)展到移動(dòng),具有直觀的 HTTP/JSON API酥馍,專為可靠性而設(shè)計(jì).
- RxDB - 具有 JSON-Schema辩昆、mango-Query 和 CouchDB-sync 的事件驅(qū)動(dòng)型 JSON 數(shù)據(jù)庫. (Javascript)
- JSONlite - 一個(gè)簡單、自包含旨袒、無服務(wù)器汁针、零配置、json 文檔存儲. (Bash)
數(shù)據(jù)集
- country.io - 各種國家JSON格式相關(guān)數(shù)據(jù)集砚尽,如 公司貨幣施无、國家代碼、名稱等
- countries - 世界國家.
- vat-rates - 所有歐盟國家的增值稅稅率.
- MTG JSON - 最新的萬智牌卡數(shù)據(jù).
- Heartstone JSON - 最新爐石卡牌數(shù)據(jù).
- getCountries() - 自定義國家數(shù)據(jù)生成器.
數(shù)據(jù)模型
- JSONModel - 神奇的數(shù)據(jù)建奈炯框架. (Objective-C)
數(shù)據(jù)生成
- jsonymize - 從標(biāo)準(zhǔn)輸入讀取數(shù)據(jù)帆精,匿名化,然后寫入標(biāo)準(zhǔn)輸出.
- dyson - 用于動(dòng)態(tài)隧魄、假 JSON 的服務(wù)器. (node.js)
差異化
- JSONPatch - 描述文檔更改的格式.
- JSON-Patch - JSON-Patch 標(biāo)準(zhǔn) (RFC 6902) 的精益和平均 Javascript 實(shí)現(xiàn). (Javascript)
- jiff - 基于 rfc6902 的 JSON 補(bǔ)丁和差異. (Javascript)
- json-patch-php - JSON補(bǔ)丁的實(shí)現(xiàn)(IETF RFC 6902) (PHP)
- dffptch - 使用緊湊的差異格式進(jìn)行差異和修補(bǔ)的微庫. (Javascript)
- jsondiffpatch - JavaScript 對象的差異和補(bǔ)丁. (Javascript)
編輯器
- FrontAid CMS - 支持任意數(shù)據(jù)模型結(jié)構(gòu)的內(nèi)容管理系統(tǒng).
- JSONEdit - 作為 AngularJS 指令構(gòu)建的用戶友好的可視化編輯器卓练。
格式擴(kuò)展
- GeoJSON - 一種地理空間數(shù)據(jù)交換格式.
- JSON-LD - 一種輕量級的關(guān)聯(lián)數(shù)據(jù)格式.
- JSON-RPC - 一種無狀態(tài)、輕量級的遠(yuǎn)程過程調(diào)用 (RPC) 協(xié)議.
- JSONP - 使用 JSON-P/JSONP 更安全的跨域 Ajax.
- JsonML - 一種將基于 XML 的標(biāo)記作為 JSON 傳輸?shù)木o湊格式购啄,可以無損地將其轉(zhuǎn)換回其原始形式.
- JSON5 - 一個(gè)旨在讓人類更容易手動(dòng)編寫和維護(hù)的擴(kuò)展.
- JSON6 - 用于人類的 JSON (ES6).
- JSON 1.1/JSONX - 具有人類格式擴(kuò)展的進(jìn)化版 1.1襟企,包括。注釋狮含、不帶引號和多行字符串顽悼、可選和尾隨逗號等等。
- JSON Resume - 創(chuàng)建簡歷標(biāo)準(zhǔn)的開源倡議几迄。
- JSON Web Tokens - 一種緊湊的 URL 安全方式蔚龙,表示要在兩方之間傳輸?shù)穆暶?
- JSON API - 構(gòu)建 API 的標(biāo)準(zhǔn).
- Collection+JSON - 一種讀/寫超媒體類型,旨在支持簡單集合的管理和查詢.
- hal-json - 一組用于在 JSON 或 XML 中表示超鏈接的約定.
- JSON Activity Streams - 一種用于聯(lián)合網(wǎng)絡(luò)社交活動(dòng)的格式.
- JSON-stat - 用于數(shù)據(jù)傳播的簡單輕量級格式.
- /contribute.json - 使開源貢獻(xiàn)信息更易于跨項(xiàng)目訪問.
- JSON Table Schema - 表格數(shù)據(jù)的簡單模式
- NDJSON (換行分隔的 JSON)- 在流協(xié)議中分隔 JSON 的標(biāo)準(zhǔn)映胁。
- survey.js - 基于 JSON 的調(diào)查庫.
- JSON Meta Application Protocol (JMAP) - 一種有效同步基于 JSON 的數(shù)據(jù)對象的協(xié)議木羹,支持推送和帶外二進(jìn)制數(shù)據(jù)上傳/下載.
- JackSON: JSON secret keeper - 在配置文件中存儲秘密的 JSONic 方式。
前端組件
- JSON editor jQuery plugin - 您的網(wǎng)絡(luò)應(yīng)用程序/頁面的組件. (jQuery)
- jqTree - 用于在 html 中顯示樹結(jié)構(gòu)的小部件. (jQuery)
- jsTree - jquery 插件,提供交互式樹. (jQuery)
- Dynatable.js - 一個(gè)有趣的坑填、語義的抛人、HTML5+JSON 的交互式表格插件. (jQuery)
- JSON Formatter - HTML 中可折疊 JSON 的 Angular 指令. (AngularJS)
- react-jsonschema-form - 用于從 JSON Schema 構(gòu)建 Web 表單的 React 組件. (React)
- ngx-formly - JSON 驅(qū)動(dòng)/Angular 的動(dòng)態(tài)表單
各語言編解碼庫
C
- Jansson - 用于編碼、解碼和操作數(shù)據(jù)的 C 庫.
- jsmn - 一個(gè)簡約的C語言解析器脐瑰。它可以很容易地集成到資源有限的項(xiàng)目或嵌入式系統(tǒng)中.
- ojc - 一個(gè)快速的 JSON 解析器.
C++
- ArduinoJson - 一個(gè)高效的嵌入式系統(tǒng)庫.
- JSON++ - 用于 C++11 的自包含 Flex/Bison 解析器.
- json11 - C++11 的小型庫.
- Nlohmann JSON - 一個(gè)只有 C++11 標(biāo)頭的類.
- RapidJSON - 用于 C++ 的快速 JSON 解析器/生成器妖枚,具有 SAX/DOM 樣式 API
- simdjson - 每秒解析千兆字節(jié)的 JSON。
Clojure
- data.json - 解析器/生成器到/從 Clojure 數(shù)據(jù)結(jié)構(gòu).
Fortran
- JSON-Fortran - 用于編寫苍在、讀取和操作 JSON 文件和數(shù)據(jù)結(jié)構(gòu)的 Fortran 庫.
Go
- ojg - 一套高性能的 JSON 處理和生成工具.
Haskell
- aeson-qq - Haskell 的 JSON 準(zhǔn)引用器.
- json-schema - Haskell 的 JSON 模式庫
- hjsonschema - Haskell 的 JSON Schema Draft 4 庫
Java
- JSON-java - 參考實(shí)現(xiàn).
- fastjson - 阿里開源的json庫
- Gson - 一個(gè) Java 庫绝页,用于將 JSON 轉(zhuǎn)換為 Java 對象,反之亦然.
- Jackson - 用于處理 JSON 數(shù)據(jù)格式的多用途 Java 庫.
- moshi - 適用于 Android 和 Java 的現(xiàn)代 JSON 庫.
- essential-json - 一個(gè)用于序列化忌穿、解析和操作的輕量級 Java 庫抒寂,具有干凈且精確的 API.
- dsl-json - 一個(gè)非常快速的流式 JSON 庫掠剑。 對字節(jié)數(shù)組進(jìn)行操作.
- mjson - 用于 Java 的精益 JSON 庫,具有緊湊郊愧、優(yōu)雅的 API.
Javascript
- JSON-js - JavaScript 中的 JSON.
- JSON 3 - 現(xiàn)代實(shí)現(xiàn).
- oboe.js - 一種流式方法朴译,通過在響應(yīng)完成之前提供解析的對象來加速 Web 應(yīng)用程序.
Objective-C
Perl
- JSON::Tiny - 用于以簡約方式編碼和解碼 JSON 的 Perl 模塊.
PL/SQL
- PL/JSON - 用 PL/SQL 編寫的通用 JSON 對象.
PHP
- Webmozart JSON - 支持模式驗(yàn)證的強(qiáng)大解碼器/編碼器.
Python
- simplejson - 一個(gè)簡單、快速属铁、可擴(kuò)展的編碼器/解碼器
- jsonpickle - 用于序列化任意對象圖的庫.
- metamagic.json - JSON 編碼器的超快速 Python 3 實(shí)現(xiàn).
Ruby
React
- json2react - 使用 JSON 創(chuàng)建 React 無狀態(tài)組件.
.NET
- jsonfx - .NET 的序列化框架。
- jsonapi-consumer - 使用基于 JSONAPI 的 API 的客戶端框架 JSON API standard.
Scala
- spray-json - Scala 中的輕量級焦蘑、干凈和簡單的實(shí)現(xiàn).
- circe - Scala 的另一個(gè) JSON 庫.
- scala-jsonapi - 用于將 JSON:API 規(guī)范與 Play盯拱、Spray 和/或 Circe 后端集成的支持庫.
- jsoniter-scala - 用于編譯時(shí)生成超快速 JSON 編解碼器的 Scala 宏.
Swift
- SwiftyJSON - 在 Swift 中處理數(shù)據(jù)的更好方法.
Linters
在線工具
- JSONLint - JSON 驗(yàn)證器.
- JSONCompare - JSON Linter 的高級版本.
- JSONMate - JSON 編輯器、檢查器和美化器.
- JSON Editor online - 用于查看例嘱、編輯和格式化的基于 Web 的工具.
- Collapsible JSON Formatter - 原始代碼的格式化程序和著色器.
- JSON Formatter and Validator - 幫助調(diào)試的格式化程序.
- JSON Generator - 生成隨機(jī)數(shù)據(jù)的工具.
- FakeJSON - Web API 為您的應(yīng)用程序快速生成假數(shù)據(jù).
- JSON to CSV - 一個(gè)免費(fèi)的瀏覽器內(nèi) JSON 到 CSV 轉(zhuǎn)換器.
- CSV to JSON - 簡單狡逢、隱私友好和離線優(yōu)先的在線 csv 到 json 轉(zhuǎn)換器
- json2csharp - 從 json 字符串或 url 生成 c# 類。
- JSON Utils - 用于從 JSON 生成 C#拼卵、VB.Net 和 Javascript 類的站點(diǎn)奢浑。
- geojson.io - 簡單編輯 GeoJSON 地圖數(shù)據(jù).
- jq play - jq 的游樂場.
- json2yaml - 在線將 JSON 轉(zhuǎn)換為 YAML.
- JSON Selector Generator - 用于生成要訪問的選擇器的簡單 GUI.
- JSON.fr - 完全客戶端驗(yàn)證器和格式化程序.
- ObjGen - 在線直播 JSON 生成器.
- JsonStub - 在線 JSON 偽造者.
- JSONPlaceholder - 用于測試和原型設(shè)計(jì)的假在線 REST API.
- Extends Class - 比較兩個(gè)文件的差異工具.
- JSON Schema Validate API - 一個(gè)簡單免費(fèi)的 JSON Schema Validation API.
- JSONLog - 從任何客戶端記錄和可視化 JSON.
- JSONPerf - 可視化、公正和最新的 JSON 性能基準(zhǔn).
Schema規(guī)格
- JSON Schema - 一種基于 JSON 的格式腋腮,用于定義 JSON 數(shù)據(jù)的結(jié)構(gòu).
- Itemscript - 驗(yàn)證和指定值的語言.
- Kwalify - 解析器雀彼、模式驗(yàn)證器和數(shù)據(jù)綁定工具
- Rx - 簡單、可擴(kuò)展的模式即寡。
服務(wù)
- Exchange Rate API - 一個(gè)簡單免費(fèi)的貨幣匯率數(shù)據(jù)API.
- ipinfo.io - JSON IP 和 GeoIP REST API.
- JSONProxy - 簡單的 HTTP 代理徊哑,支持對任何 JSON API 的跨域請求。.
- Myjson -一個(gè)簡單的 Web 或移動(dòng)應(yīng)用商店.
- Telize - JSON IP 和 GeoIP REST API.
- jsonpad - 一個(gè)簡單的 JSON 存儲平臺.
超集
- YAML - 適用于所有編程語言的人性化數(shù)據(jù)序列化標(biāo)準(zhǔn)
- HanSON - 用于人類的 JSON - 帶有不帶引號的標(biāo)識符聪富、多行字符串和注釋莺丑。.
- μson (uson) - JSON 的簡寫。.
- HOCON - 人工優(yōu)化的配置對象表示法
- ASON - 語義上完整的 JSON 超集(草案)
- TOML - 一種最小的配置文件格式善涨,由于明顯的語義而易于閱讀窒盐。
- HCL - 一種對人機(jī)友好的結(jié)構(gòu)化配置語言草则。
教程
- JSON官網(wǎng)介紹
- JSON教程 - 關(guān)于 JavaScript 對象表示法 (JSON) 的介紹性教程.
- JSON - Rosetta Code - 不同語言的基本操作(目前有 57 種語言).
- 什么是JSON,怎么使用 - 初學(xué)者視頻教程.
- jq Primer: Munging JSON Data - jq 如何像傳統(tǒng)的 Unix 工具一樣有效地處理 JSON 文件.
相關(guān)格式
- AXON - 一種簡單的基于文本的格式,用于交換對象蟹漓、文檔和數(shù)據(jù)炕横。 它試圖結(jié)合 JSON、XML 和 YAML 的優(yōu)點(diǎn)葡粒。.
- CSON - CoffeeScript-Object-Notation. CoffeeScript 對象的 JSON.
- MSON - 與描述 JSON 和 JSON Schema 兼容的 Markdown 語法.
- ArchieML - 針對人類可寫性優(yōu)化的結(jié)構(gòu)化文本格式.
資源
- Type-o-rama - JS 類型系統(tǒng)的互移植性份殿,不同 JS 類型系統(tǒng)的比較和它們之間的轉(zhuǎn)換.
- Awesome jq - 很棒的 jq 工具和資源的精選列表.
模板
- Jsonnet - 一種特定于域的配置語言,可幫助您定義 JSON 數(shù)據(jù)嗽交。
- rabl - 具有 json卿嘲、bson、xml夫壁、plist 和 msgpack 支持的通用 ruby 模板. (Ruby)
- json2html - 帶有 jQuery 和 Node.js 包裝器的 HTML 模板庫拾枣。 (Javascript)
測試
- JSON Test - 使用 JavaScript 對象表示法 (JSON) 的服務(wù)測試平臺。
- JSONassert - 用更少的代碼編寫 JSON 單元測試盒让。 非常適合測試 REST 接口梅肤。 (爪哇)
- JsonUnit - 在單元測試中簡化 JSON 比較的庫。 它受到 XmlUnit 的強(qiáng)烈啟發(fā)邑茄。
- JSON Parsing Test Suite - 一個(gè)非常完整的測試套件和驗(yàn)證框架姨蝴。
文本編輯器插件
Emacs
- JSON Reformat - 重新格式化工具.
Vim
- vim-json - Vim 更好的 JSON:關(guān)鍵字與值的明顯突出顯示,JSON 特定(非 JS)警告肺缕,引號隱藏 Pathogen-friendly.
轉(zhuǎn)換
- json-sharp - 處理純 JSON 對象操作的 Javascript 工具左医。 (Javascript)
- json2json - 將結(jié)構(gòu)從一個(gè)轉(zhuǎn)換(重新格式化)到另一個(gè)。 (Javascript)
- trans - 終極對象轉(zhuǎn)換器同木。 (Javascript)
- osmtogeojson - 將 OSM 數(shù)據(jù)轉(zhuǎn)換為 GeoJSON浮梢。 (Javascript)
- fast-xml-parser - 快速 XML 到 JSON,反之亦然 javascript/JSON 轉(zhuǎn)換泉手。
- x2js - XML 到 JSON黔寇,反之亦然 javascript 轉(zhuǎn)換函數(shù)。 (Javascript)
- JSONC - JSON 壓縮器和解壓縮器斩萌。 (Javascript)
- JsonMapper - 將嵌套結(jié)構(gòu)映射到 PHP 類 (PHP)
- SassyJSON - Sass 驅(qū)動(dòng)的 API缝裤。 (Sass)
- json.human.js - 一個(gè)小型庫,用于將 JSON 對象轉(zhuǎn)換為人類可讀的 HTML 表示颊郎,易于為不同目的設(shè)置樣式憋飞。
- JSONtoFoundation - 將 JSON 對象轉(zhuǎn)換為可用于 Cocoa/Cocoa Touch 開發(fā)的 Foundation 對象的 OS X 實(shí)用程序。 (Swift)
- fanci - 基于模板提取姆吭、重命名和轉(zhuǎn)換 JSON榛做。 (node.js)
- Pinch - JavaScript 對象的 String.replace。 (Javascript)
- deepjson - 加載大型 json 配置文件的更好方法。 (node.js)
- jsontl - 允許使用基于 JSON 的轉(zhuǎn)換語言進(jìn)行轉(zhuǎn)換检眯。 (node.js)
- json-transforms - 一種遞歸厘擂、模式匹配、轉(zhuǎn)換 JSON 結(jié)構(gòu)的方法锰瘸。
- normalizr - 根據(jù)模式規(guī)范嵌套的 JSON刽严。 (Javascript)
- JSON-populate - 使用無限遞歸循環(huán)引用填充 JSON 數(shù)據(jù)的工具。有點(diǎn)像 Falcor避凝,但對于純 JSON舞萄。
- CircularJSON - JSON 不處理循環(huán)引用。現(xiàn)在確實(shí)如此管削。
- Sawmill - JSON 轉(zhuǎn)換庫 (Java)
- nimnjs - JSON 到 nimn 雙向轉(zhuǎn)換器倒脓。
- stylops - CSS 子集到 JSON 的轉(zhuǎn)換。 (node.js)
查詢
- dasel - 從命令行使用選擇器查詢和更新數(shù)據(jù)結(jié)構(gòu)含思。與 jq / yq 類似崎弃,但支持 JSON、YAML茸俭、TOML 和 XML吊履,運(yùn)行時(shí)依賴性為零。
- JMESPath - JSON 的查詢語言调鬓。
- JSON Mask - 用于選擇 JS 對象的特定部分并隱藏其余部分的微小語言和引擎。 (Javascript)
- JSONiq - JSON 查詢語言酌伊。
- ObjectPath - 用于半結(jié)構(gòu)化數(shù)據(jù)的敏捷查詢語言腾窝。 (Python)
- DefiantJS - 使用 XPath 表達(dá)式進(jìn)行閃電般的快速搜索,并使用 XSL 進(jìn)行轉(zhuǎn)換居砖。 (Javascript)
- JSONSelect - 類似 CSS 的選擇器虹脯。 (Javascript)
- JSONPath - XPath 實(shí)現(xiàn)。 (Javascript/PHP)
- searchjs - 基于 json SQL 語言的過濾庫奏候。
- json-rel - JSON 中的透明引用循集。
- JSONata - Node-RED 中使用的查詢和轉(zhuǎn)換語言,支持函數(shù)表達(dá)式蔗草。
JSON Schema 前端組件
- JSON 編輯器 - 基于 JSON 模式的編輯器咒彤。 (jQuery)
- angular-schema-form - 生成表單。 (AngularJS)
- JSON Schema View - 用于在 HTML (AngularJS) 中呈現(xiàn) JSON Schema 的 AngularJS 指令
- Angular JSON Schema Form - 使用 JSON Schema 制作表單的 Angular 指令咒精。 (AngularJS)
- AlpacaJS - 在 Bootstrap镶柱、jQuery Mobile、jQuery UI 和 HTML (jQuery) 之上生成 JSON Schema 驅(qū)動(dòng)的表單
JSON Schema 工具
- prmd - HTTP API 的工具和文檔生成模叙。
- generate-schema - 毫不費(fèi)力地將您的 JSON 對象轉(zhuǎn)換為 JSON Schema歇拆、Mongoose Schema 或通用模板,以實(shí)現(xiàn)快速文檔/新貴。
- Docson - 你的類型的文檔故觅。
- Orderly JSON - 用于描述編譯成 JSONSchema 的 JSON 的文本格式厂庇。
- jsonschema2pojo - 生成 Java 類型并注釋這些類型以與 Jackson 1.x 或 2.x、Gson 等進(jìn)行數(shù)據(jù)綁定输吏。
- Matic - 生成 HTML 文檔的構(gòu)建工具权旷。
- JSON Schema + Faker - 偽造你的模式。
- DLL.js - 從 PostgreSQL 或 SQLite3 獲取 JSON 模式评也。
- JSONSchema.net - 來自 JSON 對象的 JSON Schema 生成器炼杖。
- js-schema - 一種在 JavaScript 中描述對象模式的新方法。它具有簡潔的語法盗迟,并且能夠序列化到/從流行的 JSON Schema 格式坤邪。
- aptos - 一種使用 JSON Schema 驗(yàn)證數(shù)據(jù)并將 JSON Schema 文檔轉(zhuǎn)換為不同數(shù)據(jù)交換格式的工具。
- [JSON Schema
ref 指針
JSON Schema 資源
- 了解 JSON Schema - 一個(gè)旨在為 JSON 模式提供更易于訪問的文檔的網(wǎng)站艇纺。
- JSON Schema Store - 流行模式的集合。
- 使用 JSON Schema - Book 和 GitHub 項(xiàng)目邮弹,展示如何將 JSON Schema 用于各種任務(wù)和不同的編程環(huán)境黔衡。
JSON Schema 校驗(yàn)器
Javascript和Node.js
- json-schema-benchmark - Node.js 驗(yàn)證器的性能基準(zhǔn)。
- is-my-json-valid - 一個(gè)使用代碼生成速度極快的驗(yàn)證器腌乡。
- jsen - 為速度而構(gòu)建的驗(yàn)證器盟劫。
- themis - 一個(gè)超快的驗(yàn)證器。
- jsck - JSON Schema 編譯檢查与纽。
- z-schema - 用 JavaScript 為 NodeJS 和瀏覽器編寫的驗(yàn)證器侣签。
- jjv - 用于模式驗(yàn)證的 Javascript 庫。
- request-validator - 用于 express 和 connect 的靈活請求驗(yàn)證器中間件急迂。
- tv4 - 微型驗(yàn)證器影所。
- ajv - 最快的驗(yàn)證器。 支持 v5/6 提案僚碎。
Java和Kotlin
- Medeia Validator - 用 Kotlin 編寫的兼容 (draft-04/06/07) 和快速流式驗(yàn)證器
PHP
- PHP 的 JSON 模式 - JSON 模式的 PHP 實(shí)現(xiàn)猴娩。
- JSON Guard - JSON Schema Draft 4 的驗(yàn)證器。
Python
jsonschema - jsonschema 的 Python 實(shí)現(xiàn)勺阐。
JSON Schema Toolkit - JSON 模式(遞歸字段映射)的編程構(gòu)建卷中,帶有驗(yàn)證、Django JSON 字段和本機(jī) PostgreSQL JSON 類型約束皆看。
Ruby
Ruby JSON Schema Validator - 針對符合 JSON Schema Draft 4 的 JSON 模式進(jìn)行驗(yàn)證.
任何人想要轉(zhuǎn)載我的文章仓坞,無需和我聯(lián)系,請轉(zhuǎn)載后把鏈接私信貼給我腰吟,謝謝无埃!