Serialization & Data Formats Packages
Serialization and data-format libraries for converting between structured data and wire formats (Serde, Protobuf, JSON/YAML/TOML, MessagePack).
Packages in Serialization & Data Formats
Kind
Sort:Used by Most Apps
jsonl
A lightweight JSON Lines (JSONL) reader and writer for Rust, with optional async support via Tokio.
slog-json
JSON drain for slog-rs that serializes Rust log records to structured, machine-readable JSON.
msgpackr-extract
Native N-API addon that batches string extraction from MessagePack buffers to accelerate msgpackr's decoder.
@sanity/mutate
A TypeScript toolkit for building, encoding, and applying Sanity content mutations, with an optimistic local store for real-time editing UIs.
openapi-extractor
Generates OpenAPI specifications directly from annotated Nextcloud PHP controllers.
netlink-packet-core
Protocol-agnostic NetlinkMessage types for parsing and building Linux netlink packets in Rust
obkv
A minimalist Rust key-value store where every key is a single byte.
sse-stream
A lightweight Rust crate for decoding and encoding Server-Sent Events over any http_body-compatible HTTP body.
tinyhtml5
A tiny, WHATWG-spec HTML5 parser that turns malformed real-world HTML into a clean Python ElementTree.
proxy-header
A lightweight Rust library for parsing and encoding HAProxy PROXY protocol v1 and v2 headers, with optional async Tokio stream support.
querystring
A minimal Rust crate that parses and formats URL query strings with two focused functions.
base16
Fast, no_std-friendly hexadecimal (base16) encoding and decoding for Rust
json-hero-path
A lightweight TypeScript library for querying, filtering, and updating deeply nested JSON objects using compact, JSONPath-like path strings.
sentry-protos
Generated Python client bindings for Sentry's internal Protobuf/gRPC service schemas
js_option
A drop-in Option-like Rust type that distinguishes an explicit null from a missing/undefined JSON field.
serde-error
A (de)serializable Rust Error type that captures the full causality chain for sending over the wire.
Utopia Compression
A lightweight PHP library providing one unified API for Brotli, GZIP, Deflate, LZ4, Snappy, XZ, and Zstd compression.
streaming-decompressor
A FallibleStreamingIterator that decompresses items with one reused buffer, avoiding per-item allocation.
tantivy-fst
Compact ordered sets and maps via finite state transducers, tuned for Tantivy.
ddsfile
A Rust library for reading and writing Microsoft DirectDraw Surface (.DDS) texture container files.
json-reduce
Reduce any JSON value depth-first with subtree-skipping support, for TypeScript and JavaScript.
pyarrow-hotfix
A zero-dependency patch that disables PyArrow's CVE-2023-47248 deserialization vulnerability without requiring a PyArrow upgrade.
algo-msgpack-with-bigint
A zero-dependency MessagePack encoder and decoder for JS/TS with modified BigInt handling.
vscode_theme
A fully typed Rust representation of every color key in VS Code's official theme customization schema.