-
serde_json
A JSON serialization file format
-
simd-json
High performance JSON parser based on a port of simdjson
-
sonic-rs
fast Rust JSON library based on SIMD
-
assert-json-diff
Easily compare two JSON values and get great output
-
json5
serializer and deserializer which speaks Serde
-
pbjson
conversion
-
serde_json_lenient
A lenient JSON serialization file format
-
serde_json_canonicalizer
JSON Canonicalization Scheme (JCS - RFC 8785) implementation
-
deser-hjson
a Hjson deserializer for Serde
-
json_comments
strip comments from JSON before parsing
-
abi_stable
For doing Rust-to-Rust ffi,writing libraries loaded at program startup
-
serde_json5
A Serde (de)serializer for JSON5
-
jsonrpc-core
Transport agnostic rust implementation of JSON-RPC 2.0 Specification
-
miniserde
Data structure serialization library with several opposite design goals from Serde
-
serde_json_path
Query serde_json Values using JSONPath
-
auditable-info
High-level crate to extract the dependency trees embedded in binaries by
cargo auditable -
serde_json_borrow
JSON deserialization into a borrowed DOM
-
typescript-type-def
Generate TypeScript type definitions for Rust types
-
serde_jsonc
A JSON serialization file format
-
json-five
JSON5 parser with round-trip capabilities and compatible with the serde data model
-
deserr
Deserialization library with focus on error handling
-
json-strip-comments
Strip comments from JSON
-
serde_jcs
JSON Canonicalization Scheme (JCS) for Serde
-
json_value_merge
Interface to merge serde_json::Value objects
-
prost-wkt-types
Helper crate for prost to allow JSON serialization and deserialization of Well Known Types
-
pbjson-types
Protobuf well known types with serde serialization support
-
serde_json_path_to_error
A drop in replacement for serde_json where detailed errors are the default
-
canonical_json
A Canonical JSON serializer
-
pbjson-build
Generates Serialize and Deserialize implementations for prost message types
-
macro-string
Eager evaluation of macros like
concat!andenv! -
serde_toon_format
Serde-compatible TOON v3.0 encoder/decoder
-
olpc-cjson
serde_json Formatter to serialize as OLPC-style canonical JSON
-
json-escape
A no_std, zero-copy, allocation-free library for streaming JSON string escaping and unescaping. Ergonomic, fast, RFC 8259 compliant, with layered APIs for iterators, I/O streaming, and low-level tokens.
-
ijson
A more memory efficient replacement for serde_json::Value
-
jsonrpc-server-utils
Server utils for jsonrpc-core crate
-
cirru_parser
Parser for Cirru text syntax
-
sciformats_serde_json
A JSON serialization file format
-
serde-flattened
A
csvandserde_jsonextension for flattening nested structures into flat representations. This enables for example serialization/deserialization of nested data to/from CSV. -
syntaqlite
Parser, formatter, validator, and language server for SQLite SQL — built on SQLite's own grammar
-
expect-json
For comparisons on JSON data
-
value-ext
Serde Json Value Extension Trait and Json Utilities
-
serde_json_any_key
Workaround for "key must be a string" error with serde_json. De/serialize any HashMap<K,V>, Vec<K,V>, Iter<(&K,&V)>, or Iter<&(K,V)> as a JSON map.
-
golem-wasm
Golem WASM base types
-
serde_json_bytes
a JSON Value object with strings backed by Bytes, parsed by serde_json
-
golem-wasm-rpc
Golem WASM RPC support library
-
matrix-sdk-store-encryption
Helpers for encrypted storage keys for the Matrix SDK
-
morphix
Observing and serializing mutations
-
jexl-eval
A JEXL evaluator written in Rust
-
beve
(Binary Efficient Versatile Encoding) specification with serde support
-
cityjson-json
Serde adapter for CityJSON 2.0, providing (de)serialization on top of the
cityjson-typescrate -
laminate
Progressive data shaping for Rust — type coercion, format detection, and fault-tolerant deserialization built on serde
-
valq
macros for querying semi-structured data with the JavaScript-like syntax
-
jetro
transform, query, and compare JSON
-
girolle
A nameko like lib in rust
-
googletest-json-serde
GoogleTest matchers for serde_json::Value
-
datavalue-rs
Bump-allocated JSON value type with a built-in zero-copy parser and serde_json-style access API
-
rustia-rs
Rust version of typia.io for type-safe JSON validation and LLM JSON parsing
-
json_dotpath
Dotted path access to nested JSON objects (serde_json::Value)
-
lago-types
Types definitions for Lago API
-
pubnub
SDK for Rust
-
actix-error
handle REST errors, with a derive macro to generate the error type. It also provides a compatibility layer with actix-web.
-
serde_json_untagged
A JSON serialization file format
-
schema_analysis
Analyze the schema of any self describing format
-
calleen
Robust HTTP request library for those who don't like getting unnecessarily paged while on-call
-
sqlutil
building SQL queries
-
jscalendar-kit
JSCalendar core data types, validation, patching, recurrence expansion, and export
-
typia
Rust version of typia.io for type-safe JSON validation and LLM JSON parsing
-
jsonrpc-lite
JSON-RPC 2.0 Specification serialization for Rust
-
cfgmatic-merge
Flexible configuration merging for Rust applications
-
bumparaw-collections
A small set of bumpalo-backed collections for low-level operations
-
serde_dms
Serde Deserializer for DMS
-
serde-encoded-bytes
Efficient bytestring serialization for Serde-supporting types
-
qubit-json
Lenient JSON decoder for non-fully-trusted JSON text inputs
-
servo-devtools-traits
A component of the servo web-engine
-
typewire-schema
Schema types for the typewire crate
-
struct-to-json-db
minimalist file-based database designed for straightforward software applications. It leverages the Serde crate to seamlessly serialize and deserialize a HashMap of structured data to and from JSON files…
-
fel-core
Formspec Expression Language — parser, evaluator, and dependency analysis
-
alt_serde_json
A JSON serialization file format
-
serdeio
Tiny IO utility library for Rust to serialize/deserialize Serde compatible structs
-
combycode-dpe
DPE framework for building streaming pipeline tools in Rust
-
versed
generating DTOs and their migrations from schema descriptions
-
moz-cli-version-check
Version checking library for Mozilla CLI tools
-
serde_luaq
A Lua %q serialization file format
-
compress-json-rs
Store JSON data in a space-efficient compressed form, with round-trip compression/decompression
-
cve
Mappings for parsing the CVE JSON files
-
opejson
Surgical JSON manipulation macros for Rust. (Strict, Genesis, and Law modes)
-
abxbus-rust
abxbus Event Bus library
-
serde_encom
Official EnCom library
-
deser-incomplete
Deserialize incomplete or broken data with Serde
-
stremio-serde-hex
Hexadecimal encoding/decoding with serde
-
json_shape
handle JSON shape
-
midiserde
When mini isn't enough and serde is too much
-
jsonrpc-core-client
Transport agnostic JSON-RPC 2.0 client implementation
-
jsonml
deserialization and serialization
-
serde-json-assert
Flexible JSON assertions
-
xopsy
Structural pattern matching DSL for JSON. Perform declarative diagnostics and surgical in-place updates on dynamic data.
-
json_size
calculate the size of a JSON object
-
serde_json_ext
A serde_json extension that provides configurable bytes serialization formats (hex, base64, default array)
-
serde-jsonlines
Read & write JSON Lines documents
-
matterhorn
A lenient front matter parsing crate that supports files prefixed with YAML, JSON, and TOML front matter
-
json_partial
Json fixing parser for imperfect json given by LLMs
-
mii-http-client
Generated Rust clients for mii-http specs
-
serde_trim
serde deserialize_with String trim.Supports multiple std::collections types
-
serde_jsonc2
A JSON(C) serialization file format (fork of serde_json)
-
json-unflattening
flattening and unflattening JSON structures
-
llm-extract
Extract structured data from LLM responses — fence strip, JSON repair, fuzzy repair, typed deserialization
-
serde_hash
seamlessly integrating HashIds with Serde serialization and deserialization. This library provides a convenient way to obfuscate numeric IDs in your JSON output without changing your…
-
jsone
Zero-loss JSON serialization for Rust
-
eventsourced
Event sourced entities in Rust
-
json-feed-model
JSON Feed model
-
axum-routes
Create an axum Router from an enum and resolve routes
-
sqlx-json
Database-agnostic row-to-JSON conversion for sqlx
-
azalea-chat
Parse Minecraft chat messages
-
serde_ubj
Universal Binary JSON data format for Rust with Serde (both
stdandno_stdenvironments) -
sosaku
Filtering DSL for JSON and JSON-like data formats
-
fsqlite-cli
Interactive SQL shell
-
typed-json
A JSON serialization file format
-
serde-tristate
Three-state Patch<T> for HTTP PATCH bodies with automatic serde integration
-
i3ipc-types
containing all the types needed to communicate with i3, along with their serde implementations and implementations of many std traits
-
serde_save_lib
JSON handler for serde data with I/O capabilities
-
jvars
Tools for working with JSON via data paths
-
serialize-to-javascript
Serialize a serde::Serialize item to a JavaScript literal template using serde_json
-
serde_partiql
A PartiQL data model serialization file format
-
quickfig
Replace boilerplate in apps that read from user configuration files
-
toon-macro
Ergonomic macros for constructing and parsing TOON (Token-Oriented Object Notation) values
-
ron2json
Convert ron files to json, yaml, or toml or vice versa
-
protoc-gen-prost-serde
Protocol Buffers compiler plugin providing JSON serializations
-
car-a2ui
A2UI protocol model and surface store for CAR
-
jcard
RFC 7095 jCard (JSON representation of vCard) types with serde support
-
hjson
serialization file format
-
config_file_macros
Add file configuration support for the struct to enable seamless serialization and deserialization of its fields, improving data management and persistence
-
philiprehberger-json-diff
Structural JSON diff with path tracking for Rust
-
json_value_remove
Interface to remove serde_json::Value elements
-
serde-patch
JSON Merge Patch (RFC 7396) with optional recursive diff generation for Serde-derived structs
-
json_filter_sorted
Serde JSON sorted and filter
-
typeshift
Zod-like parse, validation, and JSON Schema flow for Rust types
-
cdumay_error_json
JSON error
-
json-crawler
Wrapper for serde_json that provides nicer errors when crawling through large json files
-
json_value_search
Interface to search elements into serde_json::Value
-
ser-write-json
JSON serializer for ser-write and deserializer for convenience
-
serde-json-fmt
Configurable formatting for serde_json serialization
-
superjson-rs
port of superjson - safely serialize and deserialize data types beyond standard JSON
-
rusty_json
A lightweight and straightforward JSON library for Rust, providing basic JSON functionality, serialization, and manipulation
-
serde_json_lodash
lodash.js ported version, work with serde_json::Value
-
rtcm-json
JSON serialization/deserialization of RTCM v. 3
-
line_module_attach
This document describes LINE Messaging API
-
serde_resolve
Recursively traverse and transform strings in serde structs
-
line_shop
This document describes LINE Mission Stickers API
-
irelia_encoder
wrapper around the native LoL APIs
-
rsjson-lua
a json module based on serde-json (rust)
-
config_file_types
Automatically generate file configuration wrapper
-
mdbx-derive-tests
poorman MDBX orm
-
canon-json
serde_json Formatter to serialize as RFC 8785 canonical JSON
-
mdbx-derive-traits
poorman MDBX orm
-
json-canon
Serialize JSON into a canonical format
-
zcstring
High-performance zero-copy string handles for Serde, backed by arcstr
-
json-matcher
declaratively matching JSON values
-
http-json-stream
An asynchronous JSON streamer for HTTP network requests
-
serde_json_merge
Merge, index, iterate, and sort a serde_json::Value (recursively)
-
lighty-version
Minecraft version management for Lighty Launcher
-
glove
Extremely client-server type-safe IPC
-
remi-fs
🐻❄️🧶 Official and maintained remi-rs crate for support of the local filesystem
-
serde_json_diagnostics
Enhanced deserialization error diagnostics for serde_json with accurate JSON path tracking
-
figcon
A small stupid-simple synchronous serde_json config manager
-
parse-rs
A modern and asynchronous Rust SDK for interacting with Parse Server backends
-
mrubyedge-serde-json
mruby-serde-json provides JSON serialization/deserialization for mruby/edge using serde_json
-
cgp-serde-json
CGP wrapper around serde_json
-
devsper-plugins
Distributed AI Swarm Runtime
-
json_scanner
JSON parser that reports positions
-
mdbx-derive
poorman MDBX orm
-
package-json-config
Rust representations for types belonging to a
package.jsonfile. Supports (de)serialization, JSON schema and merging -
vantage-csv
Vantage extension for CSV files
-
plexor-codec-serde-json
JSON codec implementation for the Plexo distributed system architecture using Serde
-
elicit_serde_json
Elicitation MCP tools for serde_json types (Value, Map, Number)
-
serde_json_path_macros
Macros for the serde_json_path crate
-
raftpico
Raft framework built on top of the raftbare crate
-
scylla-macros-flex
This fork of scylla-macros provide alternative parsers with improved compatibility when reading rows & UDTs
-
faster-pest
A generator for high-performance Pest parsers, bringing your grammar to the next level
-
json-tag
Rust serde attribute macro for JSON# — the #type convention for cross-language type tagging in JSON
-
lib-humus-configuration
Helper crate for reading configuration files into data structures using serde
-
include_json
Parse JSON file at compile time and embed as serde_json::Value
-
idc
A lightweight crate for propagating errors
-
ssi-cose
CBOR Object Signing and Encryption for the
ssilibrary -
display_json
Procedural macros for implementing Display, Debug and FromStr for (de)serializing json strings
-
json-lines
A no_std + serde compatible message library implementing JSON Lines
-
lamedh_runtime
AWS Lambda Runtime
-
klieo-flows
Multi-agent composition shapes (Sequential / Parallel / Loop / Graph) for the klieo agent framework
-
miniserde-miku
Data structure serialization library with several opposite design goals from Serde
-
json_value_resolve
Interface to resolve String to serde_json::Value
-
evutils
Handy helper utilities for working with enum variants
-
json-result
A generic enum representing a JSON result that can either be a success (
Ok) with a value of typeTor an error (Err) with a value of typeE -
json-pretty-compact
A compact & pretty formatter for serde_json
-
ft-sys-shared
ft-sdk: SDK for building FifthTry Applications
-
sqlx-transparent-json-decode
Decode JSON from Postgres sqlx queries, without the Json<> wrapper type
-
serde_kson
JSON library designed for developers familiar with scripting languages. Super flexible type conversion
-
jsonrpc-client-transports
Transport agnostic JSON-RPC 2.0 client implementation
-
cryptid-rs
encrypt and decrypt integer IDs to URL safe strings
-
netlify_lambda
AWS Lambda Runtime
-
json-template
creating JSON templates
-
gc_json_bridge
Gridcore Json Parsing ABI Bindings
-
jsax
A SAX-style parser for JSON
-
nanocl_error
Nanocl error types
-
conflag
powreful configuration language, extending JSON with declarative and functional language features
-
pulith-serde-backend
Serialization backend contract and JSON baseline adapter for Pulith
-
cargo-play
Run your Rust code without setting up Cargo
-
alexa_sdk
Implements Request/Response for Amazon Alexa skills
-
json-objects-to-csv
Robust Rust library for converting JSON objects into CSV rows
-
serde-json-file-io
A package for writing and reading from/to JSON, Data Structures which implement serde's Serialize and or Deserialize
-
prost-canonical-serde
Canonical JSON encoding for Prost-generated protobuf bindings
-
eager_json
Deserialize JSON from io::Read by buffering into a string
-
singlefile-formats
Default file format implementations for singlefile
-
ls_rules
A Little Snitch .lsrules file format model
-
winterbaume-bedrock-flow-parser
Bedrock Agent flow definition JSON parser — converts serde_json::Value into a typed FlowDefinition AST
-
rconn
network protocol
-
messy_json
JSON Parser for dynamically structured documents
-
merge-struct
Deep merge for serializable structs
-
libcrio
A wrapper around the crictl cli to return serde_json objects
-
serde_any
Dynamic serialization and deserialization with the format chosen at runtime
-
json_typegen
Procedural macro that generates Rust types from JSON samples
-
miniconf_mqtt
MQTT interface for
miniconf, usingminimq -
js-sandbox
Execute JavaScript code from Rust in a secure sandbox, and transport data to/from JS plug-ins
-
serde_json_pythonic
fork that includes a Pythonic JSON formatter
-
mruby-serde-json
JSON serialization/deserialization for mruby/edge using serde_json
-
tote
A lightweight data cache for CLI libraries
-
swaybar-types
building swaybar status commands in rust
-
liquid-json
A Liquid template engine for JSON
-
akari_serde
Seamless bidirectional conversion between Akari Values and serde-compatible formats
-
mavec
Converts an object-like json into a String vector
-
ryan-cli
Ryan: a configuration language for the practical programmer
-
garlandtools
interacting with the GarlandTools API
-
cherry-rs
Tools for designing sequential optical systems
-
actix-json-validator
A user and client-friendly JSON validator for Actix Web that automatically returns structured, nested error messages for invalid requests
-
jetro-macros
Compile-time macros for jetro: jetro!() and #[derive(JetroSchema)]
-
json-spanned-value
Track the origin of your json values for better error reporting!
-
pathogen
Typed references and deep mutation into Rust types
-
pikav
that help you send event to client with topic subscription
-
cjson
Canonical JSON serializer
-
serde-hex
Hexadecimal encoding/decoding with serde
-
skp-validator-actix
Actix Web integration for skp-validator - high-performance validation for Actix services
-
serde-nested-json
Helpers for de/serializing nested JSON strings with Serde
-
object-rainbow-json
serde_json for object-rainbow
Try searching with DuckDuckGo.