Showing 36 of 488 projects
A generic, concurrent-safe, and easy-to-use finite state machine (FSM) library for Go.
A fast, robust, secure, and compact table serialization library for Lua, designed for safe loading of complex data structures.
A Swift library for converting custom structs and fundamental values to NSData for persistent storage.
A strict JSON serializer that throws errors on unsupported values and circular references instead of silently dropping data.
A small, simple, non-validating XML parser and serializer for Common Lisp.
A pure Fortran 2003+ library for Base64 encoding and decoding of all intrinsic types, including scalars, arrays, and mixed data.
A Gura configuration file parser and encoder implemented in the V programming language.
A single-file Entity-Component-System (ECS) framework for the Crystal programming language, designed for game development and simulation.
A Crystal module for safe serialization and deserialization of objects from HTTP query parameters and form data.
A D3.js adapter that serializes Canvas path commands to HPGL for pen plotters and compatible devices.
A Go implementation of a Bloom filter with serialization compatibility to Java's Guava library.
An efficient Go serialization library using pre-generated encoding engines for high performance and minimal reflection.
A Haxe macro library for serializing and deserializing class fields to and from BytesInput/BytesOutput.
A Rust configuration framework built on libUCL, offering both raw API and derive-driven patterns for reduced boilerplate.
A Go library providing ordered map marshaling and unmarshaling for JSON.
A Swift playground demonstrating advanced Codable techniques including manual encoding/decoding, inheritance, and error handling.
A protoc plugin that generates Elm modules from Protocol Buffers definitions, enabling type-safe communication.
A Ruby library for SCALE codec serialization/deserialization and Substrate client interaction.
A Java library that fully implements the PHP serialization format for efficient data exchange between Java and PHP applications.
A C++ library for creating, signing, and serializing Ripple transactions without running a full rippled node.
A Rust crate for runtime representation and SCALE encoding/decoding of dynamically constructed values with arbitrary shapes.
A Go library for serializing data structures into standard output formats like YAML, JSON, and TOML.
A Go package for encoding and decoding INI configuration files with support for structured data.
A complete and correct Bencode encoder and decoder library written in pure Elixir.
A library for type-safe, strict Python structures with JSON schema support and static type checking.
A TypeScript port of the Eclipse Modeling Framework for building type-safe, reflective data models across Node.js, Angular, and React applications.
Go library providing primitives for marshaling/unmarshaling Unix timestamps to/from time.Time in JSON.
A Go library providing a template-based implementation for defining and working with enumerations, including JSON support and enum sets.
A lightweight Go library for ISO-3166 country code lookup, validation, and serialization.
A Crystal library that generates JSON Schema definitions from JSON-serializable types and built-in types.
A Go package implementing prefix code variable-length unsigned integer encoding for efficient serialization of small values.
Serialize and deserialize AutoHotkey object structures to/from a JSON-like format with AHK-specific extensions.
A persistent, map-like object for Go that automatically handles serialization and storage with customizable backends.
An educational styleguide for Sitecore Experience Accelerator (SXA) that illustrates best practices and inner workings.
Automatically generates a REST API for any CorDapp running on a Corda node, enabling integration with any tech stack.
OCaml library for serializing and deserializing OpenFlow protocol messages, supporting versions 1.0 and 1.3.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.