Showing 36 of 830 projects
A keyboard layout aware alternative word suggester to prevent typos in short word lists like domain names.
A Go library providing ordered map marshaling and unmarshaling for JSON.
A sound synthesizer library implemented in Ada that generates music from WAV samples, supporting real-time and offline playback with high polyphony.
A library for parsing and rendering Markdown and multiple Wiki syntaxes (MediaWiki, Creole, PhpBB, etc.) with customizable filters.
A Common Lisp library for reading and writing Microsoft Excel .xlsx and LibreOffice .ods files with a unified API.
A replacement for Phobos std.xml providing APIs to parse, validate, and output XML documents in D.
A simple Elixir library for managing ordered models with Ecto, inspired by the acts_as_list Ruby gem.
A Common Lisp library providing thread-safe progress bars similar to those used in Quicklisp.
A library for objectively measuring image/video quality.
An Elixir implementation of the SipHash cryptographic hash family with native components for performance.
A simple yet powerful entity component system library for the V programming language, designed for game development.
A MicroPython library for interfacing with Winbond W25Q series flash memory chips via SPI.
An Elixir library for encoding and decoding BitTorrent peer wire protocol messages.
An Elixir implementation of the SipHash cryptographic hash family with native components for performance.
A Unicode string library for Ada that adapts internal representation to content, supporting multiple encodings without programmer choice.
Convert GeoJSON geometry paths to virtual-dom SVG polyline elements with customizable projections.
Elixir library for building Plug-like pipelines with arbitrary tokens instead of %Plug.Conn{}.
A Common Lisp library for generating, parsing, and verifying bcrypt password hashes.
A library for building shell-like applications and command pipelines in Ada.
A command line and configuration file parser for the D programming language using struct annotations.
A Go package for expressing time ranges using cron-style syntax with duration and timezone support.
A C++ library for reading, manipulating, and creating FoLiA (Format for Linguistic Annotation) documents.
A CUID (collision-resistant identifier) generator implementation for OCaml.
A JavaScript library providing composable concurrency abstractions like channels, streams, and coroutines.
A pure Elixir implementation of a generic n-ary tree data structure with node-based storage and traversal.
RFC 6570 compliant URI template processor for Elixir, supporting level 3 templates.
A versatile, signal-based Angular carousel component with infinite scrolling, touch support, and accessibility features.
A nearly complete port of Python's itertools package to Common Lisp, with lazy evaluation where applicable.
A pure Ada library for generating 1D and 2D bar codes (including QR codes) in PDF, SVG, and PNG formats.
A flexible progress bar implementation for the Crystal programming language with customizable display and block-based usage.
Elixir library providing macros to wait for asynchronous operations using familiar case/cond syntax.
A Clojure exception library providing a drop-in replacement for try/catch with ex-info hierarchy support.
An Elixir library for converting values between arbitrary bases, including custom digit sets.
A unified report library that plugs into existing BI platforms to extract, search, document, and launch reports.
A Crystal library implementing chronologically sortable UUIDs with embedded timestamps and identifiers.
A simple leveled logging wrapper for Go's standard log package with zero dependencies.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.