Showing 28 of 64 projects
A Crystal shard for generating YouTube-like hashes from numbers to obfuscate database IDs.
A Go library for encoding and decoding structs into HTTP header fields using struct tags.
A simple Swift library for type-safe JSON unpacking with Foundation helpers.
A high-performance fixed-point decimal library for Go, using int64 internally and avoiding floats for precise arithmetic.
An NSCoding counterpart for Swift structs, enabling encoding and decoding to Data, UserDefaults, and JSON.
A Common Lisp library for reading and writing baseline JPEG image files.
A pure Swift implementation of Recursive Length Prefix encoding for serializing structured binary data.
A Common Lisp library for generating, parsing, and manipulating OpenSSH public and private keys.
An Elixir library for creating custom base conversion modules with user-defined alphabets.
A pure Fortran 2003+ library for Base64 encoding and decoding of all intrinsic types, including scalars, arrays, and mixed data.
A pure Elixir implementation for encoding and decoding Base62 strings.
A Swift playground demonstrating advanced Codable techniques including manual encoding/decoding, inheritance, and error handling.
A complete and correct Bencode encoder and decoder library written in pure Elixir.
A high-level, performant CSV encoding and decoding library for Go 1.18+ with extensive configuration options.
An OCaml module for decoding the Unicode character database from its XML representation.
Base58 encoding and decoding library for Elixir using Flickr's alphabet for short URLs.
A Crystal shard for Base62 encoding and decoding, useful for URL shortening and obfuscating IDs.
Geohash encoding, decoding, and spatial operations for Elixir applications.
Crystal implementation of the TOON format, a compact serialization format designed to reduce token usage for LLM input.
A Rust crate for decoding SCALE-encoded bytes into custom types using type registry information and a Visitor pattern.
A Go package for encoding and decoding fixed-width data using struct tags.
A C++ implementation of the SCALE serialization format for efficient data encoding/decoding in blockchain applications.
A simple Angular library for encoding and decoding text to and from Morse code.
A libyaml interface for Elixir providing YAML decoding capabilities.
Typeclasses for binary serialization of PureScript data types to and from ArrayBuffers.
An Elixir library for encoding and decoding data in the bencode format used by BitTorrent.
Base58 encoding and decoding implementation written in the Ada programming language.
Huffman encoding and decoding library for Elixir, optimized for compressing repetitive binary 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.