Skip to content

Add rsonschema to JSON Schema ecosystem#2390

Open
dariocurr wants to merge 1 commit intojson-schema-org:mainfrom
dariocurr:add-rsonschema
Open

Add rsonschema to JSON Schema ecosystem#2390
dariocurr wants to merge 1 commit intojson-schema-org:mainfrom
dariocurr:add-rsonschema

Conversation

@dariocurr
Copy link
Copy Markdown

@dariocurr dariocurr commented Apr 17, 2026

What kind of change does this PR introduce?

Feature — adds a new tool to the JSON Schema ecosystem listing.

Issue Number:

Screenshots/videos:

N/A

If relevant, did you update the documentation?

N/A — this is a data-only change to data/tooling-data.yaml.

Summary

Adds rsonschema to the JSON Schema tooling ecosystem as a validator for Rust and Python. It is a high-performance JSON Schema validator designed for low-overhead and memory-efficient validation, supporting draft 2020-12 and tested against the JSON-Schema-Test-Suite.

Does this PR introduce a breaking change?

No.

Checklist

Closes json-schema-org#2383

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@dariocurr dariocurr requested a review from a team as a code owner April 17, 2026 02:44
@github-project-automation github-project-automation Bot moved this to Ready to review in PR - Triage Group Apr 17, 2026
@github-actions
Copy link
Copy Markdown

Hi @dariocurr! Thanks a lot for your contribution!

I noticed that the following required information is missing or incomplete: kind of change description

Please update the PR description to include this information. You can find placeholders in the PR template for these items.

Thanks a lot!

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 17, 2026

built with Refined Cloudflare Pages Action

⚡ Cloudflare Pages Deployment

Name Status Preview Last Commit
website ✅ Ready (View Log) Visit Preview 1a448d6

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 17, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (07eca45) to head (1a448d6).

Additional details and impacted files
@@            Coverage Diff            @@
##              main     #2390   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           30        30           
  Lines          672       672           
  Branches       211       211           
=========================================
  Hits           672       672           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds rsonschema to the website’s JSON Schema tooling ecosystem list as a validator implementation.

Changes:

  • Added a new tooling entry for rsonschema (Rust/Python validator) with metadata (source, homepage, license, dialect support, compliance, lastUpdated).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread data/tooling-data.yaml
Comment on lines +906 to +909
compliance:
config:
docs: 'https://github.com/hiop-oss/rsonschema'
instructions: 'tested against the JSON-Schema-Test-Suite'
Copy link

Copilot AI Apr 17, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The compliance.config.instructions field is intended to describe actionable steps/configuration needed to make the tool maximally compliant, but here it’s being used as a general statement (“tested against the JSON-Schema-Test-Suite”). This will read oddly in the UI (it’s rendered under an “Instructions” heading) and doesn’t match the schema’s description for this field. Consider either (a) moving this statement to toolingListingNotes and removing compliance, or (b) changing instructions to concrete steps (and updating docs to point to the specific page/section that explains those steps).

Suggested change
compliance:
config:
docs: 'https://github.com/hiop-oss/rsonschema'
instructions: 'tested against the JSON-Schema-Test-Suite'
toolingListingNotes: 'Tested against the JSON-Schema-Test-Suite.'

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Ready to review

Development

Successfully merging this pull request may close these issues.

Add rsonschema in JSON Schema Ecosystem

2 participants