Packages

Serialization & Data Formats Packages

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

242 packages

Packages in Serialization & Data Formats

Showing 242 packages
80Health
LibraryCargo

serde_json

The de facto standard JSON library for Rust, built on the Serde serialization framework

5,621
Apache 2.0
Used by 97
75Health
LibraryCargo

serde

A generic framework for serializing and deserializing Rust data structures efficiently and safely.

10,777
Other
Used by 96
82Health
Librarynpm

js-yaml

A fast, complete YAML 1.2 and 1.1 parser and serializer for JavaScript.

6,621
MIT
Used by 96
84Health
Librarynpm

yaml

A definitive TypeScript parser and stringifier for YAML, supporting 1.1 and 1.2 with comment and CST access.

1,686
Other
Used by 89
46Health
Librarynpm

JSZip

Create, read, and edit ZIP files directly in JavaScript, in the browser or Node.js.

10,378
Other
Used by 60
74Health
Librarynpm

PapaParse

The fastest in-browser CSV parser for JavaScript, with streaming, Web Workers, and zero dependencies

13,542
MIT
Used by 59
57Health
LibraryPyPI

PyYAML

A full-featured YAML parser and emitter for Python, with C-accelerated bindings

2,938
MIT
Used by 58
71Health
LibraryCargo

base64

Correct, fast, and configurable base64 encoding and decoding for Rust, with pluggable alphabets and padding.

732
Apache 2.0
Used by 57
83Health
LibraryCargo

uuid

Generate and parse UUIDs in Rust across every standardized version, from v1 to v8.

1,233
Other
Used by 49
68Health
Librarynpm

qs

A battle-tested querystring parser and serializer for Node.js with nested object support and built-in security limits.

8,943
BSD 3
Used by 48
69Health
LibraryCargo

url

A WHATWG-standard-compliant URL parser and manipulation library for Rust.

1,572
Apache 2.0
Used by 43
73Health
LibraryPyPI

python-multipart

A fast, streaming multipart/form-data parser for Python that powers file uploads in FastAPI and Starlette.

528
Apache 2.0
Used by 40
52Health
Librarynpm

mime-types

The ultimate JavaScript content-type utility for resolving MIME types from file extensions and paths.

1,472
MIT
Used by 39
44Health
Librarynpm

buffer

The Node.js Buffer API, reimplemented for the browser on top of Uint8Array.

1,888
MIT
Used by 38
84Health
Librarynpm

body-parser

Node.js body-parsing middleware that turns raw HTTP request bodies into ready-to-use req.body objects.

5,500
MIT
Used by 36

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

Search