![]() ![]() Python bindings to Rust’s jsonschema crateįast due to compiling schema into a validation tree Great performance thanks to code generation. ![]() (The Artistic License 2.0 (GPL Compatible)) (GNU General Public License, Version 1 + The Artistic License 1.0) Includes support for custom vocabularies.īuilt for Cloudflare workers, browsers, and Node.js (Currently supports most of Draft 7 see the README for details.įull compliance with Draft 7 and later drafts in progress.)įor Node.js and browsers - supports user-defined keywords and $data referenceīuilt for Node.js and browsers. Streaming validator for Kotlin and Java clients works with Jackson and Gson Includes custom keywords support, custom dialect support, asynchronous validation ![]() Uses Maven for the project and Gson under the hood. Includes custom validator support, rich error returns For Windows platform only.ĭraft-06+ progress: issue 24 branch multi-draft-support Language independent, includes JSON DOM parser, REST ready, 4 licensing options for free and business uses. Header-only library, works with many JSON parser implementations JSON schema validator for JSON for Modern C++.Listing does not signify a recommendation or endorsement of any kind. If you have updates to this list, make a pull request on the GitHub repo. When known, the license of the project is also mentioned. Implementations are classified based on their functionality. Implementations below are written in different languages, and support part, or all, of at least one recent version of the specification. NOTE: This page lists implementations with (or actively working towards) support for draft-06 or later.įor implementations supporting only draft-04 or older, or that are no longer in development, see the Obsolete Implementations page. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |