Packages

Serialization & Data Formats Packages

Serialization and data-format libraries for converting between structured data and wire formats (Serde, Protobuf, JSON/YAML/TOML, MessagePack).

487 packages

Packages in Serialization & Data Formats

21Health
Library Cargo

jsonl

A lightweight JSON Lines (JSONL) reader and writer for Rust, with optional async support via Tokio.

16
Apache 2.0
Used by 1
28Health
Library Cargo

slog-json

JSON drain for slog-rs that serializes Rust log records to structured, machine-readable JSON.

15
Other
Used by 1
32Health
Library npm

msgpackr-extract

Native N-API addon that batches string extraction from MessagePack buffers to accelerate msgpackr's decoder.

14
MIT
Used by 1
50Health
SDK npm

@sanity/mutate

A TypeScript toolkit for building, encoding, and applying Sanity content mutations, with an optimistic local store for real-time editing UIs.

13
MIT
Used by 1
59Health
Tool Composer

openapi-extractor

Generates OpenAPI specifications directly from annotated Nextcloud PHP controllers.

12
AGPL 3.0
Used by 1
55Health
Library Cargo

netlink-packet-core

Protocol-agnostic NetlinkMessage types for parsing and building Linux netlink packets in Rust

11
MIT
Used by 1
21Health
Library Cargo

obkv

A minimalist Rust key-value store where every key is a single byte.

11
MIT
Used by 1
50Health
Library Cargo

sse-stream

A lightweight Rust crate for decoding and encoding Server-Sent Events over any http_body-compatible HTTP body.

11
Apache 2.0
Used by 1
41Health
Library PyPI

tinyhtml5

A tiny, WHATWG-spec HTML5 parser that turns malformed real-world HTML into a clean Python ElementTree.

9
MIT
Used by 1
37Health
Library Cargo

proxy-header

A lightweight Rust library for parsing and encoding HAProxy PROXY protocol v1 and v2 headers, with optional async Tokio stream support.

8
MIT
Used by 1
17Health
Library Cargo

querystring

A minimal Rust crate that parses and formats URL query strings with two focused functions.

8
MIT
Used by 1
22Health
Library Cargo

base16

Fast, no_std-friendly hexadecimal (base16) encoding and decoding for Rust

6
Other
Used by 1
17Health
Library npm

json-hero-path

A lightweight TypeScript library for querying, filtering, and updating deeply nested JSON objects using compact, JSONPath-like path strings.

6
MIT
Used by 1
66Health
Library PyPI

sentry-protos

Generated Python client bindings for Sentry's internal Protobuf/gRPC service schemas

6
Other
Used by 1
17Health
Library Cargo

js_option

A drop-in Option-like Rust type that distinguishes an explicit null from a missing/undefined JSON field.

5
MIT
Used by 1
17Health
Library Cargo

serde-error

A (de)serializable Rust Error type that captures the full causality chain for sending over the wire.

5
MIT
Used by 1
42Health
Library Composer

Utopia Compression

A lightweight PHP library providing one unified API for Brotli, GZIP, Deflate, LZ4, Snappy, XZ, and Zstd compression.

4
MIT
Used by 1
16Health
Library Cargo

streaming-decompressor

A FallibleStreamingIterator that decompresses items with one reused buffer, avoiding per-item allocation.

4
Apache 2.0
Used by 1
20Health
Library Cargo

tantivy-fst

Compact ordered sets and maps via finite state transducers, tuned for Tantivy.

4
Other
Used by 1
34Health
Library Cargo

ddsfile

A Rust library for reading and writing Microsoft DirectDraw Surface (.DDS) texture container files.

3
MIT
Used by 1
21Health
Library npm

json-reduce

Reduce any JSON value depth-first with subtree-skipping support, for TypeScript and JavaScript.

2
MIT
Used by 1
14Health
Library PyPI

pyarrow-hotfix

A zero-dependency patch that disables PyArrow's CVE-2023-47248 deserialization vulnerability without requiring a PyArrow upgrade.

2
Apache 2.0
Used by 1
18Health
Library npm

algo-msgpack-with-bigint

A zero-dependency MessagePack encoder and decoder for JS/TS with modified BigInt handling.

1
Other
Used by 1
18Health
Library Cargo

vscode_theme

A fully typed Rust representation of every color key in VS Code's official theme customization schema.

1
MIT
Used by 1

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers