Showing 36 of 488 projects
A D library that uses mixins to generate Protocol Buffer message structures and service interfaces at compile time.
An Elixir library for encoding and decoding edn (extensible data notation) data.
A deprecated library for saving and loading LÖVE game savegames with support for multiple Lua class systems.
A typed YAML library for F# that maps YAML directly to F# record types.
An adapter-based PHP library for serializing and deserializing PHP data structures to various formats.
A proxy server that converts JSON request bodies to protocol buffers for testing REST APIs with tools like Postman.
A library for serializing and replaying persistent Vulkan objects like pipelines and shader modules.
A C++17 multi-format serialization library with a unified interface for JSON, XML, YAML, CSV, and MsgPack.
A high-performance fixed-point decimal library for Go, using int64 internally and avoiding floats for precise arithmetic.
An advanced serialization and comparison library for Sitecore, featuring YAML-based serialization and universal data abstraction.
A partial implementation of Protocol Buffers in Idris, leveraging dependent types for type-safe serialization without code generation.
A Dropwizard bundle for high-performance XML processing and validation using Jackson and Hibernate Validator.
A Delphi library for mapping JSON data to Delphi objects and vice versa.
A compact binary serialization library for LuaJIT written in Moonscript, enabling efficient data storage and transmission.
An Ada library and code generator support for creating REST API clients and servers from OpenAPI specifications.
Serialize Lua tables to C structs and strings for network transfer using LuaJIT FFI.
A high-performance Delphi library for parsing and generating text data using optimized string types and encoders.
A feature-complete TOML parser for Scala with AST parsing, codec derivation, and TOML generation capabilities.
Generates C++ types and GraphQL request/response serialization code from a GraphQL JSON schema.
A tiny, HAL-compliant JSON presenter for Ruby APIs.
An Elixir library for encoding and decoding logfmt-style log lines.
A TypeScript library for building, serializing, and deserializing PocketBase filter syntax with a fluent, type-safe API.
An Elixir library for encoding Elixir data structures into YAML format with support for comments, multi-documents, and sorting.
A high-performance remote object service engine implementation for the D programming language.
A D language JSON implementation with a clean API, evolved from vibe.d's JSON module.
A Go library for flexible type conversion between any types, especially useful with runtime-known types during serialization.
A generic, concurrent-safe, and easy-to-use finite state machine (FSM) library for Go.
An NSCoding counterpart for Swift structs, enabling encoding and decoding to Data, UserDefaults, and JSON.
A hacky text encoding/decoding protocol for data that is mostly UTF-8 but may contain non-visible or non-compliant bytes.
A Crystal library for mutable JSON document transformation with advanced navigation and dirty state tracking.
A native OCaml implementation of CBOR (Concise Binary Object Representation) decoder and encoder compliant with RFC 7049.
A pure OCaml library for reading and writing Bencode format, used in .torrent files.
Go library providing ISO-3166, ISO-4217, and other standardized types with validation, serialization, and OpenAPI3 support.
A pure Swift implementation of Recursive Length Prefix encoding for serializing structured binary data.
A lightweight Protocol Buffers implementation for MicroPython, enabling protobuf message parsing on resource-constrained devices.
A Go library for converting values between types with a flexible recipe system and built-in conversions.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.