Showing 36 of 488 projects
Go bindings for creating JSON API-compliant error responses with support for multiple error statuses.
An experimental Sitecore data provider that loads serialized items directly from disk, eliminating sync tools.
A type-safe optional value library for Go with support for JSON, YAML, SQL, and custom marshalers.
A high-performance JSON library for Go, inspired by jsoniter with improved compatibility and exact type handling.
An Elixir library for transforming data representations between structs and formats like JSON.
A bi-directional RPC library for Adobe Actionscript (Flash) enabling high-performance network communication via persistent TCP/IP sockets and AMF serialization.
Swift library for encoding and decoding XML using the Codable protocol.
A comprehensive benchmark comparing performance and features of various Go JSON libraries.
Crystal implementation of the TOON format, a compact serialization format designed to reduce token usage for LLM input.
A rebar3 plugin that compiles Protocol Buffers files using Basho's Erlang protobuffs library.
A C library for SCALE (Simple Concatenated Aggregate Little-Endian) encoding and decoding, used in Substrate-based blockchains.
Elixir implementation of the BORSH binary serializer for security-critical projects.
Generates OCaml serializers/unserializers from ATD type definitions for js_of_ocaml client apps.
A Go package for encoding and decoding fixed-width data using struct tags.
A library providing JSON serialization/deserialization utilities for Ada standard containers and runtime types.
A pure Object Pascal library for parsing, serializing, and converting between YAML and JSON in Delphi and Lazarus.
A TypeScript library for serializing and deserializing JSON into strongly typed objects using decorators.
An ActionScript library providing robust reflection, serialization, seeded random number generation, cryptography, networking, and audio management.
A C library for encoding and decoding netstrings, a simple format for network transmission and serialization.
A Bencode decoder and encoder for Elixir, handling strings, integers, lists, maps, and bitstrings.
A C++ implementation of the SCALE serialization format for efficient data encoding/decoding in blockchain applications.
A Go library for compressing unit vectors into space-efficient packed formats for storage and transmission.
A zero-dependency Go library for parsing and manipulating struct tags with type information.
A Crystal shard for parsing and serializing Time::Span objects to and from human-readable strings.
A pure JavaScript XML-RPC client and server for Node.js, patched for compatibility with Homematic home automation systems.
Converts Elixir maps to XML documents with support for nested structures, repeated tags, and attributes.
A Java library with annotations and a JsonSerializer to serialize Plain Old Java Objects (POJOs) as GeoJSON.
A D wrapper for PocketBase providing automatic serialization and deserialization of D structs to/from JSON.
A V module for reading, writing, and manipulating INI/CFG configuration files with type-safe deserialization.
A single-header C++11 library for runtime reflection and metadata on aggregate structs and classes.
A bidirectional routing library for PureScript that provides generic sugar for variants and records.
A querystring parsing and stringifying library for Deno with nesting support and added security.
A zero-dependency MessagePack implementation for Scala supporting JVM, Scala.js, and Scala Native.
A lightweight CBOR implementation for MicroPython environments with minimal dependencies.
A pure JavaScript implementation of the SCALE codec specification for Substrate-based blockchains.
A CLI tool and library that generates type definitions for Rust and TypeScript from JSON data.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.