nst/JSONTestSuite resource
A comprehensive test suite for RFC 8259 compliant JSON parsers observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3601
- days_rel: n/a
- days_push: 649
- n_releases_24m: 0
Adoption not part of the score
1163 stars · 177 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A comprehensive test suite of JSON files for validating RFC 8259 compliant JSON parsers, with files named to indicate whether content must be accepted, rejected, or is implementation-defined. It includes wrapper scripts for many parsers and a Python runner that generates comparison results.
Use cases
- test my parser against a conformance suite
- check which parsers accept invalid
- compare parser implementations
- find edge cases in parsing like huge numbers and duplicate keys
- validate rfc 8259 compliance of a library
- run parser tests and generate an html report
When to choose
- you are building or testing a JSON parser and need a standard conformance test suite
- you want to compare how different JSON parsers handle edge cases
- you need known-good and known-bad JSON test files
When to avoid
- you need a JSON parser or serializer library rather than test data
- you need testing for JSON Schema or JSON5 rather than strict RFC 8259 JSON
Facets
dataset · maturity stable
testing parser fuzzing parsers testing developer-tools cross-platform python cli -parsing test-suite rfc-8259 conformance-testing parser-comparison
1 source
- readme: https://github.com/nst/JSONTestSuite · fetched 2026-08-28 · 23adefb69351
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| nst/JSONTestSuite | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="nst/JSONTestSuite")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem