Showing 36 of 488 projects
Go bindings for creating JSON API-compliant error responses with support for multiple error statuses.
A Lua library companion to register custom data types for encoding and decoding with json.lua.
A type-safe optional value library for Go with support for JSON, YAML, SQL, and custom marshalers.
An experimental Sitecore data provider that loads serialized items directly from disk, eliminating sync tools.
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.
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.
An Elixir library for transforming data representations between structs and formats like JSON.
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.
Elixir implementation of the BORSH binary serializer for security-critical projects.
A C library for SCALE (Simple Concatenated Aggregate Little-Endian) encoding and decoding, used in Substrate-based blockchains.
A Go package for encoding and decoding fixed-width data using struct tags.
Generates OCaml serializers/unserializers from ATD type definitions for js_of_ocaml client apps.
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.
A Bencode decoder and encoder for Elixir, handling strings, integers, lists, maps, and bitstrings.
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 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 Go library for compressing unit vectors into space-efficient packed formats for storage and transmission.
A C++ implementation of the SCALE serialization format for efficient data encoding/decoding in blockchain applications.
A pure JavaScript XML-RPC client and server for Node.js, patched for compatibility with Homematic home automation systems.
A V module for reading, writing, and manipulating INI/CFG configuration files with type-safe deserialization.
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.
Converts Elixir maps to XML documents with support for nested structures, repeated tags, and attributes.
A bidirectional routing library for PureScript that provides generic sugar for variants and records.
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.
A lightweight CBOR implementation for MicroPython environments with minimal dependencies.
A querystring parsing and stringifying library for Deno with nesting support and added security.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.