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

Commit 56b08a2

Browse files
authored
Merge pull request #449 from kgiszczak/add-shale-generator
Add Shale, a Ruby schema and code generator
2 parents 2714cae + 298ae86 commit 56b08a2

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

implementations.md

+4
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,8 @@ For example, the only incompatibilities between draft-04 and draft-06 involve `e
124124
- [jsonschema-generator](https://github.com/victools/jsonschema-generator) (Apache 2.0) - generates schemas from Java types *supports Draft 7 and Draft 2019-09*
125125
- Scala
126126
- [scala-jsonschema](https://github.com/andyglow/scala-jsonschema) (Apache 2.0) - generates schemad out of Scala case classes
127+
- Ruby
128+
- [Shale](https://github.com/kgiszczak/shale) (MIT) - generates schema from Ruby models *supports Draft 2020-12*
127129

128130
#### From data
129131

@@ -175,6 +177,8 @@ are the only keywords that changed.
175177
- [schemafy](https://github.com/Marwes/schemafy/) - generates Rust types and serialization code from a JSON schema. *supports Draft 4*
176178
- TypeScript
177179
- [jsongenerator](https://github.com/jimblackler/jsonschematypes/tree/master/codegen) *JSON Schema 2019-09, draft-07, -06, -04, -03* (Apache-2.0)
180+
- Ruby
181+
- [Shale](https://github.com/kgiszczak/shale) (MIT) - generates Ruby models from a JSON schema *supports Draft 2020-12*
178182

179183
#### Web UI generation
180184

0 commit comments

Comments
 (0)