Skip to content

Commit b99ca52

Browse files
authored
Merge pull request json-schema-org#266 from dragonwasrobot/add-js2e-link
Adds link to json-schema-to-elm in implementations.md
2 parents 20cf23f + 1ab8d1e commit b99ca52

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

implementations.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,8 @@ are the only keywords that changed.
185185
- [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
186186
- PHP
187187
- [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*
188+
- Elm
189+
- [json-schema-to-elm](https://github.com/dragonwasrobot/json-schema-to-elm) - generates Elm types, JSON decoders+encoders, and fuzz tests from one or more JSON Schema files, using [dragonwasrobot/json_schema](https://github.com/dragonwasrobot/json_schema) *supports Draft 7*
188190

189191
#### Web UI generation
190192

@@ -253,7 +255,7 @@ the utility, and decided on a case-by-case basis.
253255
- Python
254256
- [hypothesis-jsonschema](https://github.com/Zac-HD/hypothesis-jsonschema) (MPL) *draft-07, -06, -04*; creates [Hypothesis](https://hypothesis.works/) strategies for documents which match any schema, even with complex and interacting constraints.
255257
- [hypo\_schema](https://github.com/mlakewood/hypo_schema) (BSD-2-Clause) Creates generators for Hypothesis from JSON Schema
256-
258+
257259
#### Editors
258260

259261
_TODO: Sort by draft support._

0 commit comments

Comments
 (0)