Showing 36 of 830 projects
An OCaml library for parallelizing work across multiple cores using child process forking.
A high-level, task-safe Ada binding for ncurses with automatic rendering, color management, and multi-terminal support.
A reliable message batching library for Elixir applications that collects and delivers messages in configurable batches.
A Frege library for accessing relational databases via JDBC.
A simple tokenizer library for Deno that breaks text into tokens using customizable rules.
A fully customizable, zero-dependency Angular standalone component for advanced star ratings with half-star precision and accessibility.
A SvelteKit adapter that generates service workers to enable offline functionality for SvelteKit sites.
An Ada library for generating UUIDs with support for random, name-based, and string-conversion operations.
A Common Lisp library for parsing, creating, and comparing semantic versions according to the SemVer 2.0.0 specification.
A Swift library for easily creating attributed strings by chaining style decorators.
An Elixir RSS/Atom parser built on erlang's xmerl with Timex for date parsing.
A Crystal library implementing Mediator and Observer patterns for event-driven architecture.
An alternative standard library for D that enables high-level constructs without requiring a garbage collector.
A simple regex library for V that wraps the PCRE library, now obsoleted by the official pcre module.
Ada bindings to C libraries including GMP, Python, Readline, and Syslog for the GNAT Components Collection.
A Common Lisp library providing configurable reader macros for cleaner syntax in arrays, hash tables, sets, accessors, and more.
OCaml library implementing the native MySQL/MariaDB wire protocol using the Bitstring library.
A template repository for creating libGDX libraries with Gradle 9.x, 8.x, or 7.x, configured for easy deployment.
An efficient bullet hell library for Gamemaker Studio 2.3.0, enabling complex bullet patterns in 2D games.
An Angular library for version-aware component rendering and routing, enabling progressive feature rollouts and backward compatibility.
A C99-compatible strftime formatter for Go's time.Time instances, providing standard date/time formatting.
An Elixir library and CLI for simulating dice rolls with configurable dice sides and multiple trials.
A GameMaker library that automatically generates documentation websites directly from GameMaker projects.
A Common Lisp library for displaying a one-line progress bar in terminal applications.
A CommonMark-compliant markdown parsing and rendering library for the D programming language.
Elixir library for testing file path matches against glob patterns without walking the directory tree.
A Go library for managing and controlling concurrent goroutines using a worker pool pattern inspired by Java Thread Pool.
A tiny V library for serial communication on Linux systems.
Generate unsafe (!) bindings for Elixir functions at compile time to reduce code duplication.
An Elixir library for parsing HTTP referer URLs to extract search engines, social networks, and other traffic sources.
A MicroPython library for controlling Nextion serial displays, ported from the ITEAD Arduino library.
A Crystal library for programmatically generating Crystal source code files.
A Lua library companion to register custom data types for encoding and decoding with json.lua.
A tiny Elixir library for defining simple rule handlers using pattern matching.
A Delphi library for detecting character encodings in text files, supporting a wide range of charsets across multiple platforms.
A zero-dependency Go library for typed environment variables with automatic conversion and default values.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.