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
wojtekmach/req
Req is a batteries-included HTTP client library for Elixir with automatic JSON decoding, redirects, retries, and authentication built in. I…
951324active
annulusgames/Alchemy
Alchemy is a Unity library providing attribute-based Inspector extensions, Hierarchy and EditorWindow enhancements, and source-generated se…
801322active
Khan/genqlient
genqlient is a Go library and code generator that produces type-safe client code for GraphQL APIs. It validates queries against the schema …
701320active
jsonpickle/jsonpickle
jsonpickle is a Python library that serializes arbitrary Python object graphs into JSON and deserializes them back into Python objects. It …
901318stable
mackysoft/Unity-SerializeReferenceExtensions
A Unity editor extension that adds a SubclassSelector dropdown to the Inspector for fields serialized with Unity's [SerializeReference] att…
711317active
eliaskosunen/scnlib
scnlib is a modern C++ library for text parsing, serving as a type-safe and faster replacement for scanf and std::istream. It is the invers…
781316stable
jishengpeng/WavTokenizer
WavTokenizer is a state-of-the-art discrete neural audio codec that compresses speech, music, and general audio into only 40 or 75 discrete…
271316active
redis/redis-om-python
Redis OM Python is a declarative object-mapping library for Redis that lets you model Redis data with Pydantic-based classes. It provides a…
901315active
proyecto26/RestClient
A Promise-based REST and HTTP client library for Unity built on top of UnityWebRequest. It lets game developers make async HTTP requests wi…
791315stable
amatsuda/jb
Jb is a JSON API template engine for Ruby on Rails that serves as a simpler and faster alternative to Jbuilder. Templates are plain Ruby co…
611315stable
procore-oss/blueprinter
Blueprinter is a declarative JSON serialization library for Ruby that turns business objects into simple hashes and renders them as JSON. I…
761311active
Mojang/DataFixerUpper
DataFixerUpper is a Java library from Mojang for incrementally building, merging, and optimizing data transformations between schema versio…
591309active
haskell/aeson
aeson is a fast, widely used Haskell library for parsing, encoding, and manipulating JSON data. It provides typeclass-based conversion betw…
771308stable
sindresorhus/pretty-bytes
A tiny JavaScript library that converts byte counts into human-readable strings like '1.34 kB'. It supports bits, binary prefixes, signed o…
861305stable
spatie/laravel-model-states
A Laravel package that adds state machine support to Eloquent models, letting each state be a separate class with defined transitions. It h…
911302stable
unjs/ufo
ufo is a lightweight TypeScript library providing human-friendly URL utilities for parsing, joining, normalizing, and encoding URLs. It is …
881302active
gulpjs/vinyl
Vinyl is a simple JavaScript library that provides a metadata object describing a file with path and contents attributes, regardless of whe…
341296stable
ToruNiina/toml11
toml11 is a feature-rich, header-only TOML parsing and serialization library for C++11/14/17/20. It fully complies with the TOML v1.0.0 spe…
551294stable
pyexcel/pyexcel
pyexcel is a Python library providing a single unified API for reading, manipulating, and writing tabular data across spreadsheet formats i…
841291active
RiptideNetworking/Riptide
Riptide is a lightweight C# networking library for building multiplayer games, providing client-server connection management and message pa…
671286active
vinejs/vine
VineJS is a fast, schema-based form data validation library for Node.js, designed to validate HTTP request bodies and JSON payloads with bo…
831281active
rails/globalid
A Ruby library from the Rails project that provides app-wide URIs (gid://app/Model/id) for uniquely identifying model instances across diff…
861277stable
wq/django-rest-pandas
Django REST Pandas is a Python library that serves pandas DataFrames through the Django REST Framework as a model-driven data API. It rende…
521277stable
Nyholm/psr7
A super lightweight, strict, and fast PHP implementation of the PSR-7 HTTP message interfaces and PSR-17 factories. It provides request, re…
471277active
vercel/bidc
BIDC is a TypeScript library providing bidirectional channels for asynchronous communication between JavaScript execution contexts such as …
441277active
jenssegers/optimus
A PHP library that obfuscates internal integer IDs using Knuth's multiplicative hashing, producing reversible obfuscated integers instead o…
231275stable
ultrajson/ultrajson
UltraJSON (ujson) is an ultra-fast JSON encoder and decoder written in pure C with Python bindings, usable as a drop-in replacement for the…
904497maintenance
json-everything/json-everything
A collection of .NET libraries extending System.Text.Json with support for JSON Schema validation, JSON Path, JSON Pointer, JSON Patch, JSO…
751272active
jpsim/Yams
Yams is a Swift YAML parser and emitter built on top of LibYAML. It provides Codable-based encoding/decoding, conversion to Swift standard …
881267stable
primus/primus
Primus is a Node.js abstraction layer over multiple real-time frameworks (WebSocket, SockJS, Engine.IO, BrowserChannel, polling) that expos…
234469maintenance
favadi/protoc-go-inject-tag
A Go CLI tool that injects custom struct tags into generated Go protobuf (.pb.go) files using @gotags comments in .proto files. It works as…
461266stable
TedDriggs/darling
Darling is a Rust proc-macro helper library that lets macro authors declaratively parse attribute arguments into structs, inspired by serde…
981265active
FriendsOfSymfony/FOSElasticaBundle
A Symfony bundle that integrates the Elastica PHP client with Elasticsearch, providing index configuration, serialization, and Doctrine eve…
841263active
graphql-rust/graphql-client
A typed GraphQL client library for Rust that generates precise Rust types for query variables and responses at compile time from schema and…
831263active
santhosh-tekuri/jsonschema
A Go library for validating JSON documents against JSON Schema, supporting drafts 4, 6, 7, 2019-09, and 2020-12 with full test-suite compli…
861262stable
fraillt/bitsery
Bitsery is a header-only C++ binary serialization library designed for real-time networking, especially in games. It produces compact, meta…
531262stable
WICG/webpackage
A collection of IETF/WICG specifications and Go tooling for packaging websites into portable bundles, including Signed HTTP Exchanges (SXG)…
721257active
gustavoguichard/string-ts
A TypeScript library providing common string manipulation functions (like replace, camelCase, deepCamelKeys) that preserve literal string t…
671257active
axuno/SmartFormat
SmartFormat is a lightweight C# text templating library that serves as a drop-in replacement for string.Format. It supports named placehold…
751255stable
scalalandio/chimney
Chimney is a battle-tested Scala library for boilerplate-free, type-safe data transformations between case classes and other types. It uses…
931254stable
django-json-api/django-rest-framework-json-api
A library that adds JSON:API specification support to Django REST framework, transforming default DRF responses into compliant JSON:API for…
731252active
smilehao/xlua-framework
A complete pure-Lua client framework for Unity games built on xLua, integrating proto-gen-lua and various Lua libraries and utility classes…
651251active
alexandercerutti/passkit-generator
A Node.js/TypeScript library for generating customized Apple Wallet passes (.pkpass files) for iOS and WatchOS. It separates static pass mo…
871246active
KaisenAmin/c_std
A pure C17 library that reimplements a large slice of the C++ Standard Library (containers, algorithms, smart pointers) plus Python-style u…
671246active
legastero/stanza
StanzaJS is a JavaScript/TypeScript library for modern XMPP that exposes all stanzas as JSON instead of XML. It supports WebSocket and BOSH…
661244active
dmlc/dlpack
DLPack is a minimal, stable open in-memory tensor structure defined as a single C ABI header, enabling zero-copy tensor exchange between de…
661242stable
merkletreejs/merkletreejs
A JavaScript/TypeScript library for constructing Merkle Trees and generating and verifying cryptographic inclusion proofs. It supports mult…
471241stable
node-modules/utility
A Node.js utility library providing hashing functions (md5, sha1, sha256, hmac), base64 encoding/decoding, and HTML/URL escaping helpers. I…
651240stable
ibireme/YYModel
YYModel is a high-performance JSON-to-model conversion framework for iOS and macOS written in Objective-C. It converts between JSON/diction…
234349maintenance
RobotWebTools/rosbridge_suite
rosbridge_suite is a set of ROS packages implementing the rosbridge v2 protocol, which exposes ROS topics, services, and parameters through…
761237active
google/schema-dts
schema-dts provides TypeScript type definitions for the Schema.org vocabulary in JSON-LD format, exposed as discriminated type unions for a…
761236active
uuid-rs/uuid
A Rust library for generating and parsing UUIDs (universally unique identifiers) per RFC 9562. It supports multiple UUID versions including…
991234stable
DmitryTsepelev/store_model
StoreModel is a Ruby gem that wraps JSON-backed database columns (like jsonb) with ActiveModel-like classes using the Rails Attributes API.…
761232active
openspout/openspout
OpenSpout is a community-maintained PHP library for reading and writing spreadsheet files in CSV, XLSX, and ODS formats. It processes very …
1001230active
indutny/bn.js
bn.js is a pure JavaScript arbitrary-precision integer (BigNum) arithmetic library supporting addition, multiplication, modular reduction, …
641230stable
PoloDB/PoloDB
PoloDB is an embedded document database written in Rust that stores BSON documents with a MongoDB-like API, backed by RocksDB storage. It c…
961228active
evanphx/json-patch
A Go library for applying RFC 6902 JSON Patch documents and creating/applying RFC 7396 JSON Merge Patch documents. It also supports compari…
521228stable
Evercoder/culori
Culori is a comprehensive JavaScript color library supporting conversion, interpolation, blending, and color difference formulas across man…
631225stable
videojs/mux.js
mux.js is a lightweight JavaScript library for inspecting and manipulating video container formats such as MPEG2-TS, fMP4, and FLV. Its cor…
661223stable
hyperrealm/libconfig
libconfig is a compact C/C++ library for parsing and processing structured, type-aware configuration files. Its format is more compact and …
631223stable
niieani/hashids.js
Hashids is a small JavaScript/TypeScript library that generates YouTube-like short, reversible IDs from numbers, so database primary keys a…
534288maintenance
lloydmeta/enumeratum
Enumeratum is a type-safe, reflection-free enumeration library for Scala with exhaustive pattern match warnings and compile-time macro-base…
861222stable
hooklift/gowsdl
gowsdl is a Go CLI tool that generates idiomatic Go client code from WSDL 1.1 files, including SOAP proxy code. It supports Document/Litera…
231222active
vojtechhabarta/typescript-generator
A Java tool that generates TypeScript definition files (.d.ts) from Java JSON classes using reflection, available as Maven and Gradle plugi…
881220active
marshmallow-code/apispec
A pluggable Python library that generates OpenAPI (Swagger) specifications, supporting OpenAPI versions 2 and 3. It is framework-agnostic w…
751219active
knurling-rs/defmt
defmt is a highly efficient logging framework for Rust targeting resource-constrained embedded devices like microcontrollers. It uses defer…
931218active
layrjs/layr
Layr is a full-stack JavaScript/TypeScript framework that dramatically simplifies full-stack development by letting frontend and backend sh…
681217active
mongodb/js-bson
The official BSON (Binary JSON) parser library for Node.js and browsers, maintained by MongoDB. It serializes and deserializes JSON-like do…
991216stable
sirixdb/sirix
SirixDB is an embeddable, bitemporal, append-only database system for JSON and XML that stores immutable, space-efficient snapshots of ever…
971216active
alibaba/HandyJSON
HandyJSON is a Swift library for serializing and deserializing JSON to and from model objects (pure classes and structs) on iOS. It uses ru…
234256maintenance
sindresorhus/pretty-ms
A small JavaScript library that converts milliseconds into human-readable duration strings like '15d 11h 23m 20s'. It supports options for …
661215stable
Oudwins/zog
Zog is a Zod-inspired schema builder for runtime value parsing and validation in Go, using method chaining to define expressive schemas wit…
841212active
jprichardson/node-jsonfile
A small Node.js library that simplifies reading and writing JSON files by wrapping fs and JSON.parse/stringify in convenient methods. It su…
671212stable
fo-dicom/fo-dicom
Fellow Oak DICOM (fo-dicom) is a C#/.NET library implementing the DICOM standard for medical imaging, including parsing, image codecs, anon…
861210active
persian-tools/persian-tools
A comprehensive, zero-dependency TypeScript toolkit with 27+ utilities for Persian (Farsi) text, numbers, and Iranian-specific validation s…
721210active
emn178/online-tools
A collection of browser-based online tools for hashing (md2, md5, sha1, sha2, sha512), base64, and HTML encode/decode operations. It runs e…
771208active
icalendar/icalendar
A Ruby library for parsing, creating, and manipulating iCalendar (.ics) files as defined by RFC-5545. It supports building calendars and ev…
751206active
rictic/jsonriver
jsonriver is a small, dependency-free TypeScript library that parses JSON incrementally as it streams in, yielding a sequence of increasing…
561206active
APIDevTools/swagger-parser
A JavaScript library that parses, validates, resolves, bundles, and dereferences Swagger 2.0 and OpenAPI 3.0 specifications in JSON or YAML…
961205active
apache/incubator-xtable
Apache XTable (incubating) is a cross-table converter that translates lakehouse table format metadata between Apache Hudi, Apache Iceberg, …
841205active
Tim-Maes/Facet
Facet is a C# source generator that eliminates DTO boilerplate by generating DTO types, constructors, LINQ projections, and reverse mapping…
781204active
MagicStack/immutables
A high-performance immutable mapping type for Python based on a Hash Array Mapped Trie (HAMT). It is the implementation used in CPython's c…
331204stable
lcm-proj/lcm
LCM (Lightweight Communications and Marshalling) is a set of libraries and tools for low-latency, high-bandwidth publish/subscribe message …
721203stable
ksdme/ut
A fast, lightweight Rust CLI utility toolkit that bundles many common developer utilities (encoding, hashing, JWT, UUID generation, and mor…
721202active
okuramasafumi/alba
Alba is a fast, flexible JSON serializer gem for Ruby, JRuby, and TruffleRuby. It lets you define resource classes that declare attributes …
951201active
bruits/satteri
Sätteri is a high-performance Markdown and MDX processing pipeline with the parser and AST implemented in Rust and a typed plugin layer exp…
771201active
ramsey/collection
ramsey/collection is a PHP library for representing and manipulating collections such as arrays, maps, queues, and sets, inspired by the Ja…
781200stable
spatie/array-to-xml
A small PHP library by Spatie that converts PHP arrays into XML strings using a single static method. It supports custom root elements, att…
811199stable
mobily/ts-belt
ts-belt is a fast, modern utility library for functional programming in TypeScript, built with ReScript for high performance. It provides d…
231197active
letta-ai/agent-file
Agent File (.af) is an open file format for serializing stateful AI agents, packaging system prompts, persistent memory, tool configuration…
521196active
zserge/jsmn
jsmn is a minimalistic, header-only JSON parser/tokenizer written in C89 with no dependencies and no dynamic memory allocation. It produces…
234175maintenance
uhop/stream-json
stream- is a micro-library of composable stream components for parsing, filtering, and transforming JSON and JSONC with a minimal memory fo…
761195stable
cgriego/active_attr
ActiveAttr is a Ruby gem providing composable modules that let you build plain Ruby objects with ActiveModel-compatible features like attri…
641195active
google/double-conversion
A C++ library providing efficient binary-decimal and decimal-binary conversion routines for IEEE doubles, extracted from the V8 JavaScript …
751193stable
Lihuanghe/SMSGate
SMSGate is a Java framework built on Netty 4 that implements the core of a unified SMS gateway supporting CMPP, SMPP 3.4, SGIP 1.2, and SMG…
631187active
sdorra/content-collections
A TypeScript library that transforms markdown, MDX, and YAML content files into type-safe, validated data collections that can be imported …
851185active
marnusw/date-fns-tz
A complementary library for date-fns v3 that adds IANA time zone support using the browser's Intl API, so no time zone data needs to be bun…
231181stable
bitcoinjs/bip39
A JavaScript library implementing Bitcoin BIP39 mnemonic code for generating deterministic keys from entropy. It supports multiple language…
611179stable
taoensso/carmine
Carmine is a mature, high-performance Redis client for Clojure with an idiomatic API, connection pooling, and automatic de/serialization of…
721178active
styled-components/css-to-react-native
A TypeScript library that converts CSS text into React Native stylesheet objects, handling camelCase conversion, shorthand expansion, and v…
561178active

← prev page 10 / 20 next →