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.
json-stream-parserA JSON parser that is capable of parsing incomplete JSON strings that are streamed in.7,489MIT
json-streaminga library for reading and writing JSON from / to a stream without the need to materialize the data in memory. Provides both…17,461Apache-2.0
json-streamparse-rsStreaming JSON balance detector: feed bytes incrementally, ask whether the buffer currently holds a complete top-level value.…20MIT OR Apache-2.0
json-streams-qlerifyCLI to generate JSON Streams apps and OpenAPI specs from qlerify34BSD-2-Clause
json-strip-commentsStrip comments from JSON4,174,020MIT
json-structural-diffA Rust JSON structural diff library2,310,374MIT
json-structural-diff-cliA Rust JSON structural diff cli2,578MIT
json-structureJSON Structure schema validation library for Rust744MIT
json-subscriberCustomizable layer and subscriber for `tracing` that emits logs in JSON7,147,782MIT
json-surfSearch/Analyze JSON and Rust Struct16,033MIT
json-syntaxStrict JSON parsing and mapping library3,158,417MIT/Apache-2.0
json-tagRust serde attribute macro for JSON# — the #type convention for cross-language type tagging in JSON.69MIT
json-tag-deriveProc-macro for json-tag — injects #[serde(tag = "#type")]142MIT
json-templateA simple library for creating JSON templates.6,745Apache-2.0
json-template-filteruser-friendly json filter with template json551MIT
json-templatesJSON-aware mustache-style {{key}} value templating for config/prompt structures43MIT
json-testA testing library for JSON Path assertions in Rust1,968MIT OR Apache-2.0
json-threat-protectionA crate to protect against malicious JSON payloads.35,768MIT
json-to-usvJSON to USV: Convert JavaScript Object Notation (JSON) to Unicode Separated Values (USV) for data markup, including for…8,964MIT OR Apache-2.0 OR GPL-2.0 OR GPL-3.0
json-to-xlsxConvert a JSON array of objects to Excel (.xlsx). No COM/OLE/LibreOffice dependencies — works on Linux, macOS, and Windows.1,160MIT
json-toolkitAn utility library providing pointer facilities and extending 3rd-parties JSON types2,761MIT
json-toolsA zero-copy json-lexer, filters and serializer.36,905MIT/Apache-2.0
json-tools-rsA high-performance Rust library for advanced JSON manipulation with SIMD-accelerated parsing, Rayon parallelism, and Python…103MIT OR Apache-2.0
json-typeEncode types as json strings1,870MIT
json-type-deriveMacro derive for json-type crate2,745MIT
json-unflatteningA Rust library for flattening and unflattening JSON structures.149,997Apache-2.0
json-utilsAn utility crate for working with JSON and JSON-schemas17,958MIT
json-valueHelper method to get the json value10,090MPL-2.0
json-walkerJSON stream parser and deserializer. In this package you decide what part of json must be parsed1,676MIT
json-web-tokenJWT4,712MIT OR Apache-2.0
json-writeA low-level interface for writing out JSON30,217MIT OR Apache-2.0
json-writerSimple and fast crate for writing JSON to a string without creating intermediate objects967,387Unlicense
json0-rsJSON0 OT implement in rust.1,570MIT
json2arrowConvert JSON files to Arrow44,960MIT/Apache-2.0
json2bigqueryA simple utility to convert JSON into a BigQuery literal.3,046MIT
json2binA fast jsonl to RWKV binidx converter in Rust7,331Apache-2.0
json2cborConvert JSON to CBOR3,4360BSD
json2csvA tool to convert JSON to CSV3,319MIT
json2dirTool that converts JSON objects to directory trees420MIT
json2excel一个把json先齐次化后转为xlsx的库2,263MIT OR Apache-2.0
json2fileGenerate file output from JSON24,205MIT
json2hclSet of tools to go from HCL to JSON and vice versa1,564MIT
json2luaConvert JSON to Lua table8,660Apache-2.0
json2markdownA Rust library to convert JSON data into well-structured Markdown format.2,838MIT
json2parquetConvert JSON files to Parquet49,400MIT/Apache-2.0
json2pbconvert json object to protobuf message7,252Apache-2.0
json2pdf-clientClient library for the json2pdf server1,609MIT OR Apache-2.0
json2rdfLibrary for converting a JSON file to N-Triple RDF1,590BSD-3-Clause OR Apache-2.0
json2rsA short description of your app35 GPL-3.0-only
json2strA simple CLI tool to read a JSON file and get back it as a quoted string1,825MIT
json2structJson 2 struct for golang9,513MIT OR Apache-2.0
json2testsMacro to generate your Rust tests from a provided JSON file318non-standard
json2tmVSCode compiled theme -> .tmTheme converter3,862GPL-3.0
json2tomlA simple CLI tool to convert json files into toml format.3,146MIT
json2toon_rsFast, bidirectional JSON to TOON converter with full TOON v2.0 specification compliance474MIT
json5A Rust JSON5 serializer and deserializer which speaks Serde.68,944,063MIT
json5-parserCommand line build example1,546MPL-2.0
json5-to-jsonA bare-bones tool for converting JSON5 to plain JSON.5,392ISC
json5_nodesParse JSON5 into nodes that retain both JSON value and input file location9,574Unlicense
json5formatCustomizable JSON5 document formatter that preserves comments29,452BSD-3-Clause
json_api_deriveCode generation for json_api1,693MIT OR Apache-2.0
json_argEasily parse structured CLI args3,937MIT
json_atomicThe Cryptographic Atom — JSON✯Atomic: canonicalization + BLAKE3 content addressing + DV25-Seal (Ed25519) for Signed Facts1,882MIT
json_cleanerA CLI tool to clean JSON files by removing null and empty values.1,007MIT
json_commentsLibrary to strip comments from JSON before parsing4,564,956Apache-2.0
json_compilation_dbRust crate to read/write JSON compilation database file.13,694MIT
json_configA JSON based configuration management solution for Rust applications.7,623MIT/Apache-2.0
json_db_rsDatabase for simple projects1,556MIT
json_derefJSON internal field links resolver1,513Apache-2.0
json_deriveProvides derive macros for lib3h/holochain persistence.1,885Apache-2.0
json_diffA small diff tool utility for comparing jsons584,790Unlicense
json_diff_ngA JSON diff library, featuring deep-sorting and key exclusion by regex. CLI is included.115,390Unlicense
json_diff_rsJSON Diff for Rust4,543MIT
json_diga json dig tool441MIT OR Apache-2.0
json_dotpathDotted path access to nested JSON objects (serde_json::Value)1,291,139MIT
json_easy2useWork with json more easily like python's dict and javascript json. includes save, load, set, append, get, delete, and more... :)11,046MIT
json_envLoads an environment variables from JSON files (`.env.json` per default) and starts a subprocess with them.14,368Apache-2.0
json_env_loggerA structured JSON logger for Rust383,032MIT
json_env_logger2A structured JSON logger for Rust, original project by softprops was abandonded.103,536MIT
json_errorsTransforms popular crates' errors into JSON errors. Aimed to be used with Rocket.43,146MIT
json_extractThis macro reduces boilerplate when using serde_json::Value variants when trying to get into a nested property.6,146MIT
json_fastUltra-fast JSON parser that outperforms serde_json by 300%644MIT OR Apache-2.0
json_filter_sortedSerde JSON sorted and filter7,570MIT
json_finderfind json in a any string and deserializes it against specific structs into Vec<T>37MIT
json_flexFlexibly Parse a JSON string30,588MIT
json_in_typea library for fast json serialization57,275BSD-2-Clause
json_in_type_deriveprocedural macros for json_in_type8,801non-standard
json_ioA tool for simplifying saving and loading serializable types to and from json files.15,666MIT
json_keyquotes_convertA Rust library crate to convert JSON from and to JSON without key-quotes.7,563MIT
json_keys_case_changerA Rust library using serde_json to change the case of the keys of an JSON object11,636MIT OR Apache-2.0
json_lexer[WIP]1,005MIT OR Apache-2.0
json_libJSON library implementation.1,269MIT
json_logLog with JSON6,119MIT
json_loggerA JSON logging implementation.25,514MIT OR Apache-2.0
json_macroPure json macro for rust_serialize. No need compiler features.12,841MIT/Apache-2.0
json_macrosConvenience macros for constructing JSON objects from literals.43,554MIT
json_map_serializerCrate for easy serializing json maps from sequense of pairs1,201MIT
json_maskFilter a JSON object as a tree to a subset using a JSON Schema as a mask1,588MIT OR Apache-2.0
json_merge_patch_genRust library for generating a JSON Merge Patch (RFC 7386)14,641MIT
json_minimalA minimal json crate.26,607MIT OR Apache-2.0
json_objectA Simple JsonObject library for Rust20Apache-2.0
json_opsImplement json pointer following the json pointer syntax, with type Option<&toml::Value>.
Overload / as path operator to point…1,561MIT OR Apache-2.0
json_parser_hibskyiA simplified JSON parser written in Rust using the Pest parsing library.1,800MIT
json_parser_kevin_wanga Json parser to parse simple structure of json1,149Apache-2.0
json_parser_simplesimple json parser lib4,023MIT
json_parser_with_pestA JSON parser created in Rust using Pest grammar.1,799MIT
json_partialJson fixing parser for imperfect json given by LLMs32,997MIT OR Apache-2.0
json_pathA Rust implementation of JsonPath9,487MIT OR Apache-2.0
json_path_binA Rust implementation of JsonPath1,530MIT OR Apache-2.0
json_placeholderThis project is for JSON Placeholder curl1,486MIT OR Apache-2.0
json_plusJSON helper functions beyond Serialization & Deserialization1,717MIT OR Apache-2.0
json_preprocessorJSON PreProcessor825MIT OR Apache-2.0
json_prettySimple Json prettifier for Rust language.50,167non-standard
json_procprovides a proc macro for parsing JSON-like syntax13,876MIT
json_proc_macroprovides a proc macro for parsing JSON-like syntax13,329MIT
json_proc_traitdefines a trait that json_proc_macro uses (avoids cyclic dependencies)7,727MIT
json_readerStreaming json reader implementation(either by lexer or by level)
only ascii json files are supported at the moment2,128MIT/Apache-2.0
json_repair_rsjson repair library for rust1,622MIT
json_rpcJSON-RPC 2.0 Implementation14,598Apache-2.0 / MIT
json_rpc_v2JSON-RPC 2.02,371MIT OR Apache-2.0
json_rpc_v2_macroJSON-RPC 2.01,554MIT OR Apache-2.0
json_rs_ggMutual conversion between strings and JSON19MIT OR Apache-2.0
json_scannerA simple JSON parser that reports positions66,337MIT
json_schemaGenerated types based on the JSON-Schema for json_schema15,110Apache-2.0
json_schema_astStrict JSON Schema Draft 2020-12 and OpenAPI 3.1 Schema Object frontend and resolved IR44,101MIT
json_schema_draft_04Structs for deserializing json schema draft 41,311WTFPL
json_schema_fuzzJSON Schema value generator35,194MIT
json_schema_test_suiteProcedural Macro Attribute to run all the test cases described in JSON-Schema-Test-Suite12,727MIT
json_schema_test_suite_proc_macroProcedural Macro Attribute to run all the test cases described in JSON-Schema-Test-Suite13,424MIT
json_schema_test_suite_test_caseProcedural Macro Attribute to run all the test cases described in JSON-Schema-Test-Suite14,145MIT
json_serialThis library will help you work with Json format753Apache-2.0
json_serializerA simple JSON serializer that can encode and decode data from a file already in valid JSON format into a Hashmap, and deserialize…1,682non-standard
json_shapeRust library to handle JSON shape5,054Apache-2.0
json_shape_buildRust library to build JSON shape data structures484Apache-2.0
json_siftJSON-Sift: parse aviation METAR weather data, decode tokens, flatten JSON, and export to CSV.40MIT
json_sift_parserJSON-Sift is my first parser. It processes aviation weather data (METAR) used in civil flights, decoding abbreviations and…42MIT
json_sizeA crate to calculate the size of a JSON object5,016MIT
json_stateA simple Rust library for managing states using json with file persistence.621MIT
json_storeJSON STORE6,650MIT OR Apache-2.0
json_strWrite json literals without ugly strings.55,797Apache-2.0
json_stringFormat JSON string so that `serde_json` can understand it.11,560MIT OR Apache-2.0
json_tablesA structure that eases operations with a local json storage of undetermined items10,848Unlicense
json_to_csvSuper simple function that will convert your json flat objects into a csv.2,963MIT
json_to_prologA tool to convert JSON to Prolog610MIT
json_to_rustturns sample json into rust structs1,8860BSD
json_to_structConvert JSON into Rust structs for efficient and type-safe data management.1,549MIT
json_to_tableA library for pretty print JSON as a table350,200MIT
json_to_xmlConvert JSON to XML with attribute support323MIT
json_typegenProcedural macro that generates Rust types from JSON samples35,112MIT/Apache-2.0
json_typegen_cliCommand line utility for generating Rust types from JSON samples17,914MIT/Apache-2.0
json_typegen_deriveCustom derive for codegen from JSON samples. Primarily for use by json_typegen crate.3,285MIT/Apache-2.0
json_typegen_sharedCodegen from JSON samples. Not intended to be used directly. See repository for the intended crates.125,414MIT/Apache-2.0
json_unstringifyUnstringifies JSON6,594MIT
json_utils_2024Simple JSON utilities for Rust.10,512MIT
json_validate_rsvalidate json schema29,671MIT
json_validatorA library for JSON validation with custom error messages and validation rules.11,754MIT
json_validator_macroA procedural macro for JSON validation.2,800MIT
json_value_descriptionJson Value Description is a package for outputting a description of unstructured data parsed by Serde Json into a Value.12,828MIT OR Apache-2.0
json_value_mergeInterface to merge serde_json::Value objects.3,262,797MIT OR Apache-2.0
json_value_removeInterface to remove serde_json::Value elements.19,370MIT OR Apache-2.0
json_value_resolveInterface to resolve String to serde_json::Value.16,133MIT OR Apache-2.0
json_value_searchInterface to search elements into serde_json::Value.16,072MIT OR Apache-2.0
json_walkAccess values in your JSON data using string paths (e.g. "result.item[0].value").310MIT
json_writer_rider_by_varenikU can use this for read and write json. But im not recomend use it. It's very simple21MIT
jsonaA JSONA parser, analyzer and formatter library23,349MIT OR Apache-2.0
jsona-astThe JSONA abstract syntax tree module1,600MIT OR Apache-2.0
jsona-cliA JSONA toolkit CLI5,150MIT OR Apache-2.0
jsona-lspLanguage server for JSONA5,919MIT OR Apache-2.0
jsona-openapiA openapi dsl in jsona18,565MIT
jsona-openapi-cliconvert jsona to openapi yaml/json15,249MIT
jsona-schemaA jsonschema dsl in jsona9,049MIT OR Apache-2.0
jsona-schema-validatorA jsonaschema validator implementation.7,138MIT OR Apache-2.0
jsona-utilShared code for jsona utilities.6,519MIT OR Apache-2.0
jsona_openapi_specThis crate has been yanked8,692MIT
jsonapiJSONAPI implementation81,382MIT
jsonapi-rsJSONAPI implementation for Rust2,769MIT OR Apache-2.0
jsonapi_coreA typed JSON:API v1.1 serialization library for Rust51MIT OR Apache-2.0
jsonapi_core_deriveDerive macro for jsonapi_core113MIT OR Apache-2.0
jsonapi_deserializeJSON-API specific deserilization framework11,369BSD-2-Clause
jsonapi_deserialize_deriveMacro implemention of #[derive(JsonApiDeserialize)]11,674BSD-2-Clause
jsonapisJSON:API library for Rust10,799MIT
jsonataAn (incomplete) implementation of JSONata in Rust3,512MIT OR Apache-2.0
jsonata-coreHigh-performance Rust implementation of JSONata query and transformation language13,601MIT
jsonata-rsAn (incomplete) implementation of JSONata in Rust201,960Apache-2.0
jsonbJSONB implement in Rust.2,269,723Apache-2.0
jsonb-rsJSONB implement in Rust.1,189Apache-2.0
jsonbankJsonBank.io Rust SDK11,949MIT
jsonbbA binary representation of json value, optimized for parsing and querying.302,401Apache-2.0
jsonbinClient for jsonbin.org API1,747MIT
jsonboxRust wrapper for jsonbox.io10,906MIT
jsonbuilderA json builder used to create JSON structures using a simple DSL1,333MIT
jsoncJSON with Comments (JSONC) parsing and manipulation2,737MIT
jsonc-parserJSONC parser.8,591,895MIT
jsonc-to-jsonSimple library for converting JSONC into JSON5,653MIT
jsonc_toolsjsonc_tools: Tools to deal with `jsonc` files. See, [JSON with…1,866non-standard
jsoncallA simple asynchronous JSON-RPC 2.0 library leveraging Rust's type system6,200MIT OR Apache-2.0
jsoncanvasLibrary for creating and manipulating jsoncanvas data9,217MIT
jsoncodegenjson code generation5,634MIT
jsoncompatJSON Schema and OpenAPI Compatibility Checker27,424MIT
jsoncompat_codegenCanonical stamped JSON Schema bundles for jsoncompat code generation170MIT