Fast test to determine if an object is JSON-like
Traverse JSON Schema passing each schema object to callback
Parse and stringify JSON with comments. It will retain comments even after saved!
JSON.parse with bigints support
JSON parse with prototype poisoning protection
deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results, with no public domain dependencies
Scanner and parser for JSON with comments.
JSON Web Token implementation (symmetric and asymmetric)
Parse a JSON string that has git merge conflicts, resolving if possible
Support for proto3 JSON serialiazation/deserialization for protobuf.js
deterministic `JSON.stringify()` - a faster version of substack's json-stable-strigify without jsonify
General purpose glob-based configuration matching.
JSON for Humans
JSON parse & stringify that supports binary via bops & base64
Some utilities for JSON pointers described by RFC 6901
Types for Iconify data
A JavaScript implementation of a extendable, fully compliant JSON Schema validator.
No-dependencies, low-level, high-performance JIT code generation package for JavaScript
Encode/decode circular structures for converting to and from JSON.
Converts OpenAPI Schema Object to JSON Schema
Utility functions to deal with references in objects
JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes
Parse partial JSON generated by LLM
decycle your json
JSON Object Signing and Encryption
Type check JSON objects
Turn Ruby objects into JSON -- correctly!
High Performance JSON Serialization for ActiveRecord & Ruby Objects
Take two Ruby objects that can be serialized to JSON. Output an array of operations (additions, deletions, moves) that would convert the first one to the second one.
A simple JSON serializer used as a drop-in replacement of Active Model Serializer
Compare two JSON objects with pretty diffs
Truncate any JSON values to a certain length. Truncate to a maximum depth. Truncate to a maximum number of array elements.
Manage JSON object in string typed attributes for ActiveRecord models
Given a JSON API string, we parse it and return a document that can be browsed — as if the objects defined in the file were plain old Ruby objects.
Ruby object → JSON serialization.
Simple JSON-API to ruby object conversion