Source: doc.rust-lang.org (std library reference) · crates.io database dump, 2026-07-25 (crates directory)Contact
BROWSE A-Z

All 305,250 crates, alphabetically

Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.

jsoncompat_openapiOpenAPI 3.1 validation and lowering for jsoncompat172MIT jsondataJSON processing package for document databases21,271MITEncodingParsing tools jsondata-deriveMacros for jsondata types5,138MITEncoding jsondbJSON-based """embedded database""" library1,701MIT jsondepnetCacheable forward and reverse dependency tree for Jsonnet/libsonnet files39MITCommand line utilitiesDevelopment tools jsondiffA tool for outputs semantic difference of json38,333MITCommand line utilitiesDevelopment tools jsondiff_rsJSON Diff implementation in Rust2,136MIT jsondiffpatchJSON diff & patch (object and array diff, text diff, multiple output formats)515MITAlgorithmsData structures jsondiffpatch_rsA command line tool to diff and patch JSON documents1,517MIT jsoneZero-loss JSON serialization for Rust70MITEncodingWeb programming jsonedKeyboard-driven TUI for viewing and editing JSON — with format conversion (YAML, TOML, CSV, JSONL)121MITCommand line utilitiesDevelopment tools jsonerrjsonerr macro and builder5,161MIT OR Apache-2.0Development tools jsonerr2arrayjsonerr to array2,740MIT OR Apache-2.0Development tools jsonetteCLI application for jsonette: format, query, and configure JSON parser engine.90MIT OR Apache-2.0Command line utilitiesEncoding jsonette-coreJSON parse, format, query, and diagnostics engine — core library for the jsonette tool78MIT OR Apache-2.0EncodingParser implementations jsonfeedParser for the JSONFeed (http://jsonfeed.org) specification40,023MIT/Apache-2.0 jsonfgTypes for OGC Features and Geometries JSON (JSON-FG), a GeoJSON superset with support for arbitrary coordinate reference systems,…79MIT OR Apache-2.0EncodingScience::Geospatial jsonfilejsonfile1,494MIT jsonfilterFilter and compare JSON objects3,089MIT jsonfixerA Rust library to repair broken JSON strings, commonly used to parse the output of LLMs1,793MITParser implementationsText processing jsonfizz🎨 Fast, zero fuss JSON formatter and pretty printer for the terminal56MIT OR Apache-2.0Command line utilitiesDevelopment tools jsonfmtA command line program for pretty-printing or minimizing json files.25,726Apache-2.0/MITCommand line utilities jsonforgeA Rust procedural macro for generating JSON schema validators from Rust types55Apache-2.0Development tools::Procedural macro helpers jsonformatFormats JSON extremely fast73,232MITParser implementations jsonformat-cliFormats JSON extremely fast2,550MITCommand line utilities jsongraphJSON Graph Format data structures325MIT OR Apache-2.0Encoding jsongrepJSONPath-inspired query language for JSON, YAML, TOML, and other serialization formats4,096MITCommand line utilitiesText processing jsonguardInput inspection and output sanitization for JSON/JSONL, CSV, and TSV — guards against formula injection, bidi-override,…672MITEncodingParser implementations jsonh_rsJSON for Humans in Rust.89MIT jsonicFast, small JSON parsing library for rust with no dependencies37,401MIT OR Apache-2.0 jsoniceStreaming JSON pretty printer4,1930BSD jsonifySimple struct to JSON library for Rust2,386MIT OR Apache-2.0 jsonistA JSON formatter6,332MITEncodingParsing tools jsonitA way to parse Json Items using iterators from streams16,395Apache-2.0Encoding jsonkdlJSON to KDL converter840MIT jsonkeycompareA very simple program that compares two or more JSON files and reports any keys that are present in the first file but not in any…1,010non-standard jsonkitA high-performance, lightweight Rust utility library engineered for robust JSON data processing.153MIT jsonlAn implementation of JSON Lines for Rust3,447,433MIT OR Apache-2.0EncodingNetwork programming jsonl-viewerA TUI viewer for JSONL files with tree view and filtering19MITCommand line utilitiesDevelopment tools jsonl_loggerAsync queue-based structured logging with JSONL output684MIT jsonlangRust version of JSONLang. Under heavy dev *DO NOT USE* at this time. Use the C version instead.2,464Apache-2.0 jsonlinesUtilities to work with json lines6,974Apache-2.0Command line utilities jsonlogicA JsonLogic implementation in Rust49,741MITEncodingParser implementations jsonlogic-fastFast, embeddable, cross-runtime JSON-Logic evaluation233MIT OR Apache-2.0ConfigurationDevelopment tools jsonlogic-rsjsonlogic (jsonlogic.com) implemented in Rust66,171MITParsing toolsWebAssembly jsonlrpcA JSON-RPC 2.0 library that streams JSON objects in JSON Lines format10,781MIT jsonlrpc_mioNon-blocking `jsonlrpc` server and client using `mio`4,908MIT jsonmjsonm implementation port for Rust. jsonm is a fast and safe way to compress JSON messages using memoization. jsonm makes…28,658MITCompression jsonm-bugfixedjsonm implementation port for Rust. jsonm is a fast and safe way to compress JSON messages using memoization. jsonm makes…1,566MITCompression jsonmapJsonMap for store values of multiple types value in one Map.8,474GPL-3.0-or-laterAccessibilityCompilers jsonminercli json data mining tool1,672Apache-2.0 jsonmlJsonML deserialization and serialization7,500MIT OR Apache-2.0 jsonmodemA streaming, incremental JSON parser445MIT OR Apache-2.0 jsonnetrust-jsonnet - The Google Jsonnet( operation data template language) for rust3,208 jsonnet-goIdiomatic rust bindings for go-jsonnet13,465MIT OR Apache-2.0API bindings jsonnet-go-sysRust bindings for the go-jsonnet C API15,610Apache-2.0 jsonnet-rsBindings to libjsonnet (https://jsonnet.org/), a domain specific configuration language that helps you define JSON data.61,339Apache-2.0 jsonnet-rs-docsrs-buildBindings to libjsonnet (https://jsonnet.org/), a domain specific configuration language that helps you define JSON data.1,318Apache-2.0 jsonnet-sysNative bindings to the libjsonnet library63,099Apache-2.0 jsonnlpan implementation of the JSON-NLP data structure5,190Apache-2.0API bindingsData structures jsonoxCLI based RESTful JSON server + store written in Rust.3,018non-standardCommand line utilitiesDatabase implementations jsonpFast Json pointers in Rust5,383MIT OR Apache-2.0EncodingParsing tools jsonparserA Rust crate for efficient parsing and validation of JSON data into strongly typed Rust data structures, enabling data integrity…16,198MIT OR Apache-2.0EncodingParser implementations jsonpatch_rsJSON Patch implementation in Rust2,094MIT jsonpathJSONPath for Rust1,179,080MITParsing tools jsonpath-plusA JSONPath implementation in Rust, compliant with the Proposal A specification as well as including several extensions such as…108,510MIT/Apache-2.0API bindingsParser implementations jsonpath-rfc9535A complete RFC 9535 (JSONPath) query engine for serde_json values.21MIT OR Apache-2.0Data structuresParser implementations jsonpath-rustThe library provides the basic functionality to find the set of the data according to the filtering query.79,393,442MITDevelopment toolsParsing tools jsonpath_libIt is JsonPath engine written in Rust. it provide a similar API interface in Webassembly and Javascript too. - Webassembly Demo:…14,155,566MITAPI bindingsParser implementations jsonpath_lib-flIt is JsonPath engine written in Rust. it provide a similar API interface in Webassembly and Javascript too. - Webassembly Demo:…7,766MITAPI bindingsParser implementations jsonpath_lib2An updated fork of jsonpath_lib. The original crate has not been updated since 2021 Jun 03. It is JsonPath engine written in…5,017MITAPI bindingsParser implementations jsonpath_lib_polars_vendorIt is JsonPath engine written in Rust. it provide a similar API interface in Webassembly and Javascript too. - Webassembly Demo:…2,066,950MITAPI bindingsParser implementations jsonpath_rsA JsonPath engine written in Rust5,914SSPL-1.0API bindingsDatabase interfaces jsonpickreserving the name for later. the project will let you put in a json path, and print the contents to stdout1,474MIT jsonpilera Json syntax programming language for Windows16,961Apache-2.0Compilers jsonpointer_flattenLibrary to flatten a JSON object or array using JSON Pointer addressing6,182non-standard jsonpositionFinds a path to a JSON element at a provided string index998MITAlgorithmsText processing jsonppReads json either from stdin or a file and pretty prints it on stdout.3,641GPL-3.0 jsonpretty5erRedistribution of json5format for easier installation1,961non-standardDevelopment tools jsonprimaRFC 8259 compliant JSON validator in Rust.6,634MITCommand line utilitiesDevelopment tools jsonptrData structures and logic for resolving, assigning, and deleting by JSON Pointers (RFC 6901)57,575,786MIT OR Apache-2.0 jsonptr-liteTiny JSON Pointer lookups for serde_json::Value56MIT OR Apache-2.0Data structuresParsing tools jsonptr_rsTools for Manipulating JSON Elements2,613MIT jsonqUnlock the power of effortless JSON data querying with this sleek Rust package, simplifying your coding journey.1,444MIT jsonrefDeref your JSONSchema here!169,310MIT jsonrepairFast, low-dependency JSON repair for Rust. Turns 'almost JSON' into valid JSON; supports streaming and writer-based output.35,971MIT OR Apache-2.0Command line utilitiesParsing tools jsonrepair-rsRepair broken JSON — fix quotes, commas, comments, trailing content, and 30+ other issues9,985MITEncodingParser implementations jsonresponderJSON responder for errors macro for Rocket1,730MITEncodingWeb programming jsonresume-rendererGenerates a file from a JSON Resume and a template.7,777MIT jsonrpcRust support for the JSON-RPC 2.0 protocol4,229,848CC0-1.0 jsonrpc-asyncRust support for the JSON-RPC 2.0 protocol138,005CC0-1.0 jsonrpc-baseA minimalistic types implementation of the JSON-RPC protocol3,187MIT/Apache-2.0 jsonrpc-client-coreA crate for generating transport agnostic, auto serializing, strongly typed JSON-RPC 2.0 clients107,940MIT/Apache-2.0EncodingNetwork programming jsonrpc-client-httpA transport implementation for jsonrpc-client-core based on Hyper and futures92,041MIT/Apache-2.0Network programmingWeb programming jsonrpc-client-transportsTransport agnostic JSON-RPC 2.0 client implementation.6,185,076MITAsynchronousNetwork programming jsonrpc-codecRename to jsonrpc-parse3,321MIT jsonrpc-coreTransport agnostic rust implementation of JSON-RPC 2.0 Specification.18,996,183MITAsynchronousNetwork programming jsonrpc-core-clientTransport agnostic JSON-RPC 2.0 client implementation.6,139,329MITAsynchronousNetwork programming jsonrpc-debuggerA terminal-based JSON-RPC debugger with interception capabilities3,791MITCommand line utilitiesDevelopment tools::Debugging jsonrpc-deriveHigh level, typed wrapper for `jsonrpc-core`6,974,876MIT jsonrpc-fdpassJSON-RPC 2.0 with Unix file descriptor passing33,457MIT OR Apache-2.0 jsonrpc-http-serverRust http server using JSONRPC 2.0.6,181,184MIT jsonrpc-http-server-plusRust http server using JSONRPC 2.0.6,096MIT jsonrpc-ipc-serverIPC server for JSON-RPC3,999,118MIT jsonrpc-liteJSON-RPC 2.0 Specification serialization for Rust.259,815MIT/Apache-2.0 jsonrpc-macrosHelper macros for jsonrpc-core28,306MIT jsonrpc-macros-plusHelper macros for jsonrpc-core10,878MIT jsonrpc-parseparse JSON-RPC (2.0) from TCP Bytes or deparse JSON-RPC to Codec and Bytes6,560MIT jsonrpc-pubsubPublish-Subscribe extension for jsonrpc.6,572,776MIT jsonrpc-pubsub-examplesExamples of Publish-Subscribe extension for jsonrpc.1,804MIT jsonrpc-quicJSON-RPC over QUIC for safe-authd comm18,469MIT OR BSD-3-Clause jsonrpc-reactorJSON-RPC 2.0 Rust implementation with tokio backend.4,044MIT/Apache-2.0 jsonrpc-rsFutures base jsonrpc server/client framework17,694non-standard jsonrpc-sdk-clientA simple JSON-RPC client.8,568Apache-2.0 OR MITWeb programming jsonrpc-sdk-macrosA internal crate used by jsonrpc-sdk-prelude.10,302Apache-2.0 OR MITWeb programming jsonrpc-sdk-preludeCommon structs and traits for jsonrpc-sdk.9,642Apache-2.0 OR MITWeb programming jsonrpc-server-utilsServer utils for jsonrpc-core crate.6,989,083MIT jsonrpc-stdio-serverSTDIN/STDOUT server for JSON-RPC242,471MIT jsonrpc-sysJSON-RPC 2.0 types.6,156MIT jsonrpc-tcp-serverTCP/IP server for JSON-RPC369,959MIT jsonrpc-testSimple test framework for JSON-RPC.55,620MIT jsonrpc-typesA set of types for representing JSON-RPC requests and responses.31,748MIT/Apache-2.0Network programmingWeb programming jsonrpc-utilsAlternative pub/sub and server implementations for jsonrpc-core119,788MIT jsonrpc-utils-macrosProc-macros for jsonrpc-utils111,593MIT jsonrpc-v1Rust support for the JSON-RPC 1.0 protocol3,287CC0-1.0 jsonrpc-v2JSONRPC 2.0 server242,149MIT jsonrpc-v2-macrosProc macros for jsonrpc-v2112,683MIT jsonrpc-wsJSON-RPC 2.0 websocket client & server implementation.817MIT OR Apache-2.0AsynchronousNetwork programming jsonrpc-ws-clientJSON-RPC 2.0 websocket client implementation.2,104MITAsynchronousNetwork programming jsonrpc-ws-serverWebSockets server for JSON-RPC2,279,967MIT jsonrpc2JsonRPC2 Library4,268GPL-3.0 jsonrpc_clientAn async, macro-driven JSON-RPC client with pluggable backends.109,130MIT OR Apache-2.0API bindingsNetwork programming jsonrpc_client_macroInternal proc-macro crate for `jsonrpc_client`.97,606MIT OR Apache-2.0 jsonrpc_v2_awcJSON RPC client based on awc (actix web client)1,663Apache-2.0 jsonrpc_v2_clientJSONRPC Client based on async-std4,069Apache-2.0 jsonrpceJSON-RPC 2.0 for Rust31MIT jsonrpcmsgA Rust library to serialize (encode) and deserialize (parse) JSON-RPC messages.574,608MIT OR Apache-2.0Network programming jsonrpseeJSON-RPC client/server framework22,759,429MIT jsonrpsee-client-transportJSON-RPC client transports18,561,712MIT jsonrpsee-coreUtilities for jsonrpsee22,473,871MIT jsonrpsee-http-clientJSON-RPC HTTP client16,897,423MIT jsonrpsee-http-serverHTTP server for JSON-RPC1,385,573MIT jsonrpsee-proc-macrosProcedueral macros for jsonrpsee18,052,406MIT jsonrpsee-serverJSON-RPC server that supports HTTP and WebSocket transports16,134,793MIT jsonrpsee-tsGenerate rpckit-compatible TypeScript schemas from jsonrpsee RPC traits839MIT jsonrpsee-ts-macrosProcedural macros for jsonrpsee-ts881MIT jsonrpsee-typesJSON-RPC v2 specific types23,540,406MIT jsonrpsee-utilsUtilities for jsonrpsee473,665MIT jsonrpsee-wasm-clientJSON-RPC WASM client9,606,919MIT jsonrpsee-ws-clientJSON-RPC websocket client18,085,913MIT jsonrpsee-ws-serverWebSocket server for JSON-RPC1,220,437MIT jsonrpseexJSON-RPC client/server framework98MIT jsonrpseex-client-transportJSON-RPC client transports388MIT jsonrpseex-coreUtilities for jsonrpsee752MIT jsonrpseex-http-clientJSON-RPC HTTP client158MIT jsonrpseex-proc-macrosProcedueral macros for jsonrpsee196MIT jsonrpseex-serverJSON-RPC server that supports HTTP and WebSocket transports193MIT jsonrpseex-typesJSON-RPC v2 specific types872MIT jsonrpseex-wasm-clientJSON-RPC WASM client158MIT jsonrpseex-ws-clientJSON-RPC websocket client160MIT jsonrsJson parser9,782GPL-3.0-only jsonsA fast crate for creating JSON strings. Works with no std.8,047MIT jsonschemaJSON schema validaton library75,143,706MITWeb programming jsonschema-annotatorAnnotate YAML and TOML configuration files with comments from JSON Schema53MIT jsonschema-cliA command line tool for JSON Schema validation.37,862MITWeb programming jsonschema-codegenGenerate strongly typed code from JSON Schema across multiple languages.754Apache-2.0 jsonschema-codegen-cliA CLI for generating strongly typed code from JSON Schema using the jsonschema-codegen toolkit.535Apache-2.0 jsonschema-explainRender JSON Schema as human-readable terminal documentation572Apache-2.0Command line utilitiesDevelopment tools jsonschema-for-tomlA command-line tool for validating TOML files against JSON Schema.7,677MITCommand line utilities jsonschema-macrosCompile-time JSON Schema validator generation for the jsonschema crate2,298MIT jsonschema-macros-coreCode generation implementation for the jsonschema compile-time validator macro2,328MIT jsonschema-migrateMigrate JSON Schema documents to draft 2020-12658Apache-2.0Development tools jsonschema-recursiveA high-performance command-line tool to recursively scan directories for JSON files and validate them against their defined…117MITCommand line utilities jsonschema-regexECMA 262 regex translation for the jsonschema crate673,318MIT jsonschema-schemaTyped Rust representation of JSON Schema draft 2020-121,400Apache-2.0Development tools jsonschema-transpilerA tool to transpile JSON Schema into schemas for data processing51,890MPL-2.0 jsonschema-validA simple JSON schema validator.504,027MPL-2.0 jsonschema-valid-compatA simple JSON schema validator.2,953MPL-2.0 jsonschema-valueJSON value representations and semantics shared by the jsonschema validator and its bindings17,003MIT jsonschema2gbnfConvert JSON Schema to GBNF6,666MIT jsonschema_code_generatorCrate for generating rust types from JSON schemas12,748MPL-2.0 jsonseqRead & Write json sequences RFC 74644,638AGPL-3.0+ jsonstJSON Schema hacking toolset2,923Apache-2.0Command line utilities jsonstatjsonpath stat3,302non-standard jsonstat-validatorSemantic validator for JSON-stat 2.0 — cross-field cube invariants on top of the official JSON Schema 2020-12 definitions.74Apache-2.0Parser implementations jsonsvsimple CLI validator for JSON schema4,541MIT jsontapeA minimalistic allocator-aware, zero-copy JSON & JSON5 parser in pure Rust32Apache-2.0EncodingNo standard library jsontestsSputnikVM testing library.1,539Apache-2.0 jsontojson string to frequently used programming languages type, it's lightweight and fast2,737MIT jsontomlConvert a JSON file to TOML on the CLI2,591MITCommand line utilities jsontpThe reference implementation of the JSONTP protocol in Rust5,743Apache-2.0Data structuresDate and time jsonutilUtil to parse/serialize/deserialize JSON schemas, BSON schemas and related structs5,636Apache-2.0 jsonvalidValidate JSON files for syntax mistakes using a static binary that can be easily distributed!3,530MIT/Apache-2.0 jsonwatchTrack changes in JSON data from the command line4,066MITCommand line utilities jsonwayJSON building DSL and configurable serializers for Rust21,528,005MIT jsonwebModels and traits for working with JWTs, JWAs, and JWKs with a focus on ease of use and simplicity.41MIT jsonwebkeyJSON Web Key (JWK) (de)serialization, generation, and conversion.5,362,159MIT jsonwebkey-convertConvert an RSA public key between Json Web Key and DER/PEM format.6,208Apache-2.0Authentication jsonwebtokenCreate and decode JWTs in a strongly typed way.157,456,742MIT jsonwebtoken-aws-lcCreate and decode JWTs in a strongly typed way.129,886MIT