Showing 36 of 93 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 powerful and flexible toolkit for building Web APIs in Django with browsable interfaces.
A Python library for data validation and settings management using Python type hints.
Data validation and settings management using Python type hints.
A cross-platform serialization library designed for maximum memory efficiency with zero-copy data access.
A high-performance Java library for converting Java objects to JSON and vice versa.
A high-performance C++ JSON parser that uses SIMD instructions to parse gigabytes of JSON per second.
A cross-browser JavaScript library for key/value storage with a unified API and plugin system.
A high-performance drop-in replacement for Go's standard encoding/json package with 100% compatibility.
Generate strongly-typed models and serializers from JSON, JSON Schema, TypeScript, and GraphQL for many programming languages.
Generate strongly-typed models and serializers from JSON, JSON Schema, TypeScript, and GraphQL for many programming languages.
An insanely fast binary data interchange format and capability-based RPC system.
A high-performance JSON framework for .NET with extensive serialization and LINQ support.
A lightweight, language-independent RPC framework for building cross-language services with clean abstractions for transport and serialization.
A pure JavaScript and TypeScript implementation of Protocol Buffers for Node.js and browsers.
A modern JSON library for Kotlin and Java that makes it easy to parse JSON into classes and serialize objects to JSON.
Go bindings for Google's protocol buffers, providing serialization, deserialization, and message manipulation.
A lightweight HTTP API client library for .NET that simplifies REST service consumption.
A suite of high-performance Java data-processing tools for JSON and other formats, with streaming, databinding, and extensive module ecosystem.
A type-safe REST library for .NET that automatically generates HTTP clients from interface definitions.
A blazingly fast JSON serializing & deserializing library for Go, accelerated by JIT and SIMD.
A Swift framework for converting model objects (classes and structs) to and from JSON.
A mature C++ library for reading, writing, and manipulating JSON data with comment preservation.
A fast, correct JSON library for Python with native support for dataclasses, datetimes, and numpy.
An efficient binary serialization format that is like JSON but faster and smaller.
Arbitrary-precision fixed-point decimal numbers in Go for accurate financial calculations.
A C++ JSON library for Arduino and IoT devices, focusing on efficiency and minimal resource usage.
Extremely fast MessagePack binary serializer for C# with LZ4 compression, optimized for .NET, Unity, and Xamarin.
A fast and efficient binary object graph serialization and cloning framework for Java.
Header-only C++17 library providing static reflection for enums without macros or boilerplate code.
A .NET implementation of the GraphQL specification for building GraphQL APIs and servers.
A YAML 1.2 compliant parser and emitter library for C++.
A Python module that converts XML to and from Python dictionaries, making XML feel like JSON.
A strongly typed JSON serialization and deserialization library for Rust, part of the Serde framework.
A contract-based Protocol Buffers serializer for .NET that follows idiomatic .NET patterns like XmlSerializer.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.