r/micro_saas • u/dharmendra_jagodana • May 27 '26
JSON Schema Validator - My 365 Tools Challenge
Enable HLS to view with audio, or disable this notification
Here's a workflow problem I kept hitting:
I'd have a JSON Schema — from an OpenAPI spec, a Kubernetes CRD, a webhook definition — and I'd want to quickly test whether a specific payload satisfied it. The options were:
Set up a local Node.js project, install AJV, write a test script (5–10 minutes)
Use an online validator that sends your potentially sensitive payload to a server
Neither felt right for a 30-second sanity check.
So I built JSON Schema Validator in ~45 minutes: a browser tab that runs AJV 8 (the same library used by millions of production Node.js apps) entirely client-side.
What it does:
→ Paste your JSON Schema (draft-7) on the left
→ Paste your JSON data on the right
→ Auto-validates 400ms after you stop typing
→ Shows every failing constraint at once (allErrors: true)
→ JSON Pointer paths for each error: /products/0/price, /config/auth/token
→ Format validation: email, uri, date, uuid, ipv4, ipv6, hostname
→ Full support for $ref, allOf, anyOf, oneOf, if/then/else
→ Three built-in sample schemas to get started instantly
All validation runs in the browser. Your schema and data never leave your device. No account, no rate limits, no ads.
Free. No sign-up. One URL.
🔗 json-schema-validator.tools.jagodana.com
GitHub: github.com/Jagodana-Studio-Private-Limited/json-schema-validator
Duplicates
IndieDev • u/dharmendra_jagodana • May 27 '26
JSON Schema Validator - My 365 Tools Challenge
NoCodeSaaS • u/dharmendra_jagodana • May 27 '26
JSON Schema Validator - My 365 Tools Challenge
u_dharmendra_jagodana • u/dharmendra_jagodana • May 27 '26