Ross ROSS = Recommend OSS · open-source software intelligence for agents

function: serialization

1965 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
Protocol Buffers
Protocol Buffers (protobuf) is Google's language-neutral, platform-neutral mechanism for serializing structured data, comprising the protoc…
9971825stable
google/guava
Guava is Google's set of core Java libraries providing new collection types (multimap, multiset, immutable collections), a graph library, a…
9951891stable
nlohmann/json
A header-only C++ library providing JSON parsing, serialization, and manipulation with an intuitive STL-like API. It supports JSON Pointer,…
6750471stable
jgm/pandoc
Pandoc is a universal markup converter written in Haskell, available as both a library and a command-line tool. It converts documents betwe…
9846031stable
gRPC
gRPC is a high-performance, open-source universal RPC framework that lets client and server applications communicate transparently across l…
9745264stable
lysine-dev/retrofit
Retrofit is a type-safe HTTP client for Android and the JVM that turns REST APIs into Java or Kotlin interfaces using annotations. It gener…
7943934stable
colinhacks/zod
Zod is a TypeScript-first schema validation library for defining and validating data structures at runtime with static type inference. It h…
8943535stable
Nushell
Nushell is a cross-platform shell written in Rust that treats pipelines as streams of structured, typed data (tables, records, lists) inste…
9540344active
SheetJS/sheetjs
SheetJS Community Edition is a JavaScript library that reads, writes, and converts spreadsheet files (XLSX, XLS, CSV, ODS, and more) with a…
3236333stable
gchq/CyberChef
CyberChef is a browser-based web application for performing a wide range of 'cyber' operations such as encryption, encoding, compression, h…
9835679active
jqlang/jq
jq is a lightweight command-line JSON processor written in portable C with zero runtime dependencies. It lets users slice, filter, map, and…
8435488stable
immutable-js/immutable-js
Immutable.js provides persistent immutable data collections (List, Map, Set, Stack, Record, and lazy Seq) for JavaScript and TypeScript, us…
9833040stable
facebook/folly
Folly is Facebook's open-source C++20 component library containing a wide range of practical, performance-oriented building blocks used ext…
9530507stable
encode/django-rest-framework
Django REST framework is a powerful and flexible toolkit for building Web APIs on top of Django. It provides serializers, class-based views…
9430144stable
immerjs/immer
Immer is a tiny JavaScript library that lets you work with immutable state by writing code that mutates a draft copy, producing the next im…
9828980stable
Pydantic
Pydantic is the most widely used data validation library for Python, defining schemas via type hints and validating, parsing, and serializi…
9428626stable
google/flatbuffers
FlatBuffers is Google's cross-platform, memory-efficient serialization library that stores data in a binary format you can read directly wi…
8426411stable
toon-format/toon
TOON (Token-Oriented Object Notation) is a compact, human-readable encoding of the JSON data model designed to reduce token usage in LLM pr…
8325261active
uber-go/zap
Zap is a fast, structured, leveled logging library for Go, developed by Uber. It offers a zero-allocation JSON encoder and two APIs: a high…
8224644stable
simdjson/simdjson
A C++ library that parses JSON at gigabytes-per-second speeds using SIMD instructions and microparallel algorithms, with runtime CPU-tailor…
9924196stable
ramda/ramda
Ramda is a practical functional programming utility library for JavaScript, offering curried, pure functions designed for building function…
7224056stable
fmtlib/fmt
{fmt} is a fast, safe C++ formatting library providing an alternative to C stdio and C++ iostreams, implementing C++20 std::format and C++2…
9223765stable
jquense/yup
Yup is a TypeScript schema builder for runtime value parsing and validation, letting you define object schemas that coerce, transform, and …
6723671stable
SwiftyJSON
SwiftyJSON is a Swift library that simplifies parsing and manipulating JSON data with convenient subscript access and automatic optional ha…
6722949stable
typicode/lowdb
lowdb is a tiny, type-safe local JSON database for Node.js, Electron, and the browser. Data is stored as a plain JavaScript object in a JSO…
5622575stable
onnx/onnx
ONNX (Open Neural Network Exchange) is an open standard and Python library for representing machine learning and deep learning models as an…
9221366stable
hapijs/joi
Joi is a schema description language and data validator for JavaScript, allowing developers to define validation rules for objects and valu…
7621180stable
rrweb-io/rrweb
rrweb is an open-source TypeScript library that records user interactions and DOM state changes in the browser and replays them as session …
9320081stable
Tencent/MMKV
MMKV is an efficient, small key-value storage framework developed by the WeChat team, using mmap and protobuf for fast, persistent storage.…
9818715active
fastapi/sqlmodel
SQLModel is a Python library for interacting with SQL databases using Python objects, built as a thin layer on top of SQLAlchemy and Pydant…
9618285stable
google/libphonenumber
Google's multi-language (Java, C++, JavaScript) library for parsing, formatting, and validating international phone numbers for all countri…
9918232stable
auth0/node-jsonwebtoken
A Node.js library implementing JSON Web Tokens (JWT) per RFC 7519, supporting signing and verification with HMAC, RSA, and ECDSA algorithms…
7218189stable
Pino
Pino is a very fast, low-overhead JSON logger for Node.js (and Bare/Pear runtimes), with child loggers, redaction, and worker-thread transp…
8918156stable
jmoiron/sqlx
sqlx is a Go library providing general-purpose extensions to the standard database/sql package. It adds struct/map scanning, named paramete…
2317724stable
apache/pouchdb
Apache PouchDB is an open-source JavaScript document database inspired by Apache CouchDB that runs in the browser (via IndexedDB) and in No…
6717599active
woltapp/blurhash
BlurHash is a compact algorithm and multi-language library that encodes an image into a short 20-30 character string representing a blurred…
3217069stable
apache/arrow
Apache Arrow is a language-independent columnar in-memory data format specification plus multi-language libraries (C++, Python/PyArrow, Jav…
9417062stable
mikefarah/yq
yq is a lightweight, portable command-line processor for YAML, JSON, XML, CSV, TOML, HCL, INI, and properties files, using jq-like syntax. …
9915882stable
rjsf-team/react-jsonschema-form
A React component library that declaratively builds and validates web forms from JSON Schema. It supports multiple UI themes (MUI, Bootstra…
9915876stable
dgraph-io/badger
BadgerDB is an embeddable, persistent, and fast key-value database written in pure Go, serving as the storage engine for Dgraph. It is desi…
9415761stable
dottxt-ai/outlines
Outlines is a Python library for structured generation that guarantees LLM outputs conform to a desired structure (JSON schemas, regex, gra…
9615695active
tidwall/gjson
GJSON is a Go library for quickly extracting values from JSON documents using dot-notation paths, with support for wildcards, iteration, an…
6915554stable
exceljs/exceljs
ExcelJS is a Node.js library for reading, manipulating, and writing Excel XLSX workbooks and JSON, including styles, streaming, and CSV sup…
2415449active
uuidjs/uuid
A zero-dependency JavaScript/TypeScript library for generating and working with RFC9562 (formerly RFC4122) UUIDs, supporting all UUID versi…
9815320stable
showdownjs/showdown
Showdown is a bidirectional Markdown to HTML (and HTML to Markdown) converter library written in JavaScript. It runs both client-side in th…
6714869stable
google/brotli
Google's reference implementation of the Brotli lossless compression algorithm and format (RFC 7932), offering compression ratios comparabl…
7214853stable
ajv-validator/ajv
Ajv is the fastest JSON Schema validator for JavaScript, compiling declarative schemas into optimized validation functions. It supports JSO…
8114813stable
PhpSpreadsheet
PhpSpreadsheet is a pure PHP library providing classes to read and write spreadsheet files in formats such as Excel (.xlsx, .xls), LibreOff…
9313980stable
quicktype
quicktype is a code generation tool that produces strongly-typed models and serializers from JSON samples, JSON Schema, TypeScript, and Gra…
9713843active
567-labs/instructor
Instructor is a Python library that patches LLM clients to return validated, type-safe structured data using Pydantic models, with automati…
9213782stable
mholt/PapaParse
Papa Parse is a fast, dependency-free CSV (delimited text) parser for JavaScript that runs in the browser and Node.js. It streams large fil…
9913550stable
Cap'n Proto
Cap'n Proto is an extremely fast binary data interchange format and capability-based RPC system, designed so data can be read directly from…
7713169stable
skypjack/entt
EnTT is a header-only, dependency-free C++17/20 entity component system (ECS) library for game programming and other data-oriented applicat…
8613050stable
DaveGamble/cJSON
cJSON is an ultralightweight JSON parser and serializer written in ANSI C, distributed as a single C file and header. It provides simple pa…
5912953stable
SpartnerNL/Laravel-Excel
Laravel Excel (maatwebsite/excel) is a Laravel package providing an elegant wrapper around PhpSpreadsheet for exporting and importing Excel…
9912705stable
ramsey/uuid
ramsey/uuid is a PHP library for generating and working with universally unique identifiers (UUIDs) conforming to RFC 9562 (formerly RFC 41…
8712633stable
IBM/sarama
Sarama is an MIT-licensed Go client library for Apache Kafka, providing pure-Go implementations of Kafka producers, consumers, and administ…
9912510stable
rs/zerolog
Zerolog is a fast, zero-allocation JSON structured logging library for Go with a chained, context-aware API. It supports leveled logging, s…
7712494stable
seanmonstar/reqwest
Reqwest is an ergonomic, batteries-included HTTP client library for Rust built on hyper. It supports async and blocking clients, JSON/multi…
9311800stable
apple/pkl
Pkl is a configuration-as-code language from Apple with rich validation, templating, and tooling for defining programmable, scalable, and s…
8711497active
mixmark-io/turndown
Turndown is a JavaScript library that converts HTML into Markdown, aiming for CommonMark compliance with configurable output styling. It ru…
8311403stable
JamesNK/Newtonsoft.Json
Json.NET (Newtonsoft.Json) is the most popular high-performance JSON framework for .NET, providing serialization, LINQ to JSON, JSON Path q…
6911315stable
Cyan4973/xxHash
xxHash is an extremely fast non-cryptographic hash algorithm library written in C, offering XXH32, XXH64, and the modern XXH3 family (64- a…
6511220stable
QuipNetwork/hashsigs-ts
A TypeScript library implementing hash-based digital signatures, specifically the WOTS+ (Winternitz One-Time Signature Plus) scheme. It is …
6211199active
FerretDB/FerretDB
FerretDB is an open-source MongoDB alternative that acts as a proxy translating the MongoDB 5.0+ wire protocol into SQL, backed by PostgreS…
7811056active
apache/thrift
Apache Thrift is a lightweight, language-independent software stack for point-to-point RPC, combining an interface definition language, a c…
8610953stable
serde-rs/serde
Serde is Rust's standard serialization and deserialization framework, built on the trait system with compile-time derive macros instead of …
9710784stable
47ng/nuqs
nuqs is a type-safe search params state manager for React frameworks, offering a useState-like API that stores state in the URL query strin…
9910769stable
protobufjs/protobuf.js
A high-performance, conformant JavaScript/TypeScript implementation of Protocol Buffers that works with .proto schemas without requiring pr…
9510583active
krzyzanowskim/CryptoSwift
CryptoSwift is a pure Swift library providing standard cryptographic algorithms including AES, ChaCha20, SHA family hashes, HMAC, and CRC. …
8110568active
LuckyPennySoftware/AutoMapper
AutoMapper is a convention-based object-object mapper for .NET that eliminates manual mapping code between object types, such as flattening…
9210192stable
square/moshi
Moshi is a modern JSON serialization library for Kotlin and Java, with built-in type adapters and optional Kotlin code generation. It conve…
7710155stable
go-swagger/go-swagger
A Go implementation of the Swagger 2.0 (OpenAPI 2.0) specification with a CLI tool for working with swagger specs. It generates servers, cl…
9910006active
boto3
Boto3 is the official Amazon Web Services SDK for Python, providing idiomatic Python APIs for AWS services such as S3, EC2, and DynamoDB. I…
679883stable
Humanizr/Humanizer
Humanizer is a popular .NET library for transforming strings, enums, dates, timespans, numbers, and quantities into human-friendly, localiz…
909834stable
restsharp/RestSharp
RestSharp is a lightweight REST and HTTP API client library for .NET, built as a wrapper around HttpClient. It adds convenient parameter ha…
739824stable
OpenFeign/feign
Feign is a Java library that simplifies writing HTTP clients by binding annotated interfaces to templatized HTTP requests. It supports plug…
999796stable
bytedance/sonic
Sonic is a high-performance JSON serialization and deserialization library for Go, accelerated by JIT compilation and SIMD instructions. It…
999589active
reactiveui/refit
Refit is a type-safe REST client library for .NET that turns REST APIs into live C# interfaces, generating HttpClient-based implementations…
999561active
litedb-org/LiteDB
LiteDB is a lightweight, serverless NoSQL document database for .NET, written entirely in C# and stored in a single data file, similar to S…
859458stable
json-path/JsonPath
Jayway JsonPath is a Java library providing a DSL for reading and querying JSON documents using JsonPath expressions, analogous to XPath fo…
679448stable
electronicarts/EASTL
EASTL is Electronic Arts' C++ Standard Template Library, providing containers, algorithms, and iterators with an emphasis on high performan…
599344stable
ritz078/transform
Transform is a polyglot web application that converts code and data between many formats, such as JSON to TypeScript, SVG to JSX, GraphQL t…
619217active
golang-jwt/jwt
A Go library for creating, signing, parsing, and verifying JSON Web Tokens (JWTs) per RFC 7519. It is the community-maintained successor to…
789212stable
apache/iceberg
Apache Iceberg is a high-performance open table format for huge analytic datasets, bringing SQL table reliability to big data lakes. This r…
909177stable
wasm-bindgen/wasm-bindgen
wasm-bindgen is a Rust library and CLI tool that generates high-level bindings between WebAssembly modules and JavaScript, allowing rich ty…
989126stable
lysine-dev/okio
Okio is a modern I/O library for Kotlin Multiplatform, Java, and Android that complements java.io and java.nio with ByteString, Buffer, Sou…
769036stable
ljharb/qs
qs is a JavaScript library for parsing and serializing URL querystrings, with support for nested objects and arrays via bracket notation. I…
748943stable
myclabs/DeepCopy
A PHP library that creates deep copies (clones) of objects, recursively copying all referenced objects while handling cycles in the associa…
938886stable
aeron-io/aeron
Aeron is an efficient, reliable message transport supporting UDP unicast, UDP multicast, and IPC, with Java, C, and C++ clients. It include…
998818stable
kellyjonbrazil/jc
A CLI tool and Python library that converts the output of popular command-line tools, file types, and common strings into JSON, YAML, or Py…
878667active
SanderMertens/flecs
Flecs is a fast, lightweight Entity Component System (ECS) framework for C99 and C++17 that enables building games and simulations with mil…
928619stable
dropwizard/dropwizard
Dropwizard is a Java framework that bundles stable libraries (Jetty, Jersey, Jackson, Logback, Metrics, JDBI/Hibernate, Liquibase) into an …
958577stable
mongodb/mongo-go-driver
The official MongoDB driver for Go, providing a mongo client, BSON serialization, and CRUD/aggregation APIs for MongoDB 4.4+. It is activel…
998538stable
CoderMJLee/MJExtension
MJExtension is a lightweight Objective-C framework for converting between JSON/dictionaries and model objects without requiring models to i…
238493stable
mrousavy/react-native-mmkv
A React Native library providing fast, synchronous key/value storage backed by Tencent's MMKV C++ framework via JSI and Nitro Modules. It s…
968482stable
ijl/orjson
orjson is a fast, correct JSON serialization/deserialization library for Python, implemented in Rust via PyO3. It natively serializes datac…
988214stable
google/diff-match-patch
A multi-language library (C++, C#, Dart, Java, JavaScript, Lua, Objective-C, Python) implementing robust algorithms for diffing, fuzzy matc…
108140stable
google/leveldb
LevelDB is a fast embedded key-value storage library from Google providing an ordered mapping from string keys to string values. It is a C+…
5539365maintenance
Serilog
Serilog is a diagnostic logging library for .NET applications with first-class support for structured event data. It captures named propert…
878032stable

page 1 / 20 next →