Showing 29 of 137 projects
A Go library for binding Excel files to structs with support for reading, writing, and flexible data mapping.
A partial implementation of Protocol Buffers in Idris, leveraging dependent types for type-safe serialization without code generation.
A Lua bitstream library for packing data into compressed bytes to reduce network bandwidth in applications like multiplayer games.
A TOML parser for Elixir that converts TOML strings into Elixir maps.
A simple Elixir module for hexadecimal encoding and decoding of strings, char-lists, and integers.
A pure Go library for reading and writing HDF5 files without CGo dependencies, featuring HDF5 2.0.0 compatibility.
A native YAML parser for the V programming language, supporting reading, tokenization, and conversion to JSON or dynamic structures.
A parser for the yamlish format used to serialize objects in TAP (Test Anything Protocol) output.
A Node.js port of steamodd's vdf.py for parsing and dumping Valve Data Format (VDF) files.
A MicroPython port of CPython's zipfile module for reading and writing ZIP archives on embedded systems.
Experimental Ada code generation support for Google Protocol Buffers, enabling Ada applications to use Google's data interchange format.
A high-level, performant CSV encoding and decoding library for Go 1.18+ with extensive configuration options.
A Go library for serializing data structures into standard output formats like YAML, JSON, and TOML.
A lightweight Lua library for parsing and generating .ini configuration files, specifically designed for LÖVE game development.
A PHP library for parsing and encoding TOML configuration files with AST access and error recovery.
An ActionScript 3 JSON document object mapper that uses metadata annotations and mixins for flexible JSON-to-object mapping.
A highly customizable JSON encoder and decoder for Common Lisp with simple defaults.
A BSON library for Elixir providing encoding and decoding of BSON documents.
A simple and fast JSON parser implemented in ANSI C with a reference-counting object model.
A pure Elixir implementation for parsing and generating Labeled Tab-separated Values (LTSV) data.
A V library for serializing data structures into well-formed XML documents.
A streaming JSON encoder for Elixir that prioritizes constant memory consumption and parallelism over raw speed.
A fast iOS library for mapping JSON dictionaries to NSObjects and vice versa, with built-in CoreData support.
A PowerShell module for converting between HJSON and JSON formats.
A libyaml interface for Elixir providing YAML decoding capabilities.
Typeclasses for binary serialization of PureScript data types to and from ArrayBuffers.
ASN.1 compiler specifically designed for embedded systems development.
An Elixir library providing utilities for working with JSONC (JSON with comments), a superset of JSON.
Scala Native bindings for the LibYAML C library, providing YAML parsing capabilities with a pure Scala interface.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.