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
kewisch/ical.js
A dependency-free JavaScript library for parsing and serializing iCalendar (RFC 5545), jCal, vCard (RFC 6350), and jCard data. Originally b…
701176stable
art049/odmantic
ODMantic is a sync and async Object Document Mapper (ODM) for MongoDB built on Python type hints and Pydantic for model definition and vali…
811175active
MoaidHathot/Dumpify
Dumpify is a .NET library that adds LinqPad-style `.Dump()` extension methods to console applications, rendering any object in a structured…
681175active
markuspoerschke/iCal
A PHP library (eluceo/ical) that provides an abstraction layer for generating iCalendar (.ics) files compliant with RFC 5545. It uses domai…
891174active
alembic/alembic
Alembic is an open computer graphics interchange framework for storing and sharing baked, animated 3D scene data, consisting of a C++ libra…
841173stable
awesome-print/awesome_print
A Ruby library that pretty prints Ruby objects in full color with proper indentation, exposing their internal structure. It supports Rails …
234078maintenance
collective/icalendar
A Python library for parsing and generating iCalendar (RFC 5545) files. It can create, inspect, and modify calendar events, todos, journals…
991171stable
vlm/asn1c
asn1c is an open-source ASN.1 to C compiler that generates C/C++-compatible source code from ASN.1 module files. The generated code seriali…
801171stable
naia-lib/naia
naia is a cross-platform Rust networking library for multiplayer games, providing server-authoritative entity replication and typed message…
821170active
onnx/onnxmltools
ONNXMLTools is a Python library that converts machine learning models from various toolkits (Keras/TensorFlow, scikit-learn, Core ML, XGBoo…
781170active
marpple/FxTS
FxTS is a functional programming library for TypeScript and JavaScript built on Iterable/AsyncIterable protocols. It provides lazy evaluati…
991167active
gookit/validate
A generic Go library for data validation and filtering that supports validating Map, Struct, and HTTP Request (Form, JSON, url.Values) data…
941164active
daddyz/phonelib
Phonelib is a Ruby gem for validating and formatting phone numbers based on Google's libphonenumber data. It supports parsing into E164 and…
991163active
lucemia/typed-ffmpeg
typed-ffmpeg is a type-safe wrapper library around FFmpeg for Python and TypeScript, providing IDE-friendly construction of media filter gr…
941163active
commanded/eventstore
An event store library for Elixir that uses PostgreSQL as its underlying persistence engine. It supports appending and reading event stream…
661162active
Thalhammer/jwt-cpp
jwt-cpp is a header-only C++11 library for creating and validating JSON Web Tokens (JWT). It supports all standard signature algorithms (HM…
671160stable
planttheidea/fast-copy
fast-copy is a JavaScript library providing a highly performant deep copy (clone) of objects, arrays, Maps, Sets, and other complex structu…
1001159active
joshnuss/svelte-persisted-store
A Svelte store wrapper that persists state to localStorage or sessionStorage, with optional cross-tab synchronization via storage events. I…
631159stable
sqids/sqids-dotnet
Sqids .NET is the official .NET port of Sqids, a small library that generates short, URL-safe, unique-looking IDs from non-negative integer…
691158active
AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet
Microsoft's IdentityModel extensions for .NET, a library for working with OpenID Connect, OAuth 2.0, and JSON Web Tokens (JWT) in .NET appl…
981157active
mybatis/mybatis-dynamic-sql
A typesafe SQL DSL library for Java and Kotlin that generates complete SELECT, INSERT, UPDATE, and DELETE statements with flexible WHERE cl…
791157active
scalameta/scalameta
Scalameta is a Scala library for reading, analyzing, transforming, and generating Scala programs via lossless syntax trees and quasiquotes.…
981156active
WebReflection/flatted
Flatted is a tiny (0.5K) and fast JavaScript library for serializing and parsing JSON data that contains circular references, with ports fo…
751155stable
P-p-H-d/mlib
M*LIB is a header-only C library providing generic, type-safe containers and data structures (arrays, lists, hashmaps, trees, queues, strin…
831154active
bitflags/bitflags
A Rust crate providing a macro to generate structures that behave like sets of bitflags with well-defined semantics and ergonomic APIs. It …
901153stable
orhanobut/hawk
Hawk is a secure, simple key-value storage library for Android that encrypts data before persisting it. It supports storing any object type…
233996maintenance
quickfix-j/quickfixj
QuickFIX/J is a full-featured, 100% Java messaging engine for the FIX protocol, supporting FIX 4.0 through FIXLatest and FIXT 1.1. It provi…
941150stable
CosmWasm/cosmwasm
CosmWasm is a set of Rust crates providing the standard library for writing WebAssembly smart contracts on Cosmos SDK blockchains. It enabl…
961145active
GregFinzer/Compare-Net-Objects
A .NET library that performs deep comparison of any two objects using reflection and reports the differences between them. It supports exte…
371143active
RedisJSON/RedisJSON
RedisJSON is a Redis module that implements JSON as a native Redis data type, supporting full JSON standard storage, JSONPath queries, and …
933949maintenance
beda-software/drf-writable-nested
A Python library providing writable nested model serializers for Django REST Framework, enabling creation and updates of models with relate…
441140active
django-tastypie/django-tastypie
Tastypie is a webservice API framework for Django that provides a convenient, highly customizable abstraction for creating REST-style inter…
683947maintenance
prkumar/uplink
Uplink is a declarative HTTP client library for Python, inspired by Retrofit, that turns REST APIs into Python classes using decorators and…
341139active
gajus/roarr
Roarr is a fast, structured JSON logger for Node.js and browser environments that requires no initialization or configuration. It decouples…
911138active
cBournhonesque/lightyear
Lightyear is a Rust networking library for building server-authoritative multiplayer games with the Bevy game engine. It provides transport…
931137active
shioyama/mobility
Mobility is a pluggable Ruby gem for storing and retrieving translated attributes on classes, supporting multiple storage backends such as …
671136active
ngtcp2/nghttp3
nghttp3 is a C implementation of HTTP/3 (RFC 9114) over QUIC and QPACK (RFC 9204). It is QUIC-transport-agnostic and supports extensions li…
931135active
apiflask/apiflask
APIFlask is a lightweight Python web API framework built on Flask that adds declarative input/output handling, automatic request validation…
921134active
structurizr/java
Structurizr for Java is a set of Java libraries (core, client, DSL, import, export, inspections, component) for creating software architect…
101134active
insidegui/MultipeerKit
A Swift library that wraps Apple's MultipeerConnectivity framework with a Codable-based API, letting iOS, macOS, and tvOS devices exchange …
631132stable
openwisp/django-rest-framework-gis
A Python library providing geographic add-ons (GeoJSON serializers, geometry fields, spatial filters) for Django REST Framework. It is main…
891127active
paulmach/orb
Orb is a Go library defining types for 2D geo and plan/projected geometry, with sub-packages for GeoJSON, Mapbox Vector Tile encoding, WKB …
691126stable
servo/ipc-channel
ipc-channel is a Rust library providing an inter-process communication implementation of Rust channels, designed as a drop-in replacement f…
801124stable
getify/monio
Monio is a JavaScript library providing an async-capable IO monad (including 'do' style) along with companion monads like Maybe, Either, an…
681124active
pytries/marisa-trie
A Python library providing static, memory-efficient trie data structures built on the marisa-trie C++ library via Cython bindings. It store…
811123active
vincentlaucsb/csv-parser
A modern C++17 CSV parser and serializer that is RFC 4180 compliant and balances ease of use with high performance. It supports streaming a…
951121active
mgravell/fast-member
A .NET library providing fast, reflection-free access to object fields and properties when types and member names are only known at runtime…
561118stable
Washi1337/AsmResolver
AsmResolver is a .NET library for reading, modifying, and writing Portable Executable (PE) files, including those with .NET metadata. It pr…
941117active
briandilley/jsonrpc4j
jsonrpc4j is a Java library for implementing JSON-RPC 2.0 servers and clients, using Jackson for JSON serialization. It supports HTTP, stre…
471117stable
canton7/RestEase
RestEase is a type-safe REST API client library for .NET, where you define an interface describing the remote endpoints and RestEase genera…
321116stable
creationix/js-git
JS-Git is a collection of JavaScript modules implementing Git's core functionality, letting applications create, read, and manipulate Git r…
723847maintenance
BenLorantfy/nestjs-zod
A TypeScript library providing NestJS integration for Zod schema validation. It lets you create DTOs from Zod schemas, validate request bod…
971115active
planetscale/vtprotobuf
vtprotobuf is a protoc plugin (protoc-gen-go-vtproto) that generates optimized, reflection-free marshaling and unmarshaling Go code for Pro…
631115active
moneta-rb/moneta
Moneta is a Ruby library providing a unified interface to many key/value stores, including NoSQL and document databases. It supports config…
231115stable
DoneDeal0/superdiff
Superdiff is a zero-dependency TypeScript library that produces rich, readable diffs for objects, arrays, texts, and geographic coordinates…
991114active
Siccity/GLTFUtility
GLTFUtility is a simple glTF/GLB importer (and partial exporter) for Unity, usable both in the editor and at runtime. It focuses on an impo…
231113active
bogdan/datagrid
A Ruby gem for building data grids and reports with sortable columns, filters, and CSV export. It supports multiple ORMs including ActiveRe…
671111active
symfony/messenger
Symfony Messenger is a PHP component that helps applications send and receive messages to other applications or via message queues. It prov…
961110stable
BurntSushi/bstr
bstr is a Rust crate providing a byte string type and extension traits for &[u8] and Vec<u8> that are not required to be valid UTF-8. It of…
761110stable
shuchkin/simplexlsxgen
A lightweight PHP library for generating Excel XLSX files from PHP arrays with no external dependencies. It supports data types, formatting…
681109active
taoensso/nippy
Nippy is a fast, mature serialization library for Clojure, serving as a high-performance drop-in alternative to the Clojure reader for free…
931108stable
cpr1c/tools_ui_1c
A subsystem (extension) for 1C:Enterprise 8.3 that bundles 35+ universal tools for developers and administrators working with managed forms…
951106active
dromara/dongle
Dongle is a simple, semantic, and developer-friendly cryptography library for Go, offering a fluent API for encryption, hashing, and encodi…
831106active
mongodb/mongo-cxx-driver
The official MongoDB C++ driver providing a modern C++ API for connecting to and working with MongoDB servers, built on top of the mongo-c-…
981105active
tkrajina/gpxpy
gpxpy is a Python library for parsing, manipulating, and generating GPX (GPS eXchange Format) XML files. It supports GPX 1.0 and 1.1 and pr…
771105stable
digitalocean/go-libvirt
A pure Go client library for interacting with libvirt via its RPC interface, without relying on C bindings. It uses code generators to prod…
761099active
foxhound87/mobx-formkit
MobX Formkit is a reactive form state management library built on MobX observables with a UI-agnostic core. It provides declarative field d…
981097active
floere/phony
A Ruby gem for normalizing, splitting, and formatting E164 international phone numbers. It parses numbers with country codes into country c…
761094stable
BurntSushi/byteorder
A Rust crate providing convenience methods for encoding and decoding numbers in big-endian or little-endian byte order. It extends the stan…
321093stable
spring-projects/spring-hateoas
Spring HATEOAS is a Java library that helps create REST representations following the HATEOAS principle, addressing link creation and repre…
981091stable
lesismal/arpc
ARPC is a high-performance RPC framework for Go supporting two-way calling, notify, broadcast, and pub/sub over TCP with customizable codec…
671090active
bitly/go-simplejson
go-simplejson is a Go library for reading and manipulating arbitrary JSON with a simple, chainable API. It wraps encoding/json to make it e…
233741maintenance
hinthornw/trustcall
A Python library that improves LLM tool calling reliability by having models generate JSON patch operations instead of full JSON blobs. It …
381089active
streamich/json-joy
json-joy is a TypeScript library implementing the JSON CRDT protocol for conflict-free real-time collaboration on JSON data models, plus JS…
901088active
felangel/equatable
Equatable is a Dart package that implements value-based equality for your classes, overriding == and hashCode automatically so you don't ha…
821087stable
ebroecker/canmatrix
Canmatrix is a Python library that reads, writes, converts, compares, and modifies CAN (Controller Area Network) database formats such as .…
671087active
jf-tech/omniparser
Omniparser is a native Go ETL library that streams input data in formats like CSV, JSON, XML, fixed-length text, and EDI/X12/EDIFACT, trans…
261087active
kone-net/go-chat
A web-based chat application built in Go using WebSocket for real-time messaging, supporting one-on-one and group chats with text, image, v…
661085active
frankiesardo/icepick
Icepick is an Android library that eliminates boilerplate for saving and restoring instance state using annotation processing. Fields annot…
233720maintenance
SBJson/SBJson
SBJson is an Objective-C framework providing a strict JSON parser and generator with stream/chunk-based operation. It lets you parse JSON i…
763717maintenance
brianmario/charlock_holmes
A Ruby library for character encoding detection built on top of ICU. It detects the encoding of arbitrary text or binary content and can tr…
631083stable
fxamacker/cbor
A Go library for encoding and decoding CBOR (RFC 8949) and CBOR Sequences (RFC 8742) with full conformance to the IETF standard. It support…
911081stable
apache/commons-io
Apache Commons IO is a mature Java utility library that simplifies input/output operations with helper classes like IOUtils, FileUtils, and…
771081stable
xerial/snappy-java
A Java port of Google's Snappy fast compressor/decompressor, using JNI to achieve near-native performance. It bundles native libraries for …
561081stable
mbechler/marshalsec
marshalsec is a Java tool and research project that generates exploitation payloads for insecure unmarshalling across many Java marshalling…
323708maintenance
suyashkumar/dicom
A high-performance, native Go library for parsing, reading, and writing DICOM medical image files, with channel-based streaming of frames a…
661080stable
jarektkaczyk/eloquence
A PHP package providing extensions for Laravel's Eloquent ORM, including searchable fulltext queries across related models, self-validating…
331080active
networknt/json-schema-validator
A fast Java library for validating JSON and YAML documents against JSON Schema drafts v4, v6, v7, 2019-09, and 2020-12, built on the Jackso…
951078active
d99kris/rapidcsv
Rapidcsv is an easy-to-use, header-only C++11 CSV parser library for reading and writing CSV files. It supports column/row headers, typed c…
941077stable
foxglove/mcap
MCAP is an open-source, serialization-agnostic container file format for multimodal log data, with native reader/writer libraries in C++, G…
981071stable
ngs-doo/dsl-json
DSL-JSON is a high-performance JSON serialization library for the JVM (Java, Kotlin, Scala, Android) with compile-time databinding via anno…
631071active
toml
A native Rust encoder and decoder for TOML-formatted files and streams, providing serde Serialize/Deserialize support. The repository also …
771070stable
patx/pickledb
pickleDB is a lightweight in-memory key-value store for Python that persists data to JSON files via or, with an optional SQLite backend for…
691069active
yangfuhai/ASimpleCache
ASimpleCache is a lightweight open-source caching framework for Android and Java that fits in a single Java file. It caches strings, JSON o…
323656maintenance
lukeed/tinydate
tinydate is a tiny (349B) JavaScript date formatting library that compiles a template pattern into a reusable render function. It supports …
231067stable
salesforce/tough-cookie
Tough Cookie is a Node.js library implementing RFC6265 (and RFC6265bis features like SameSite and cookie prefixes) for parsing, storing, an…
871064active
rpgp/rpgp
rPGP is a pure Rust implementation of OpenPGP (RFC9580, RFC4880, RFC6637) with a flexible low-level API, published as the `pgp` crate. It s…
911063active
luben/zstd-jni
JNI bindings for the Zstandard (Zstd) lossless compression library, usable from Java and all JVM languages including Android. It exposes st…
771063stable
miyuchina/mistletoe
mistletoe is a fast, spec-compliant Markdown parser written in pure Python that produces an abstract syntax tree. It supports pluggable ren…
851060stable
libxmljs/libxmljs
libxmljs provides Node.js bindings to the libxml2 C library, written in TypeScript with native C++ code built via node-gyp. It enables pars…
701060active

← prev page 11 / 20 next →