Skip to content
This repository was archived by the owner on Nov 2, 2023. It is now read-only.

Commit a4a4cc6

Browse files
committed
Various minor fixes
* qri-io goes from golang code to schema, not schema to code * disambiguate some similar names * standardize formatting (only JSON Schema keywords use fixed-width)
1 parent 5234c8d commit a4a4cc6

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

_data/validator-libraries-modern.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
url: https://github.com/xeipuuv/gojsonschema
2323
draft: [7, 6, 4]
2424
license: "Apache 2.0"
25-
- name: jsonschema
25+
- name: santhosh-tekuri/jsonschema
2626
url: https://github.com/santhosh-tekuri/jsonschema
2727
notes:
2828
draft: [7, 6, 4]

implementations.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,8 @@ For example, the only incompatibilities between draft-04 and draft-06 involve `e
138138
- .NET
139139
- [Json.NET](https://www.newtonsoft.com/jsonschema) (AGPL-3.0) - generates schemas from .NET types
140140
- [NJsonSchema](http://NJsonSchema.org) - (Ms-PL) - generates schemas from .NET types, see issue [574](https://github.com/RSuter/NJsonSchema/issues/574) for draft-06+ support progress
141+
- Golang
142+
- [qri-io/jsonschema](https://github.com/qri-io/jsonschema)(MIT) - idiomatic go implementation with custom validator support, coding to and from json, rich error returns *supports Draft 7*
141143
- PHP
142144
- [Liform](https://github.com/Limenius/liform) (MIT) - generates schemas from Symfony forms
143145
- TypeScript
@@ -169,12 +171,10 @@ are the only keywords that changed.
169171

170172
#### Code generation
171173

172-
- Golang
173-
- [jsonschema](https://github.com/qri-io/jsonschema)(MIT) - idiomatic go implementation with custom validator support, coding to and from json, rich error returns *supports Draft 7*
174174
- Online (web tool)
175175
- [quicktype.io](https://app.quicktype.io/#l=schema) - infer JSON Schema from samples, and generate TypeScript, C++, go, Java, C#, Swift, etc. types from JSON Schema
176176
- PHP
177-
- [php-code-builder](https://github.com/swaggest/php-code-builder)(MIT) - generates PHP mapping structures defined by JSON schema using [`swaggest/json-schema`](https://github.com/swaggest/php-json-schema) *supports Draft 7*
177+
- [php-code-builder](https://github.com/swaggest/php-code-builder)(MIT) - generates PHP mapping structures defined by JSON schema using [swaggest/json-schema](https://github.com/swaggest/php-json-schema) *supports Draft 7*
178178

179179
#### Web UI generation
180180

@@ -187,15 +187,15 @@ Various levels of support for UI generation primarily from the validation vocabu
187187
- [Angular Schema Form](https://github.com/json-schema-form/angular-schema-form) (MIT)
188188
- [Angular2 Schema Form](https://github.com/makinacorpus/angular2-schema-form) *unrelated to Angular Schema Form* (MIT)
189189
- [JSON Editor](https://github.com/jdorn/json-editor) (MIT)
190-
- [JSON Form](https://github.com/joshfire/jsonform) (joshfire) (MIT)
191-
- [Json Forms](https://github.com/brutusin/json-forms) (brutusin) (MIT)
192-
- [JSONForms](http://jsonforms.io) (EclipseSource) (MIT)
190+
- [JSON Form (joshfire)](https://github.com/joshfire/jsonform) (joshfire) (MIT)
191+
- [Json Forms (brutusin)](https://github.com/brutusin/json-forms) (brutusin) (MIT)
192+
- [JSONForms (jsonforms.io)](http://jsonforms.io) (EclipseSource) (MIT)
193193
- [Jsonary](http://jsonary.com/) (MIT)
194194
- [Liform-react](https://github.com/Limenius/liform-react) (MIT)
195195
- [Metawidget](http://metawidget.org/) (LGPL)
196196
- [pure-form webcomponent](https://github.com/john-doherty/pure-form) (MIT)
197-
- [React JSON Schema Form](https://github.com/mozilla-services/react-jsonschema-form) (Apache 2)
198-
- [React Schema Form](https://github.com/networknt/react-schema-form) (MIT)
197+
- [React JSON Schema Form (mozilla)](https://github.com/mozilla-services/react-jsonschema-form) (Apache 2)
198+
- [React Schema Form (networknt)](https://github.com/networknt/react-schema-form) (MIT)
199199

200200
#### Data from schemas
201201

@@ -217,9 +217,9 @@ the utility, and decided on a case-by-case basis.
217217

218218
- JavaScript
219219
- [@cloudflare/json-schema-transform](https://github.com/cloudflare/json-schema-tools/tree/master/workspaces/json-schema-transform) ([JSON Schema Tools](https://github.com/cloudflare/json-schema-tools)), (BSD-3-Clause) Utilities using @cloudflare/json-schema-walker for transformations including `allOf` merging and example roll-up.
220-
- [json-schema-merge-allof](https://github.com/mokkabonna/json-schema-merge-allof) (MIT)
221-
- [json-schema-compare](https://github.com/mokkabonna/json-schema-compare) (MIT)
222-
- [json-schema-resolve-allof](https://github.com/loganvolkers/json-schema-resolve-allof) (_license not stated_)
220+
- [mokkabanna/json-schema-merge-allof](https://github.com/mokkabonna/json-schema-merge-allof) (MIT)
221+
- [mokkabanna/json-schema-compare](https://github.com/mokkabonna/json-schema-compare) (MIT)
222+
- [loganvolkers/json-schema-resolve-allof](https://github.com/loganvolkers/json-schema-resolve-allof) (_license not stated_)
223223
- [JSON-Schema-Instantiator](https://github.com/tomarad/JSON-Schema-Instantiator) (MIT)
224224

225225
#### Schema draft migration

0 commit comments

Comments
 (0)