json-schema-org / website

JSON Schema website
https://json-schema.org
Other
67 stars 174 forks source link

Java JSON Schema validator #1037

Open redmitry opened 1 month ago

redmitry commented 1 month ago

Tool Name

Jaronuinga

Tool Description

Jaronuinga is simple JSON Schema validator written in Java. It is based on JSONP 1.1 and has no other dependencies. The initial purpose of the library was to intercept parsing process for additional custom analysis (verifying "foreign keys" on data submission. It also may be used for schema analysis via getParent() and getChildren() methods.

Action Type

Tooling Types

Languages

Java 17

Environments

No response

Dependencies on Validators

JSON-P 1.1 API

Creators

Dmitry Repchevsky

Maintainers

Dmitry Repchevsky

License

LGPL 2.1 or later

Source Repository URL

https://github.com/elixir-europe/java-json-schema-validator

Homepage URL

No response

Supported Dialects

Additional Dialects

No response

Bowtie Compliance Testing

No response

Tooling Listing Notes

No response

Compliance

It passes most of the JSON-Schema-Test-Suite (via junit tests). Not all string formats are supported. No support for $vocabulary yet - it would need some refactoring to generalize (vocabs support via services).

Landscape Information

No logo

github-actions[bot] commented 1 month ago

Welcome to the JSON Schema Community. We are so excited you are here! Thanks a lot for reporting your first issue!! 🎉🎉 Please make sure to take a look at our contributors guide if you plan on opening a pull request. For more details, check out the README.md file.