Showing 36 of 88 projects
A high-performance .NET library for creating animated GIFs, replacing the default GifBitmapEncoder.
An Elixir/Erlang library providing low-level operations for handling Emoji glyphs in the Unicode standard.
A fast, correct, pure-Elixir library for reading and writing Bencoded data and .torrent files.
A collection of data format converters for encoding and decoding structs and arrays in GameMaker LTS 2022.
An ActionScript 3 library providing binary data processing, cryptographic algorithms, and image encoding.
A Go library for encoding and decoding fixed-width formatted data using struct tags.
A Go library for encoding and decoding text to and from Morse code.
Elixir module for decoding and encoding HTML entities in strings.
A zero-dependency Go module for encoding structs into URL query parameters with flexible formatting options.
Pure ActionScript 3 library for encoding and decoding Adobe Texture Format (ATF) files.
A collection of cryptographic hashing, encryption, and encoding functions for AutoHotkey.
Node.js library providing low-level operations for handling Unicode emoji encoding, variants, and parsing.
An easy-to-use FFmpeg module for Deno that provides a fluent API for video and audio encoding.
A drop-in replacement for Go's encoding/json package that outputs colorized and indented JSON for CLI applications.
An Elixir library for converting standard UUIDs into shorter, URL-friendly strings using customizable alphabets.
A Pascal library for encoding binary data into strings using base32, base85, base128, and other custom-base algorithms for FPC and Delphi.
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 Go library for generating unique, URL-safe, database-optimized IDs with a capacity of 2^128.
A Go implementation of the Elias-Fano encoding for efficient integer sequence compression.
A Go library for fixed-point decimal money with ISO 4217 currency support, designed to avoid floating-point precision errors.
A high-performance fixed-point decimal library for Go, using int64 internally and avoiding floats for precise arithmetic.
Elixir implementation of Ethereum's Recursive Length Prefix (RLP) encoding for blockchain data serialization.
A pure Swift implementation of Recursive Length Prefix encoding for serializing structured binary data.
A Common Lisp library for reading and writing baseline JPEG image files.
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.
An efficient Go serialization library using pre-generated encoding engines for high performance and minimal reflection.
A Go library providing ordered map marshaling and unmarshaling for JSON.
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 high-level, performant CSV encoding and decoding library for Go 1.18+ with extensive configuration options.
A complete and correct Bencode encoder and decoder library written in pure Elixir.
A Swift library for converting ISO8859 1-16 encoded text to strings, supporting iOS, tvOS, watchOS, and macOS.
Base58Check encoding and decoding implementation in Elixir with Bitcoin-specific alphabet.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.