-
axum
Web framework that focuses on ergonomics and modularity
-
serde_with
Custom de/serialization functions for Rust's serde
-
rangemap
Map and set data structures whose keys are stored as ranges. Contiguous and overlapping ranges that map to the same value are coalesced into a single range
-
bson
Encoding and decoding support for BSON in Rust
-
serde_ignored
Find out about keys that are ignored when deserializing data
-
deku
bit level serialization/deserialization proc-macro for structs
-
serde-big-array
Big array helper for serde
-
confy
Boilerplate-free configuration management
-
serde-xml-rs
xml-rs based deserializer for Serde (compatible with 1.0)
-
bendy
encoding and decoding bencode with enforced canonicalization rules
-
http-serde
Serde support for the http crate. (De)serialize HeaderMap, Uri, Method, StatusCode
-
cargo-util-schemas
Deserialization schemas for Cargo
-
binrw
helping read structs from binary data using ✨macro magic✨
-
thrift
Rust bindings for the Apache Thrift RPC system
-
tls_codec
A pure Rust implementation of the TLS (de)serialization
-
jiter
Fast Iterable JSON parser
-
toml-span
Toml parser and deserializer that preserves span information
-
serde_arrow
Convert sequences of Rust objects to Arrow arrays and back again
-
deser-hjson
a Hjson deserializer for Serde
-
serde_bencode
A Serde backed Bencode encoding/decoding library for Rust
-
ipld-core
IPLD core types
-
auditable-info
High-level crate to extract the dependency trees embedded in binaries by
cargo auditable -
deserr
Deserialization library with focus on error handling
-
actson
A reactive (or non-blocking, or asynchronous) JSON parser
-
serde_json_borrow
JSON deserialization into a borrowed DOM
-
aws-smithy-json
Token streaming JSON parser for smithy-rs
-
halo2curves
Elliptic curve implementations and wrappers for halo2 library
-
serde-map-to-array
Helpers to support converting a map to a sequence of named key-value pairs for human-readable encoding formats
-
serde_v8
V8 serialization and deserialization
-
serde-aux
A serde crate's auxiliary library
-
savefile
convenient, fast, versioned, binary serialization/deserialization library
-
js_option
An Option-like type with separate null and undefined variants
-
eserde
Like
serde, but it doesn’t stop at the first deserialization error -
auditable-serde
Serialize/deserialize data encoded by
cargo auditable -
merde
Serialize and deserialize with declarative macros
-
wincode
Fast bincode de/serialization with placement initialization
-
tl-proto
A collection of traits for working with TL serialization/deserialization
-
serde-this-or-that
Custom deserialization for fields that can be specified as multiple types
-
bebytes
serialization and deserialization of network structs
-
gvariant
A pure-rust implementation of the GVariant serialisation format
-
toml-spanner
High Performance Toml parser and deserializer that preserves span information with fast compile times
-
serde-intermediate
Intermediate representation of Serde serialization
-
serde-bool
Single value, true or false, boolean deserializers
-
ieee80211
A parser for IEEE 802.11 frames
-
binary_serde
binary serialization and deserialization
-
http-serde-ext
serde support for http crate types Request, Response, Uri, StatusCode, HeaderMap, Method, in Option or other collections
-
struqture
HQS tool for representing operators, Hamiltonians and open systems
-
rquickjs-serde
Serde support for rquickjs
-
facet-dom
Tree-based (DOM) deserializer for facet - supports HTML and XML
-
serde_assert
Testing library for serde Serialize and Deserialize implementations
-
hermes_rs
A dependency-free disassembler and assembler for the Hermes bytecode
-
serde-flattened
A
csvandserde_jsonextension for flattening nested structures into flat representations. This enables for example serialization/deserialization of nested data to/from CSV. -
polyglot_rs
A high-performance serialization framework used for encoding and decoding arbitrary datastructures across languages
-
worker-sys
Low-level extern definitions / FFI bindings to the Cloudflare Workers JS Runtime
-
serde_ipld_dagjson
IPLD DAG-JSON support for Serde
-
wycheproof
test vectors
-
db-rs
fast, embedded, transactional, key value store
-
rbx_xml
Roblox's XML file formats, rbxlx and rbxmx
-
flat_message
Zero-copy, schema-less serialization and deserialization fast library for Rust
-
typesense
Client for typesense
-
kdb_codec
Kdb+ IPC codec library for handling kdb+ wire protocol data with Rust
-
deduplicating_array
A serde serialization strategy that uses PartialEq to reduce serialized size
-
marshal-rs
Blazingly fast Ruby-lang's Marshal implementation in Rust
-
serde_yaml2
Serde integration for yaml_rust2 crate
-
tbon
TinyChain Binary Object Notation is a compact and versatile stream-friendly binary serialization format
-
cirru_edn
Parser/Writer for Cirru EDN
-
serde-encrypted-value
A Serde Deserializer wrapper which transparently decrypts encrypted values
-
binary-codec
A binary codec for Rust that provides serialization and deserialization of data structures to and from binary formats
-
prost-wkt-build
Helper crate for prost to allow JSON serialization and deserialization of Well Known Types
-
serde_with_macros
proc-macro library for serde_with
-
secret_rs
embed a secret value into a running binary
-
jsonwebkey
JSON Web Key (JWK) (de)serialization, generation, and conversion
-
dyn_quantity
Representing physical quantities dynamically (i.e. via values, not via the type system)
-
rbx_types
Types used to represent Roblox values
-
deb822
(De)Serialization of Deb822 file
-
serde_mosaic
Composable serialization and deserialization for Rust structs
-
serde-xml-fast
A fast, 100% Serde-compatible XML serialization and deserialization library
-
bytes-kman
serialize and deserialize bytes, a simple way to comunicate to other computer or to save state!
-
singlefile
Dead simple file data manipulation
-
detrim
Automatic string trimming with serde
-
rust-eureka
Netflix Eureka Client
-
gura
configuration language serializer/deserializer for Rust
-
byteable
convenient serialization and deserialization of byte-oriented data
-
scursor
Secure cursor library with support for read and write transactions
-
serde_json_ext
A serde_json extension that provides configurable bytes serialization formats (hex, base64, default array)
-
serde_tagged
Tag values during serialization, retreive tags during deserialization
-
foxtive-axum
Micro-Framework Based on Axum
-
gh-token
Deserialize gh cli's GitHub token from ~/.config/gh/hosts.yml
-
surrealdb-extras
additional functionality for working with SurrealDB
-
systemctl
Small crate to interact with systemd units
-
json-steroids
Blazing fast JSON serialization and deserialization library, powered by procedural macros
-
codee
Easy and flexible way of encoding and decoding data into either strings or bytes
-
bin-proto
Conversion to/from binary for arbitrary types
-
serde-querystring
A query string deserializer based on serde
-
vacp2p_pmtree
Persistent Merkle Tree in Rust
-
serde-vars
Conveniently expose (environment) variables to your serde based data structures, like configurations
-
wincode-arcium-fork
Fast bincode de/serialization with placement initialization
-
pywr-v1-schema
Pywr v1.x schema for validation and (de)serialization of model JSON files
-
shrink_wrap
Compact zero-copy wire format for microcontrollers using no allocator and supporting dynamic types
-
yaml-spanned
YAML parser that captures detailed span information
-
ownedref
pass around references that will be owned types on deserialization
-
serde-diff
A small helper to serialize the diff of two structs of the same type and apply those differences to other structs
-
plotnik-bytecode
Bytecode format and runtime types for Plotnik
-
conjure-runtime-config
Configuration types for conjure-runtime
-
toml-pretty-deser
TOML deserilization with pretty error messages
-
deserialize_untagged_verbose_error
procedural macro for creating verbose errors when deserializing untagged enums with Serde
-
destream
async stream (de)serialization
-
serde-encoded-bytes
Efficient bytestring serialization for Serde-supporting types
-
facet-kdl-legacy
Legacy KDL (KDL Document Language) serialization and deserialization for Facet types - use facet-kdl instead
-
serde-decimal
Careful serialization of rust_decimal types
-
worker-sys-rapid
Low-level extern definitions / FFI bindings to the Cloudflare Workers JS Runtime
-
tinybuf
Container for many types of immutable bytes, with optimisations for small arrays
-
fabryk-redis
Redis client abstraction for the Fabryk knowledge fabric
-
sketches-rust
DDSketch
-
jaml
parsing and formatting JAML (Just Another Markup Language)
-
kbs-types
Rust (de)serializable types for KBS
-
libconfig-rs
libconfig parser in rust
-
har
A HTTP Archive format (HAR) serialization & deserialization library
-
feagi-serialization
Adds serialization and deserialization to select Feagi Data Structures
-
serde_dbgfmt
Deserialize #[derive(Debug)] output using serde
-
o2-sdk
Rust SDK for the O2 Exchange — a fully on-chain order book DEX on the Fuel Network
-
xmlity
A (de)serialization library for XML
-
serde_luaq
A Lua %q serialization file format
-
steamworks-sys
raw bindings to the steamworks sdk
-
var_quantity
interface for defining variable quantities whose value depends on that of other quantities
-
termcfg
Terminal shortcut and style string conversions for configuration files
-
midnight-serialize
Serialization primitives for Midnight's ledger
-
cynic-parser-deser
Deserialization for cynic-parser Values
-
kajit
A facet-based JIT for (de)serializing Rust values real fast
-
serde_geozero
serializing and deserializing geospatial data using serde and geozero
-
rship-sdk
rship sdk in rust!
-
serde_avro_derive
Derive avro schema for Rust structs for serde_avro_fast
-
feign
Rest client of Rust
-
peek-poke
A mechanism for serializing and deserializing data into/from byte buffers, for use in WebRender
-
pklrust
Rust bindings for Apple Pkl configuration language
-
ootle_serde
serde utilities for Tari Ootle
-
serde-env
deserialize env into structs via serde
-
network_analysis
Solver for nonlinear networks based on the mesh and nodal analysis methods
-
serde-implicit
the serde(untagged) you wish you had
-
mozilla/jwcrypto
Firefox Application Services
-
jsoncompat
JSON Schema Compatibility Checker
-
destream_json
decoding & encoding a JSON stream
-
jupyter-serde
Serialization and Deserialization for Jupyter related data structures
-
configory
Batteries included application config management
-
vdf-reader
Rust parser for valve vdf files
-
fabryk-content
Markdown parsing, frontmatter extraction, and content utilities for Fabryk
-
opsview
API Client Library with batteries included
-
sertyp
Serialization and deserialization of most typst types into sertyp CBOR format: This includes markdown, math, etc
-
apiari-codex-sdk
Rust SDK for the Codex CLI — spawn and stream codex exec sessions
-
stardust-xr-schemas
Stardust XR core schemas, generated from flatbuffers automatically
-
deser-incomplete
Deserialize incomplete or broken data with Serde
-
object_transfer
An object transfer library for various message broker and/or protocols
-
calleen
Robust HTTP request library for those who don't like getting unnecessarily paged while on-call
-
barrique
Portable binary serialiation format
-
ros2-interfaces-jazzy-rkyv
Structs for Messages and Services listed by ROS Index for ROS2 Jazzy with rkyv (de)serialization
-
resend
easy to use, performant, customizable and extendable Rust library for little-endian/big-endian serializing and deserializing
-
aws-smithy-cbor
CBOR utilities for smithy-rs
-
typed-measurements
handling physical measurements with units
-
merde_time
Wrapper date-time types for merde
-
anondb
Database abstraction over a generic KV
-
dapt
serializing and unseralizing unstructured data
-
typed-format-version
Load format.version.{major,minor} from a structured file
-
vcr-cassette
Serializer and deserializer for the VCR Cassette format
-
forma_core
Core serialization and deserialization framework — data model, traits, error types
-
serde-envfile
♻️ Deserialize and serialize environment variables
-
helix-rs
Rust SDK for HelixDB
-
context_deserialize
Context-aware deserialization trait for Rust data structures, extending serde with additional context parameters
-
vedvaring
easy persistence
-
pepe-config
Configuration functions for PepeTeam template application
-
faithea
A HTTP framework
-
frozone
Freeze structs and enums in time
-
api_req
making API requests with ease
-
templatia
A template library writedown and load the struct
-
serde_urlencoded_field
Easily urlencode fields in serde_dervie types
-
type_slicer
型付きメモリスライサー
-
bronzerde
Like
serde, but it doesn’t stop at the first deserialization error -
native-json
Native JSON for Rust
-
nanoxml
A truly minimal XML (de)serializer
-
shapely-urlencoded
URL encoded form serialization and deserialization for Shapely types
-
zng-peek-poke
A mechanism for serializing and deserializing data into/from byte buffers, for use in WebRender
-
vconfig
A native Rust decoder of TOML-formatted like files/streams. Provides implementations of deserializing TOML-formatted like files/streams to Rust structures with variant context.
-
dof
Tools to read and write the DTrace Object Format (DOF)
-
iodeser
that allows to read from and write to .io file format
-
cdumay_context
Context Manipulation and Export
-
dispatch_map
Type-safe, declarative dispatch maps for Rust configuration with automatic glue and zero boilerplate
-
compact_argon2
Thin wrapper around the argon2 crate to improve ergonomics and provide a smaller serialization format
-
desert
traits for {de,}serializing compact binary formats
-
lightyear_messages
IO primitives for the lightyear networking library
-
tui-theme-builder
Theme deserializer for Ratatui
-
line_cutter
quickly derive structs that de/serialize positionally encoded text data
-
icbiadb
I can't believe it's a database | Simple embedded 3-in-1 database
-
serde_ieml
Implementing the IEML config parser for Rust. IEML (Interface Engine Markup Language) - A simple but powerful config with support for file uploads, inter-file anchors and tags.
-
stem_wire
Wire definition for stem - a Simulation Toolbox for Electric Motors
-
cdr
A serialization/deserialization implementation of Common Data Representation
-
re_log_encoding
Encode/decode and serialize/deserialize RRD streams
-
xdr_brk
that provides serialization and deserialization for XDR (External Data Representation) format
-
buffin
serialization to/from a binary buffer
-
cerdito
Rust encoding and decoding framework
-
jasn
parsing and formatting JASN (Just Another Serialization Notation)
-
envious
Deserialize (potentially nested) environment variables into your custom structs
-
foxtive
Framework
-
fog-pack
Binary Data format supporting immutable references, schema, and compression
-
kind-openai
Highly opinionated OpenAI API wrapper crate. By Kindness Inc.
-
serde-ordered
A procedural macro for deserializing ordered arrays into keyed structs using Serde
-
serde_content_ref
Serde deserializer for reference content
-
openworkers-serde-v8
V8 serialization and deserialization for OpenWorkers
-
bugcrowd-vrt
Rust client for Bugcrowd's Vulnerability Rating Taxonomy
-
merde_json
JSON serialization and deserialization for merde, via jiter
-
serde_versioned
handling versioned serialization and deserialization with backward compatibility support
-
serac
A static, modular, and light-weight serialization framework
-
pklrust-codegen
Code generator for Apple Pkl to Rust (pkl-gen-rust)
-
sedes
SErialization & DEserialization Simplified
-
serde_ext_duration
Serde (de)serializer for std::time::Duration from int/float/string with multiple output formats
-
serror
serialize anyhow errors into json format
-
rustbif
Rust Binary Format
-
rosv
RSV file format
-
bitsong
Fast
#[no_std]macro-based serialization/deserialization -
simple_serde
A wrapper around multiple serde libraries making it easy to encode and decode multiple types
-
chopin-auth
Zero-overhead JWT authentication and RBAC for the Chopin framework
-
rmqtt-utils
Essential utilities for RMQTT system operations
-
pufu
in-memory serialization/deserialization library
-
openimmo
Rust types for working with the OpenImmo 1.2.7c XML schema
-
percentum
Percentage type sanity
-
eserde_axum
axumextractors built oneserdeto improve error responses -
ecmade
Serde deserializer for JavaScript
-
rbson
Encoding and decoding support for BSON in Rust
-
facet-tokio-postgres
Deserialize tokio-postgres Rows into any type implementing Facet
-
deltoid
calculate and apply deltas to structs and enums
-
mogh_resolver
Traits to link Request / Response types, forming 'resolver' relationships
-
jsonapi_deserialize
JSON-API specific deserilization framework
-
mogh_error
De/serialize errors into json format with customizable http status code
-
azalea-chat
Parse Minecraft chat messages
-
openmath
Support for OpenMath (de)serialization
-
wasm-bindgen-utils
helpers that make working with wasm-bindgen easy
-
feagi_data_serialization
Adds serialization and deserialization to select Feagi Data Structures
-
patched_porobot
Legends of Runeterra card database utilities and bots
-
tdf
deserializing and serializing tdf values from BlazeSDK
-
serde-aco
Serialization and deserialization library for Alioth command-line options
Try searching with DuckDuckGo.