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

43Health
Library npm

jsonpath

jsonpath - Secure JSONPath Query Engine for Node.js

1,429
MIT
Used by 2
62Health
Library PyPI

drf-writable-nested

Writable nested model serializers for Django REST Framework, letting a single serializer create and update deeply related models in one call.

1,139
Other
Used by 2
45Health
Library Go

orb

Go types for 2D geo and planar geometry, with GeoJSON, Mapbox Vector Tile, and WKB/WKT encoding built in.

1,133
MIT
Used by 2
63Health
Tool Go

vtprotobuf

A protoc plugin that generates reflection-free Marshal, Unmarshal, Size, Equal, Clone, and pooling methods for Go protobuf messages.

1,119
BSD 3
Used by 2
66Health
Library PyPI

ijson

Iterative, streaming JSON parser for Python with standard iterator interfaces and optional C-accelerated backends.

1,095
Other
Used by 2
87Health
Library Go

cbor

A fast, secure CBOR codec for Go with an encoding/json-like API and struct tag options.

1,092
MIT
Used by 2
49Health
Library Go

encoding

A high-performance, drop-in Go replacement for encoding/json, with fast ASCII, ISO8601, Protobuf, and Thrift codecs.

1,056
MIT
Used by 2
84Health
Library Go

lz4

Pure Go implementation of LZ4 stream and block compression with concurrent writers and Assembly-optimized decoding.

971
BSD 3
Used by 2
55Health
Library PyPI

fastparquet

A pure-Python implementation of the Apache Parquet columnar file format for fast, memory-efficient DataFrame I/O.

906
Apache 2.0
Used by 2
60Health
Library Cargo

erased-serde

Type-erased Serialize and Serializer/Deserializer traits for Serde, usable as trait objects

825
Other
Used by 2
78Health
Library Cargo

ttf-parser

A safe, zero-allocation Rust parser for TrueType, OpenType, and AAT font files, with a companion C API.

793
Other
Used by 2
45Health
Library Composer

Spyc

A simple, dependency-free YAML loader and dumper written in pure PHP.

731
MIT
Used by 2
61Health
Library Composer

icalendar-generator

A fluent PHP library for building RFC 5545 iCalendar (.ics) feeds with events, alerts, timezones, and recurrence.

693
MIT
Used by 2
53Health
Library npm

plist.js

Parses and builds Apple property lists in XML, binary, and OpenStep formats for Node.js and browsers.

607
MIT
Used by 2
79Health
Library npm

PostalMime

Zero-dependency email (RFC822/MIME) parser for Node.js, browsers, and serverless

546
Other
Used by 2
81Health
Library PyPI

skops

Securely persist and share scikit-learn models without pickle, and auto-generate model cards for them.

528
MIT
Used by 2
52Health
Library Go

avro

A fast, allocation-conscious Avro codec for Go with schema resolution, Object Container Files, and Confluent Schema Registry support.

509
MIT
Used by 2
72Health
Library Composer

ICS Parser

A PHP library that parses iCalendar (.ics/.ical/.ifb) files into structured event data with timezone-aware dates.

482
MIT
Used by 2
81Health
Library Cargo

domain

A modular DNS library for Rust — data structures, resolver, DNSSEC, zone files, and transports.

467
BSD 3
Used by 2
37Health
Library PyPI

djangorestframework-dataclasses

A dataclasses serializer for Django REST Framework that auto-generates fields from type annotations.

466
BSD 3
Used by 2
87Health
Library Composer

zugferd

Create, read, and validate European electronic invoices in PHP

434
MIT
Used by 2
42Health
Library PyPI

python-frontmatter

A small Python library for loading and parsing text files with YAML, JSON, or TOML front matter.

433
MIT
Used by 2
40Health
Library Cargo

path-to-error

A Serde Deserializer wrapper that reports the exact field path where a deserialization error occurred.

426
Apache 2.0
Used by 2
34Health
Library npm

xmlbuilder2

A fluent, chainable XML builder and parser for Node.js with XPath and object/JSON conversion support.

409
MIT
Used by 2

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