Showing 36 of 488 projects
A Lua library companion to register custom data types for encoding and decoding with json.lua.
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.
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.
A type-safe optional value library for Go with support for JSON, YAML, SQL, and custom marshalers.
A comprehensive benchmark comparing performance and features of various Go JSON libraries.
A high-performance JSON library for Go, inspired by jsoniter with improved compatibility and exact type handling.
Swift library for encoding and decoding XML using the Codable protocol.
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.
Crystal implementation of the TOON format, a compact serialization format designed to reduce token usage for LLM input.
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 TypeScript library for serializing and deserializing JSON into strongly typed objects using decorators.
A library providing JSON serialization/deserialization utilities for Ada standard containers and runtime types.
A C library for encoding and decoding netstrings, a simple format for network transmission and serialization.
An ActionScript library providing robust reflection, serialization, seeded random number generation, cryptography, networking, and audio management.
A Bencode decoder and encoder for Elixir, handling strings, integers, lists, maps, and bitstrings.
A pure Object Pascal library for parsing, serializing, and converting between YAML and JSON in Delphi and Lazarus.
A zero-dependency Go library for parsing and manipulating struct tags with type information.
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 pure JavaScript XML-RPC client and server for Node.js, patched for compatibility with Homematic home automation systems.
A Crystal shard for parsing and serializing Time::Span objects to and from human-readable strings.
A D wrapper for PocketBase providing automatic serialization and deserialization of D structs to/from JSON.
A Java library with annotations and a JsonSerializer to serialize Plain Old Java Objects (POJOs) as GeoJSON.
A V module for reading, writing, and manipulating INI/CFG configuration files with type-safe deserialization.
A querystring parsing and stringifying library for Deno with nesting support and added security.
A bidirectional routing library for PureScript that provides generic sugar for variants and records.
A lightweight CBOR implementation for MicroPython environments with minimal dependencies.
A zero-dependency MessagePack implementation for Scala supporting JVM, Scala.js, and Scala Native.
A pure JavaScript implementation of the SCALE codec specification for Substrate-based blockchains.
A single-header C++11 library for runtime reflection and metadata on aggregate structs and classes.
Converts Elixir maps to XML documents with support for nested structures, repeated tags, and attributes.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.