Showing 36 of 64 projects
A language-neutral, platform-neutral, extensible mechanism for serializing structured data developed by Google.
A single-header JSON library for modern C++ with intuitive syntax and trivial integration.
A fast, header-only JSON parser and generator for C++ with SAX/DOM APIs, emphasizing performance and minimal dependencies.
A fast, header-only JSON parser and generator for C++ with SAX and DOM APIs.
An insanely fast binary data interchange format and capability-based RPC system.
A pure JavaScript and TypeScript implementation of Protocol Buffers for Node.js and browsers.
Go bindings for Google's protocol buffers, providing serialization, deserialization, and message manipulation.
A mature C++ library for reading, writing, and manipulating JSON data with comment preservation.
An efficient binary serialization format that is like JSON but faster and smaller.
A high-performance Objective-C JSON library for parsing and serializing JSON data.
A YAML 1.2 compliant parser and emitter library for C++.
A vocabulary for validating, annotating, and manipulating JSON documents.
A plugin and runtime library for using Google's Protocol Buffers with Swift, enabling type-safe serialization.
A command-line utility to create JSON objects and arrays from shell input.
A reference implementation of a JSON package in Java for parsing, generating, and converting JSON documents.
A C/C++ implementation of the MessagePack binary serialization format for efficient data exchange.
A JSON implementation in C with reference counting object model for constructing, parsing, and serializing JSON objects.
A JSON implementation in C with reference counting object model for constructing, parsing, and serializing JSON objects.
A pure Rust implementation of Google Protocol Buffers for generating and serializing structured data.
Feather is a binary columnar serialization format for data frames, enabling fast and interoperable data sharing between Python, R, and other languages.
A cross-platform framework for working with schematized data, now archived as of March 2025.
A cross-platform framework for working with schematized data, now archived as of March 2025.
A blazing fast JSON parser and generator implemented in pure Elixir.
A Google Protocol Buffers library for C that works without code generation.
A curated list of awesome JSON libraries, tools, and resources across all programming languages and platforms.
A curated list of awesome JSON libraries, tools, and resources across all programming languages.
A complete pure-Rust implementation of the MessagePack binary serialization format.
A universal serialization engine for C++ using compile-time reflection to convert objects to/from JSON, XML, YAML, and Protobuf.
A Swift library for parsing and emitting YAML, built on LibYAML with support for Codable, standard library types, and native node representation.
A secure, fast, and feature-rich CBOR codec for Go, fully compliant with RFC 8949 and RFC 8742.
A lightweight, dependency-free JavaScript library for converting XML to JSON and JSON to XML.
A Swift implementation of Google's Protocol Buffers for efficient data serialization on Apple platforms.
A Java library for parsing and building iCalendar data models, supporting RFC standards for calendar data interchange.
A specification for delimiting JSON objects with newlines in stream protocols and file storage.
A C++ header-only JSON library with a generic value class, type traits, and support for JSON, JAXN, CBOR, MsgPack, and UBJSON.
A simple, secure, and lightweight C implementation of the MessagePack serialization format, suitable for embedded systems.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.