Skip to content

projects: add ata-validator#15305

Open
mertcanaltin wants to merge 6 commits into
google:masterfrom
mertcanaltin:add-ata-validator
Open

projects: add ata-validator#15305
mertcanaltin wants to merge 6 commits into
google:masterfrom
mertcanaltin:add-ata-validator

Conversation

@mertcanaltin
Copy link
Copy Markdown

JSON Schema validator built on simdjson and RE2.
https://github.com/ata-core/ata-validator

JSON Schema validator built on simdjson and RE2.
https://github.com/ata-core/ata-validator
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 5, 2026

mertcanaltin is integrating a new project:
- Main repo: https://github.com/ata-core/ata-validator.git
- Criticality score: 0.28911

@mertcanaltin
Copy link
Copy Markdown
Author

mertcanaltin commented May 6, 2026

Hi @DavidKorczynski, could you take a look when you get a chance? We'd like to add ata to Google Fuzz.
We're currently discussing adding it to Node.js core nodejs/node#62603 , and I'd really appreciate your review and support.

For some context, ata is an open-source JSON Schema validator built on simdjson and RE2. It's a native C++ implementation with JS codegen on top. It's significantly faster than ajv on both cold start and steady-state validation, and uses RE2 so there's no backtracking risk.

Spec coverage is at 98.5% for Draft 2020-12 with full $dynamicRef support.

Given the C++ core and regex engine, it seems like a good fit for fuzzing. Would love to hear your thoughts!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant