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
umdjs/umd
A collection of UMD (Universal Module Definition) patterns and templates for writing JavaScript modules that work across AMD, CommonJS, and…
237434maintenance
quodlibet/mutagen
Mutagen is a Python library for reading and writing audio metadata (tags) across many formats including MP3/ID3, FLAC, MP4, Ogg, and APEv2.…
961949stable
tinylib/msgp
A Go code generator and serialization library for MessagePack that generates fast marshal/unmarshal and encode/decode methods from Go type …
871949active
petertodd/python-bitcoinlib
A Python 3 library providing a low-level, ground-up interface to Bitcoin data structures and protocol internals, including transactions, sc…
281948active
nbubna/store
store2 is a small JavaScript library that provides a friendly, feature-filled API over the browser's localStorage and sessionStorage. It ad…
771945stable
MetacoSA/NBitcoin
NBitcoin is the most complete Bitcoin library for the .NET framework, implementing all relevant Bitcoin Improvement Proposals (BIPs) and pr…
761941stable
dromara/forest
Forest is a high-level, lightweight declarative HTTP client framework for Java that lets developers send HTTP requests by defining annotate…
671941active
Instagram/LibCST
LibCST is a concrete syntax tree (CST) parser and serializer library for Python that preserves formatting details like whitespace and comme…
931939active
simdutf/simdutf
simdutf is a high-performance C++ library for Unicode validation, transcoding (UTF-8, UTF-16, UTF-32, Latin1, ASCII) and WHATWG-compliant B…
981938stable
cloudpipe/cloudpickle
cloudpickle is a Python library that extends the standard pickle module to serialize constructs like lambda functions and interactively def…
711936active
tsrpc/tsrpc
TSRPC is a TypeScript RPC framework providing runtime type checking and binary serialization derived directly from TypeScript types, withou…
631932active
graphql-hive/graphql-scalars
A TypeScript library of custom GraphQL scalar types (e.g., DateTime, EmailAddress, UUID, BigInt, URL) for building precise, type-safe Graph…
941930stable
getml/reflect-cpp
reflect-cpp is a C++20/C++26 library for fast serialization, deserialization, and validation using reflection, comparable to pydantic or se…
851927active
brick/money
A PHP library providing immutable Money and Currency classes with exact arithmetic and explicit rounding control, built on brick/math. It s…
961926active
openacid/slim
Slim is a Go library providing space-efficient data structures, most notably SlimTrie, a compacted trie that uses only about 11 bits per ke…
771923stable
dchest/tweetnacl-js
TweetNaCl.js is a JavaScript port of the TweetNaCl/NaCl cryptographic library, providing high-level APIs for secret-key and public-key auth…
391921stable
seancorfield/honeysql
HoneySQL is a Clojure library that turns Clojure data structures into SQL statements, letting you build queries programmatically without st…
981918active
cognitect/transit-format
Transit is a data interchange format and set of libraries for conveying typed values between applications written in different programming …
631918stable
Rhymond/go-money
A Go library implementing Fowler's Money pattern for precise monetary value handling using currency smallest units (integer cents). It prov…
581911stable
spatie/laravel-fractal
A Laravel and Lumen package providing a fluent wrapper around League Fractal for transforming data before serving it in APIs. It simplifies…
811909stable
starwing/lua-protobuf
A C module for Lua (5.1-5.4 and LuaJIT) that encodes and decodes Google protobuf data, supporting both proto2 and proto3 syntax. It include…
631909active
kentcdodds/mdx-bundler
mdx-bundler is a JavaScript library that compiles and bundles MDX strings together with their imported TS/JS dependencies using MDX v3 and …
711903stable
thephpleague/html-to-markdown
A PHP library that converts HTML documents into Markdown text. It is part of the League of Extraordinary Packages and supports configurable…
661903stable
TeamSirenix/odin-serializer
OdinSerializer is a fast, robust, and extensible .NET serialization library built for Unity, open-sourced from the serializer used by Odin …
741896active
feross/buffer
A JavaScript library that provides the Node.js Buffer API for browsers, backed by Typed Arrays. It allows code written for Node.js that rel…
541890stable
omgovich/colord
Colord is a tiny (1.8 KB brotlied), zero-dependency JavaScript/TypeScript library for high-performance color parsing, manipulation, and con…
881885stable
faust-streaming/faust
Faust-streaming is a Python stream processing library that ports Kafka Streams ideas to Python using asyncio, letting developers build dist…
991884active
tdegrunt/jsonschema
A fast and simple JSON Schema validator for JavaScript and Node.js, supporting JSON Schema versions through draft-07. It validates objects …
691875stable
fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat
A comprehensive C# SDK for WeChat HTTP APIs built on Flurl.Http, covering the official account platform, open platform, merchant platform (…
761869active
toss/es-hangul
A modern, tree-shakable TypeScript/JavaScript library for manipulating Korean Hangul characters. It provides APIs for initial consonant (ch…
861864active
Aleph-Alpha/ts-rs
ts-rs is a Rust library with a derive macro that generates TypeScript type declarations from Rust structs and enums. It keeps backend and f…
791864stable
YousefED/SyncedStore
SyncedStore is a TypeScript library providing an easy-to-use reactive API on top of Yjs CRDTs for building real-time collaborative web appl…
321863active
cbeust/klaxon
Klaxon is a JSON parsing library for Kotlin offering object binding, streaming, low-level manipulation, and JSON path query APIs. It maps J…
621862stable
ofdrw/ofdrw
OFDRW is an open-source Java library for reading, writing, and manipulating OFD (Open Fixed-layout Document) files, a Chinese national stan…
931854active
boostorg/hana
Boost.Hana is a header-only C++14 metaprogramming library providing a standard library for computations on both types and values, including…
661852stable
davyxu/tabtoy
Tabtoy is a high-performance command-line tool that exports spreadsheet data (Xlsx/CSV) into JSON, binary, and source code for Golang, C#, …
231852active
nisshi-io/nisshi
Nisshi is a stateless, Kafka API-compatible message broker written in async Rust with pluggable storage engines (PostgreSQL, SQLite/libSQL,…
881851active
mlc-ai/xgrammar
XGrammar is an open-source library for efficient, flexible, and portable structured generation in LLM inference via constrained decoding. I…
881843active
bloomberg/bde
BDE (Basic Development Environment) is Bloomberg's set of foundational C++ libraries, comprising BSL (Basic Standard Library), BDL (Basic D…
771838stable
AcademySoftwareFoundation/openexr
OpenEXR is the specification and reference C/C++ implementation of the EXR file format, the professional high-dynamic-range image storage f…
991836stable
google/protobuf-gradle-plugin
A Gradle plugin from Google that compiles Protocol Buffer (.proto) definition files by invoking protoc and wiring the generated Java/Kotlin…
721832active
Cysharp/MasterMemory
MasterMemory is a source-generator-based embedded typed readonly in-memory document database for .NET and Unity. It generates type-safe dat…
751829active
aantron/better-enums
Better Enums is a single-header C++ library that adds reflection to enums, enabling string conversion, iteration, and counting at compile t…
231828stable
schmittjoh/metadata
A PHP library for managing class, method, and property metadata from multiple sources such as annotations, YAML, XML, and PHP configuration…
541822stable
microsoft/CDM
Microsoft's Common Data Model (CDM) is a standard, extensible collection of schemas (entities, attributes, relationships) representing busi…
331818active
digitalbazaar/jsonld.js
A JavaScript implementation of the JSON-LD 1.0 and 1.1 W3C specifications, providing expansion, compaction, framing, and RDF dataset conver…
641816active
hughsk/flat
A small JavaScript library that flattens nested objects into single-level objects with delimited keys and reversibly unflattens them back. …
561816stable
techfort/LokiJS
LokiJS is a fast, embeddable, in-memory document-oriented NoSQL database written in JavaScript. It stores JavaScript objects as documents w…
326826maintenance
jsonmodel/jsonmodel
JSONModel is an Objective-C framework that maps JSON data directly into smart data model classes with automatic type conversion and validat…
236809maintenance
gofrs/uuid
A pure Go library implementing Universally Unique Identifiers (UUIDs) per RFC-9562, supporting creation and parsing of UUID versions 1, 3, …
891811stable
LibPDF-js/core
LibPDF is a modern TypeScript PDF library for parsing, modifying, generating, and signing PDF documents. It combines lenient parsing (like …
801803active
ormar-orm/ormar
Ormar is an async mini ORM for Python supporting Postgres, MySQL, and SQLite, built on SQLAlchemy Core with pydantic validation. It lets yo…
951802active
webpatser/laravel-uuid
A Laravel package for generating and validating UUIDs according to RFC 4122, supporting versions 1, 3, 4, and 5. It includes Eloquent model…
631801active
r1chardj0n3s/parse
A Python library that parses strings using a specification based on the Python format() syntax, effectively the inverse of str.format(). It…
931791stable
taoensso/sente
Sente is a client+server realtime web communications library for Clojure and ClojureScript, inspired by Socket.IO. It provides a unified hi…
851791active
BobbyAnguelov/Esoterica
Esoterica is an MIT-licensed prototype C++ game engine framework intended as a starter pack for building custom engines, an R&D testbed, or…
851789active
C2FO/fast-csv
fast-csv is a Node.js library for parsing and formatting CSV and other delimiter-separated files, written in TypeScript. It is stream-based…
821788stable
jinzhu/configor
Configor is a Go configuration library that loads settings into structs from YAML, JSON, TOML files and shell environment variables. It sup…
321786stable
spatie/laravel-data
A Laravel package for creating rich, typed data objects that can replace form requests, API transformers, and TypeScript definitions. Data …
891782stable
Masterminds/html5-php
A standards-compliant HTML5 parser and serializer written entirely in PHP. It parses HTML5 documents and fragments into standard PHP DOM ob…
871782stable
troldal/OpenXLSX
OpenXLSX is a C++17 library for reading, writing, creating, and modifying Microsoft Excel .xlsx files. It is built with CMake and integrate…
791778active
ThomasAribart/json-schema-to-ts
A TypeScript library that statically infers TypeScript types from JSON schemas via a FromSchema type utility, eliminating duplicate type de…
591778active
gtxx3600/GPTSession2CPAandSub2API
A pure client-side single-page web tool that converts ChatGPT Web session JSON into import formats for tools like CPA, sub2api, Cockpit Too…
531774active
django-money/django-money
A Django app that adds money and currency fields to Django models and forms, built on py-moneyed. It provides typed monetary fields with cu…
101774active
typelevel/spire
Spire is a numeric library for Scala providing powerful new number types (like Rational, Complex, and more) and generic numeric abstraction…
651772active
skydoves/sandwich
Sandwich is a lightweight Kotlin library that provides sealed ApiResponse types for modeling and handling API responses and exceptions from…
941770stable
nategood/httpful
Httpful is a chainable, REST-friendly HTTP client library for PHP 8.0+ that emphasizes readability and simplicity. It provides automatic re…
541769active
Cysharp/ZLogger
ZLogger is a zero-allocation text and structured logging library for .NET and Unity, built on top of Microsoft.Extensions.Logging. It uses …
751763active
orium/rpds
rpds is a Rust library providing fully persistent (immutable) data structures with structural sharing, including List, Vector, Stack, Queue…
831761stable
greyblake/nutype
Nutype is a Rust procedural macro that enhances the newtype pattern with built-in sanitization and validation constraints. It guarantees th…
801761active
metosin/malli
Malli is a high-performance, data-driven data specification library for Clojure and ClojureScript. It provides schema definitions as plain …
851760active
ammarahm-ed/react-native-mmkv-storage
A fast, lightweight key-value storage library for React Native built in C++ on top of Tencent's MMKV using JSI. It supports multiple databa…
731751active
dotnet/wcf
dotnet/wcf provides the client-oriented Windows Communication Foundation (WCF) libraries for .NET Core, enabling apps to communicate with e…
801750active
vstakhov/libucl
A C library for parsing and emitting UCL (Universal Configuration Language), an nginx-inspired configuration format fully compatible with J…
851743stable
SimonFairbairn/SwiftyMarkdown
A Swift library that converts Markdown files and strings into NSAttributedStrings with extensive customization options. It supports Apple p…
321741stable
simov/slugify
A dependency-free JavaScript library that converts strings into URL-friendly slugs, transliterating foreign symbols to their English equiva…
731740stable
fullstack-build/tslog
tslog is a universal, fully typed logging library for TypeScript and JavaScript that runs in Node.js, browsers, Deno, Bun, workers, and Rea…
961737active
lukeed/klona
klona is a tiny (240B–501B gzipped) JavaScript utility for deep cloning objects, arrays, dates, regular expressions, maps, sets, typed arra…
571732stable
mihaifm/linq
linq.js is a pure JavaScript implementation of the .NET LINQ library with no dependencies, providing all original .NET methods plus additio…
231732stable
bytedance/go-tagexpr
go-tagexpr is a Go library that implements an expression syntax evaluated via struct tags, enabling declarative field validation and value …
101727stable
huandu/go-sqlbuilder
A Go library for building SQL strings programmatically, compatible with the standard library database/sql interfaces, plus a lightweight ze…
941726stable
react-querybuilder/react-querybuilder
React Query Builder is a minimally opinionated, fully customizable React component for visually constructing queries from nested rules and …
991724stable
Uniswap/token-lists
A TypeScript package containing the JSON schema specification and utilities for Uniswap token lists, which are JSON blobs of ERC20 token me…
551724stable
davecgh/go-spew
go-spew is a Go library that implements a deep pretty printer for Go data structures, showing types, pointers, and full structure details t…
326409maintenance
dghubble/sling
Sling is a Go HTTP client library for creating and sending API requests. It stores request properties (method, path, headers, query params,…
551720stable
mistic100/jQuery-QueryBuilder
A jQuery plugin providing a user-friendly GUI for building complex queries and filters, outputting structured JSON rules. It includes plugi…
231717stable
vega/ts-json-schema-generator
A TypeScript library and CLI tool that generates JSON Schema documents from TypeScript type definitions. It parses TypeScript source files …
761714active
ekalinin/sitemap.js
sitemap.js is a Node.js library and CLI for generating, parsing, validating, and updating sitemap XML files. It uses streaming to efficient…
891712stable
clue/stream-filter
A lightweight PHP library providing a simple, modern API for PHP's native stream filtering system. It lets developers attach callback-based…
631712stable
simplejson/simplejson
simple is a simple, fast, complete and extensible JSON encoder/decoder for Python 3.8+ with legacy Python 2.7 support. It is pure Python wi…
991711stable
zzzprojects/System.Linq.Dynamic.Core
A .NET Core / .NET Standard port of Microsoft's Dynamic LINQ library that lets developers write string-based LINQ queries against IQueryabl…
941711active
avoidwork/filesize.js
filesize.js is a lightweight, zero-dependency JavaScript library that converts byte counts into human-readable strings. It supports SI, IEC…
771708stable
optics-dev/Monocle
Monocle is a Scala optics library providing a simple yet powerful API to access and transform immutable data using lenses, prisms, traversa…
671700active
eemeli/yaml
A comprehensive YAML parser and stringifier library for JavaScript and TypeScript, supporting YAML 1.1 and 1.2 with full comment and blank-…
881689stable
mathiasbynens/punycode.js
Punycode.js is a robust JavaScript library for converting between Punycode (ASCII) and Unicode strings, fully compliant with RFC 3492 and R…
231689stable
pyeventsourcing/eventsourcing
A Python library for implementing the event sourcing pattern, storing all application state changes as a sequence of immutable events. It p…
771684active
uriyyo/fastapi-pagination
A Python library that adds pagination support to FastAPI applications. It provides utility functions and data models (like Page) to paginat…
981680active
michalmuskala/jason
Jason is a fast, standards-compliant JSON parser and generator written in pure Elixir. It is the default JSON codec for many Elixir ecosyst…
591680stable
medialize/URI.js
URI.js is a JavaScript library for parsing, manipulating, and normalizing URLs with a fluent, jQuery-style chaining API. It supports query …
236229maintenance
explosion/sense2vec
A Python library implementing sense2vec, contextually-keyed word vectors that learn embeddings for multi-word phrases and part-of-speech-di…
561679stable

← prev page 7 / 20 next →