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
Parsimonious
A fast, pure-Python parsing expression grammar (PEG) parser library.
PHP CSS Parser
A pure-PHP parser that turns CSS files into an editable object tree and back into optimized stylesheets.
EbookLib
A Python library for reading, writing, and manipulating EPUB2/EPUB3 ebook files programmatically.
wit-bindgen
Generates Rust bindings from WIT interface definitions for the WebAssembly Component Model, turning imports and exports into idiomatic Rust functions and traits.
bitvec
Rust crate for addressing memory bit by bit with bit-precise slices, vectors, and bitfields.
simd-json
A Rust port of simdjson that parses JSON with SIMD instructions for extreme throughput.
iceberg
The native Rust implementation of the Apache Iceberg open table format.
CleverCSV
A drop-in replacement for Python's csv module that detects the dialect of messy, real-world CSV files with far higher accuracy than the standard library.
json-machine
Memory-efficient, easy-to-use PHP JSON stream parser for huge files and streams.
jsonpickle
Serializes and deserializes arbitrary Python object graphs to and from JSON, including custom classes.
openapi-to-postman
Converts OpenAPI 3.0/3.1 and Swagger 2.0 specifications into Postman Collections, with multi-file bundling and non-destructive collection syncing.
Behat Gherkin
A PHP parser for the Gherkin BDD language with support for 40+ natural languages.
Hateoas
PHP library for building HATEOAS-style REST resource representations with links, embedded resources, and pagination.
envy
Deserialize environment variables directly into typesafe Rust structs using Serde.
multipart-parser
A fast, zero-dependency streaming multipart parser that works in Node, Bun, Deno, Cloudflare Workers, and the browser.
Paperclip
OpenAPI tooling for Rust: generate the spec from your handlers and produce type-safe, compile-time checked HTTP APIs.
sonic-rs
A fast Rust JSON library powered by SIMD for high-throughput parsing, serialization, and querying.
buffa
A pure-Rust Protocol Buffers implementation with first-class protobuf editions support.
@loaders.gl/core
The core API for loaders.gl, a framework-independent toolkit for loading and parsing big-data, 3D, and geospatial formats.
object
A unified, cross-platform Rust interface for reading and writing ELF, Mach-O, PE/COFF, and other object files.
feedgen
Python module to generate Atom feeds, RSS feeds, and podcasts
transit-js
Marshal values to and from the Transit data format in JavaScript.
ryu
Fast, allocation-free floating point to string conversion for Rust, implementing the Ryu algorithm.
liqe
A lightweight, dependency-minimal Lucene-like query parser, serializer, and in-memory search engine for TypeScript and JavaScript.