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

Open-source serialization software

1984 open-source libraries, tools and applications tagged serialization, ranked by how closely serialization is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

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

ProductHealth v2StarsMaturity
EnjoySR/ESJsonFormat-Xcode
An Xcode plugin that converts JSON strings into Objective-C (and Swift) model property declarations, with options for generics, MJExtension…
232115abandoned
twitter-archive/commons
A collection of common utility libraries for Python and the JVM originally developed and used at Twitter. The project is deprecated and use…
102081abandoned
wrobstory/vincent
Vincent is a Python library that translates Python data structures, including Pandas DataFrames and Series, into Vega visualization grammar…
102020abandoned
square/go-jose
A Go library implementing the JOSE standards (JWE, JWS, JWT) for JSON-based signing and encryption. This Square repository is deprecated an…
101956abandoned
dzhang314/YouTubeDrive
YouTubeDrive is a Wolfram Language (Mathematica) package that encodes arbitrary files into RGB videos which it uploads to YouTube, and deco…
321937abandoned
JohnSundell/Unbox
Unbox is a lightweight Swift library for decoding JSON into model objects with minimal boilerplate. It is now deprecated in favor of Swift'…
101930abandoned
pmwkaa/sophia
Sophia is a transactional MVCC key-value/row storage engine implemented as a small, dependency-free C library with a minimalistic, FFI-frie…
511887abandoned
videlalvaro/gifsockets
A proof-of-concept Clojure/Java library that streams real-time text to browsers by encoding messages as frames of an animated GIF over a TC…
321882abandoned
namshi/jose
A lightweight PHP library implementing the JWS (JSON Web Signature) specification for signing and verifying JSON tokens, commonly used for …
321804abandoned
notnoop/java-apns
A Java client library for the Apple Push Notification service (APNs) that sends push notifications to iOS/macOS devices. It is now defunct …
231788abandoned
nhachicha/SnappyDB
SnappyDB is a key-value NoSQL database library for Android built on LevelDB with Snappy compression. It stores primitive types, Serializabl…
101774abandoned
madzak/python-json-logger
A Python library providing a JSON formatter for the standard Python logging module, so log records are emitted as machine-readable JSON obj…
101759abandoned
jlongster/transducers.js
A small JavaScript library implementing Clojure-style transducers for generalized data transformation across arrays, objects, iterators, an…
321719abandoned
jeremeamia/super_closure
A PHP library that enables serializing and unserializing closures and anonymous functions, which PHP does not allow natively. It offers two…
231705abandoned
facebookarchive/libphenom
libPhenom is a C eventing framework from Facebook for building high-performance, scalable systems, offering job scheduling, buffered stream…
101663abandoned
haidalinda/Gloss
Gloss is a JSON parsing library for Swift that was popular from 2015 to 2021. It is now deprecated in favor of Swift's built-in Codable fra…
101604abandoned
cognitect-labs/transducers-js
A high-performance JavaScript implementation of transducers, composable algorithmic transformations decoupled from input and output sources…
101598abandoned
mongodb/mongo-hadoop
A Java library that lets MongoDB (or BSON backup files) serve as an input source or output destination for Hadoop MapReduce jobs, with inte…
101552abandoned
scottyab/secure-preferences
An Android library that wraps SharedPreferences to encrypt stored values with AES-128/CBC and hash keys with SHA-256. It is deprecated in f…
101516abandoned
fossasia/open-event-scraper
A Python tool that parses Google spreadsheets and converts them into Open Event JSON format, originally built for FOSSASIA 2016 event data.…
101516abandoned
mikechambers/as3corelib
as3corelib is an ActionScript 3 utility library originally from Adobe, providing MD5 and SHA-1 hashing, image encoders, JSON serialization,…
321504abandoned
Avocarrot/json2view
2view is a Java library for Android that converts compatible JSON files into native Android views at runtime, allowing UI changes without r…
231502abandoned
ramda/ramda-fantasy
A JavaScript library providing Fantasy-Land compatible algebraic data types (Either, Maybe, Future, IO, Reader, State, Tuple, Identity) des…
231498abandoned
BeardedManStudios/ForgeNetworkingRemastered
Forge Networking Remastered is a free, open-source, multi-threaded C# networking library for building multiplayer games and real-time multi…
101479abandoned
yongman/tidis
Tidis is a distributed transactional NoSQL database written in Go that exposes a Redis protocol-compatible API (string, list, hash, set, so…
321443abandoned
domchristie/humps
Humps is a small JavaScript utility library that converts strings and object keys between snake_case (underscore) and camelCase, recursivel…
101413abandoned
PumpkinDB/PumpkinDB
PumpkinDB is an immutable ordered key-value database engine written in Rust, featuring ACID transactions, persistent storage, and an embedd…
231403abandoned
tejado/pgoapi
pgoapi is an unofficial Python client library for the Pokemon Go game API, using protobuf-based request/response parsing to expose most ava…
231390abandoned
OpnTec/hdf
A human definition file (HDF) format, a human-readable data/definition file format. The repository provides the format specification and li…
321367abandoned
stepancheg/grpc-rust
A pure-Rust implementation of the gRPC protocol built on HTTP/2 and Protocol Buffers, with code generation via protoc plugins. The project …
101367abandoned
frankiesardo/auto-parcel
AutoParcel is an AutoValue extension that automatically generates Parcelable implementations for annotated Java model classes on Android. I…
231359abandoned
vbuterin/pybitcointools
A simple, common-sense Python library for Bitcoin-themed elliptic curve cryptography (secp256k1), including key handling, signing, and tran…
321333abandoned
left-pad/left-pad
A tiny JavaScript utility for left-padding strings to a given length, famous from the 2016 npm ecosystem incident. It is deprecated since n…
101304abandoned
grafov/m3u8
A Go library for parsing and generating M3U8 playlists used in Apple HTTP Live Streaming (HLS), supporting master and media playlists, encr…
101292abandoned
automerge/hypermerge
Hypermerge is a Node.js library for building peer-to-peer collaborative applications without server infrastructure, combining the Automerge…
101275abandoned
tortilla/tortilla
A Python library that makes wrapping web APIs easy by chaining attribute and method calls into URL paths, then executing requests and parsi…
321239abandoned
peter-lawrey/Java-Chronicle
An ultra-low-latency, high-throughput persisted messaging and event-driven in-memory database library for Java, supporting durable distribu…
321217abandoned
szokodiakos/typegoose
Typegoose is a TypeScript library that lets developers define Mongoose models using TypeScript classes with decorators, eliminating the nee…
101209abandoned
twitter-archive/twitter-text-js
A JavaScript implementation of Twitter's text processing library for parsing tweets, extracting entities like hashtags, mentions, URLs, and…
101205abandoned
astahmer/openapi-zod-client
A CLI and library that generates a zodios-based TypeScript HTTP client with zod runtime validation from an OpenAPI/Swagger spec (JSON or YA…
621177abandoned
TChannel
TChannel is a network multiplexing and framing protocol for general-purpose RPC, with peer libraries in Node.js, Python, Go, and Java. It s…
101149abandoned
pilcrowonpaper/oslo
Oslo is a zero-dependency TypeScript collection of auth-related utilities covering JWTs, OAuth2, password hashing, OTP, WebAuthn, cookies, …
101147abandoned
nicklockwood/XMLDictionary
XMLDictionary is an Objective-C library that parses XML into NSDictionary trees and generates XML from dictionaries, built on NSXMLParser w…
101131abandoned
googlearchive/caja
Caja is a Java-based tool for safely embedding third-party HTML, CSS, and JavaScript in a website using an object-capability security model…
101129abandoned
snazy/ohc
OHC is a Java library providing a large off-heap (off-heap memory) cache with linked and chunked implementations, TTL support, and LRU evic…
321094abandoned
Overcoat/Overcoat
Overcoat is an Objective-C library that simplifies building REST clients on top of AFNetworking, using Mantle to map HTTP responses into pl…
231093abandoned
jorgecarleitao/arrow2
A Rust implementation of the Apache Arrow columnar in-memory format, supporting IO with Parquet, Avro, CSV, IPC, and Flight, plus compute k…
101086abandoned
mattt/AnimatedGIFImageSerialization
An Objective-C library that decodes and encodes animated GIFs as UIImage objects on iOS, following NSJSONSerialization-style API convention…
101072abandoned
mquan/cortex
Cortex is a lightweight JavaScript library providing an immutable data store for managing deeply nested data structures in React applicatio…
231054abandoned
JakeWharton/retrofit2-kotlinx-serialization-converter
A Retrofit 2 Converter.Factory that lets Retrofit use kotlinx.serialization for serializing request bodies and deserializing response bodie…
101054abandoned
python-excel/xlwt
xlwt is a pure Python library for creating spreadsheet files compatible with MS Excel 95-2003 (.xls) format, supporting data, formatting, s…
101043abandoned
Anviking/Decodable
A Swift library for strict JSON-to-object mapping using Swift 2 error handling and custom operators. It is inspired by Argo but simpler, an…
231034abandoned
bestiejs/json3
JSON 3 is a JavaScript polyfill providing spec-compliant JSON.parse and JSON.stringify for older JavaScript platforms that lack native JSON…
101019abandoned
dtolnay/serde-yaml
serde_yaml is a Rust library that implements the Serde serialization framework for the YAML data format, enabling strongly typed conversion…
101015abandoned
jfinkels/flask-restless
A Flask extension that automatically generates RESTful JSON APIs from SQLAlchemy models. It is no longer maintained, with the last release …
231003abandoned
tensorflow/tensorflow
TensorFlow is an open‑source end‑to‑end platform for building and deploying machine‑learning models. It provides stable Python and C++ APIs…
83200740active
FastAPI
FastAPI is a modern, high‑performance Python web framework for building APIs with standard type hints. It provides automatic OpenAPI docume…
94103093active
FastAPI
FastAPI is a modern, high-performance Python web framework for building APIs, based on standard Python type hints and built on Starlette an…
94103093active
vLLM
vLLM is a Python library that provides fast, high‑throughput inference and serving for large language models. It supports advanced features…
9894014active
OpenCV
OpenCV is an open‑source computer vision and machine learning library written in C++. It provides over 2,500 optimized algorithms for image…
8590950active
spring-projects/spring-framework
Spring Framework is the foundational application framework for Java-based enterprise applications, providing dependency injection, AOP, tra…
9660263stable
Kotlin
Kotlin is a statically typed programming language developed by JetBrains that compiles to JVM bytecode, JavaScript, WebAssembly, and native…
9553481stable
Apache Dubbo
Apache Dubbo is a high-performance RPC and microservice framework for Java (with multi-language SDKs) that provides service discovery, traf…
8641580stable
FreeCAD
FreeCAD is a free, open‑source, cross‑platform parametric 3D CAD modeler. It provides a modular architecture with many workbenches for mech…
9534484active
Slate
Slate is a completely customizable framework for building rich text editors on top of React, inspired by Draft.js, ProseMirror, and Quill. …
9531744active
Symfony
Symfony is a full-stack PHP framework for building web and console applications, plus a set of reusable, decoupled PHP components used by p…
9331168stable
Hutool
Hutool is a comprehensive Java utility library that provides ready‑to‑use helpers for HTTP, JSON, database access, file I/O, logging, date …
9430254active
Hutool
Hutool is a comprehensive Java utility library that wraps common JDK operations into convenient static helper classes. It covers strings, c…
9430254stable
Kratos
Kratos is a lightweight Go framework for building cloud‑native microservices. It provides generated HTTP/gRPC transports, composable middle…
8825972active
Kratos
Kratos is a lightweight Go framework for building cloud-native microservices, offering APIs for transport (HTTP/gRPC), middleware, registry…
8825972active
rwf2/Rocket
Rocket is an async web framework for Rust focused on usability, security, extensibility, and speed. It provides macro-based routing, compil…
4625783stable
sqlitebrowser/sqlitebrowser
DB Browser for SQLite is a visual, open‑source GUI application for creating, designing, and editing SQLite database files. It provides spre…
8424637active
Lexical
Lexical is an extensible, framework-agnostic text editor library written in TypeScript. It provides a lightweight core with plugin-based ex…
9923961active
Lexical
Lexical is an extensible JavaScript text editor framework from Meta that attaches to contentEditable elements and provides a modular, plugi…
9923961stable
mybatis/mybatis-3
MyBatis is a first-class SQL mapping persistence framework for Java that couples objects with SQL statements or stored procedures via XML d…
7720445stable
DapperLib/Dapper
Dapper is a lightweight micro-ORM for .NET that maps ADO.NET query results to strongly-typed objects. It lets developers execute raw SQL an…
8818396stable
.NET Runtime
The official .NET runtime, base class libraries, and shared host source repository maintained by Microsoft and the .NET Foundation. It prov…
10018367stable
abseil/abseil-cpp
Abseil is an open-source collection of C++17-compliant libraries drawn from Google's internal codebase, designed to augment the C++ standar…
9218158stable
Effect
Effect is a TypeScript library and ecosystem for building production-grade, type-safe applications, centered on the Effect type that encode…
9517323stable
a2ui-project/a2ui
A2UI is an open standard and set of libraries that lets AI agents generate rich, interactive user interfaces by sending declarative JSON co…
8516723active
Plate
Plate is a React framework for building rich-text editors, built on Slate with a headless plugin system, composable packages, and shadcn/ui…
9516656active
dotnet/efcore
Entity Framework Core (EF Core) is Microsoft's modern object-database mapper for .NET, supporting LINQ queries, change tracking, updates, a…
9714796stable
Ktor
Ktor is an asynchronous web framework for Kotlin, built by JetBrains on top of coroutines, for creating servers, microservices, and multipl…
9814548stable
Diesel
Diesel is a safe, extensible ORM and query builder for Rust supporting PostgreSQL, MySQL, MariaDB, and SQLite. It leverages Rust's type sys…
9414203stable
fullstorydev/grpcurl
grpcurl is a command-line tool for invoking RPC methods on gRPC servers, accepting JSON input and converting it to binary protobuf encoding…
8612855active
Formily
Formily is a high-performance cross-framework form solution for React, React Native, Vue 2, and Vue 3 that manages field state independentl…
4312591stable
grpc/grpc-rust
Tonic is a Rust implementation of gRPC over HTTP/2, providing async/await client and server support built on hyper and tokio, with prost-ba…
9112495stable
sqlalchemy/sqlalchemy
SQLAlchemy is the Python SQL toolkit and Object Relational Mapper, providing both a Core SQL expression language with connection pooling an…
9412201stable
wader/fq
fq is a command-line tool, expression language, and set of decoders for inspecting and querying binary formats, modeled after jq and using …
8710601active
TARS
Tars is a high-performance RPC framework based on name service and the Tars protocol, with an integrated administration platform and flexib…
6110084stable
Grape
Grape is an opinionated Ruby framework for building REST-like APIs, running on Rack or alongside Rails and Sinatra. It provides a simple DS…
7510007active
Watermill
Watermill is a Go library for building event-driven and message-driven applications over a unified Pub/Sub API. It supports Kafka, RabbitMQ…
899910active
pocoproject/poco
POCO (Portable Components) is a collection of cross-platform C++ class libraries for building network- and internet-centric applications, c…
949483stable
JetBrains/Exposed
Exposed is JetBrains' lightweight SQL library and ORM framework for Kotlin, offering a typesafe SQL-wrapping DSL and a lightweight DAO API …
959299stable
vitalik/django-ninja
Django Ninja is a web framework for building REST APIs with Django using Python type hints, powered by Pydantic for validation and serializ…
969204stable
frohoff/ysoserial
ysoserial is a proof-of-concept command-line tool that generates serialized Java payloads exploiting unsafe object deserialization using ga…
449088active
open-circle/valibot
Valibot is a modular, type-safe schema library for TypeScript that validates and parses unknown structural data at runtime while inferring …
939021stable
orbitdb/orbitdb
OrbitDB is a serverless, distributed peer-to-peer database library built on IPFS and Libp2p Pubsub, using Merkle-CRDTs for conflict-free re…
668810active
Oat++
Oat++ is a light, zero-dependency C++ web framework for building highly scalable and resource-efficient web applications and REST APIs. It …
428650active
Boost C++ Libraries
Boost is a collection of free, peer-reviewed, portable C++ source libraries organized as a modularized super-project. It provides widely us…
928586stable

← prev page 16 / 20 next →