From 8171201aa08a9c229b551b3dc11bc728ed89f71f Mon Sep 17 00:00:00 2001 From: Sourojit Banerjee <181811476+Sourojitbanerjee@users.noreply.github.com> Date: Sat, 25 Oct 2025 12:45:54 +0530 Subject: [PATCH] Add JSON Schema Kit to tools directory - Lightweight JS/TS library for JSON Schema creation - Optimized for OpenAI Structured Outputs - Supports Draft 7 and 2020-12 Closes #1725 --- data/tooling-data.yaml | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/data/tooling-data.yaml b/data/tooling-data.yaml index 20b1be4e4..e27c0c6aa 100644 --- a/data/tooling-data.yaml +++ b/data/tooling-data.yaml @@ -3444,4 +3444,32 @@ homepage: 'https://github.com/MadhavDhatrak/Blaze4J.git' supportedDialects: draft: ['4', '6', '7', '2019-09', '2020-12'] - toolingListingNotes: 'Project built under GSoC "25. High-performance Java wrapper for Blaze JSON Schema validator using Java FFM API.' \ No newline at end of file + toolingListingNotes: 'Project built under GSoC "25. High-performance Java wrapper for Blaze JSON Schema validator using Java FFM API.' + +- name: JSON Schema Kit + description: Lightweight JavaScript/TypeScript library for writing concise JSON Schema definitions with helper functions for schema composition, validation, and transformation. + tooling_types: + - validator + - util-general-processing + - util-schema-to-schema + languages: + - JavaScript + - TypeScript + environments: + - Node.js + - Browser + - Deno + dependencies_on_validators: None + creators: nexxtmove + maintainers: nexxtmove + license: MIT + source_repository_url: https://github.com/nexxtmove/json-schema-kit + homepage_url: https://github.com/nexxtmove/json-schema-kit + supported_dialects: + - draft-07 + - 2020-12 + additional_dialects: [] + bowtie_compliance_testing: false + tooling_listing_notes: Specialized for OpenAI Structured Outputs and AI-driven schema generation workflows. + compliance: Supports core features of JSON Schema Draft 7 and Draft 2020-12 + landscape_information: Developer-focused utility library designed for programmatic JSON Schema creation, particularly suited for AI integration and dynamic schema generation use cases. \ No newline at end of file