Starcounter-Jack/JSON-Patch
Lean and mean Javascript implementation of the JSON-Patch standard (RFC 6902). Update JSON documents using delta patches. observed · 2026-08-28
Health v2 · maintenance only
44/100
- Activity 48
- Release rhythm 8
- Longevity 100
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: 4918
- days_rel: n/a
- days_push: 314
- n_releases_24m: 0
Adoption not part of the score
1982 stars · 223 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A lean, high-performance JavaScript implementation of the JSON-Patch standard (RFC 6902) for updating JSON documents with delta patches. It can apply and validate patches, observe object changes to generate patches, and compare two objects to compute their difference.
Use cases
- apply RFC 6902 JSON Patch operations to a JSON document
- send only the changes to update a JSON document over HTTP PATCH
- generate a patch describing the difference between two JSON objects
- observe a JavaScript object and produce patches when it changes
- validate a sequence of JSON Patch operations before applying them
When to choose
- you need a standards-compliant, small-footprint JSON Patch library in JavaScript or TypeScript
- you build REST APIs using the HTTP PATCH verb and want delta updates
- you need to diff two JSON documents or track object mutations as patches
- you need a library that runs in browsers, Node.js, and Deno
When to avoid
- you need JSON Merge Patch (RFC 7386) or a different diff format
- you work outside the JavaScript ecosystem
- you need deep document diffing with semantic awareness beyond JSON Patch operations
Facets
library · maturity active
serialization json developer-tools developer-tools web-development apis browser cross-platform json-patch rfc6902 delta-patches http-patch object-observation diffing nodejs deno javascript
1 source
- readme: https://github.com/Starcounter-Jack/JSON-Patch · fetched 2026-08-28 · 531a936ba05a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Starcounter-Jack/JSON-Patch | main | 44 |
For agents
markdown · JSON · MCP: product_card(name="Starcounter-Jack/JSON-Patch")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem