Skip to content

Commit

Permalink
Update openapi json schema generator to list kotlin validation and ge…
Browse files Browse the repository at this point in the history
…neration (json-schema-org#701)

* Updates projec to liks kotlin validation and code generation

* Updates kotlin code gen

* Reverts includes
  • Loading branch information
spacether authored and aialok committed May 27, 2024
1 parent 694815f commit cd3d854
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 2 deletions.
11 changes: 9 additions & 2 deletions data/validator-libraries-modern.yml
Original file line number Diff line number Diff line change
Expand Up @@ -210,7 +210,7 @@
date-draft: [2020-12]
draft: [5]
license: Apache-2.0
last-updated: "2024-01-21"
last-updated: "2024-05-20"
- name: JavaScript
implementations:
- name: Hyperjump JSV
Expand Down Expand Up @@ -307,6 +307,13 @@
draft: [7]
license: MIT
last-updated: "2023-08-01"
- name: OpenAPI JSON Schema Generator
notes: Allows auto-generation of API client libraries (SDK generation) given an OpenAPI document. JSON schema validation run when validating schemas.
url: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator
date-draft: [2020-12]
draft: [5]
license: Apache-2.0
last-updated: "2024-05-20"
- name: Perl
implementations:
- name: JSON::Schema::Modern
Expand Down Expand Up @@ -387,7 +394,7 @@
date-draft: [2020-12]
draft: [5]
license: Apache-2.0
last-updated: "2024-01-21"
last-updated: "2024-05-20"
- name: Ruby
implementations:
- name: JSONSchemer
Expand Down
1 change: 1 addition & 0 deletions pages/implementations/main.md
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,7 @@ are the only keywords that changed.
- <userevent type='plausible-event-name=activation-click-tool'>[OpenAPI JSON Schema Generator](https://github.com/openapi-json-schema-tools/openapi-json-schema-generator)</userevent> (Apache-2.0) - Allows auto-generation of API client libraries (SDK generation) given an [OpenAPI](https://www.openapis.org) document. This project focuses on making the output 100% compliant with openapi + JSON schema specs. JSON Schema 2020-12, draft-05
- Kotlin
- <userevent type='plausible-event-name=activation-click-tool'>[json-kotlin-schema-codegen](https://github.com/pwall567/json-kotlin-schema-codegen)</userevent> (MIT) - Generates Kotlin data classes, Java classes or TypeScript interfaces from JSON Schema.
- <userevent type='plausible-event-name=activation-click-tool'>[OpenAPI JSON Schema Generator](https://github.com/openapi-json-schema-tools/openapi-json-schema-generator)</userevent> (Apache-2.0) - Allows auto-generation of API client libraries (SDK generation) given an [OpenAPI](https://www.openapis.org) document. This project focuses on making the output 100% compliant with openapi + JSON schema specs. JSON Schema 2020-12, draft-05
- Online (web tool)
- <userevent type='plausible-event-name=activation-click-tool'>[quicktype.io](https://app.quicktype.io/#l=schema)</userevent> - infer JSON Schema from samples, and generate TypeScript, C++, go, Java, C#, Swift, etc. types from JSON Schema
- PHP
Expand Down

0 comments on commit cd3d854

Please sign in to comment.