Showing 36 of 430 projects
A set of native Android UI components and modules for React Native, including TabLayout, Button, and FloatingActionButton.
A radix tree (prefix tree) implementation for the Crystal programming language, optimized for URL routing and path matching.
A V library for creating highly customizable and visually appealing terminal boxes for CLI tools.
A zero-dependency networking library for building modern and secure iOS, watchOS, macOS, and tvOS applications.
An Elixir/Erlang library providing low-level operations for handling Emoji glyphs in the Unicode standard.
A simple and scalable thread pool implementation in Go for managing concurrent task execution.
An Elixir client library for ClickHouse, providing connection pooling, async inserts, bulk buffering, and migrations.
A Go library for declarative pattern matching with built-in patterns for slices, strings, ints, maps, and structs.
A native Rust port of Google's robots.txt parser and matcher library, preserving all original behavior.
A Go library implementing the semaphore pattern with timeout support for lock/unlock operations.
A tiny Elixir library for piping values that match ok/error tuples or custom patterns.
An Elixir library for parsing, composing, and calculating execution dates from Cron expressions.
A simple LÖVE library for generating and playing custom audio waveforms including noise types.
A super-slim Ruby library for adding statemachine-like behavior to classes, originally built for Travis CI.
A comprehensive OCaml toolbox implementing multiple hash algorithms with both C and OCaml backends.
An ActionScript 3 library providing binary data processing, cryptographic algorithms, and image encoding.
A functional programming library for Crystal providing monads, algebraic data types, pattern matching, and do-notation.
A powerful binary serialization library for D with minimal boilerplate, supporting bit-level control and custom serialization.
A Go package for executing fast JSONPath queries on raw JSON data without unmarshalling the entire structure.
A Rust library for asynchronous task scheduling built on Tokio with cron-based execution.
A generic context-aware resizable goroutines pool for bounding concurrency using semaphores in Go.
A complete, well-tested NSQ client library for Elixir and Erlang applications to handle asynchronous messaging.
A dead simple, lightweight Go library for tracing execution flow and identifying bottlenecks in applications.
A Rust library for efficiently reading and navigating forward, backward, or randomly through lines in huge files (tested with 300+ GB).
A lightweight, platform-independent tensor library with autograd for the JVM, accelerated by OpenCL.
An Elixir library for generating and parsing EPUB 2 and 3 files.
An Elixir library that converts Markdown to HTML using a NIF binding to the Hoedown C library.
An example monorepository demonstrating best practices for building and managing shared React component libraries.
A Go library for encoding and decoding text to and from Morse code.
An Elixir library for managing pools of workers with automatic scaling, built-in metrics, and flexible worker management.
A V module for creating PDF files with both low-level control and high-level convenience.
A simple and safe threading library for Pascal/Lazarus with thread pools, dependency management, and synchronization.
A Go library and CLI tool for aligning delimited text with customizable justification, padding, and column filtering.
A simple Rust library for measuring elapsed time with a stopwatch interface.
V binding for webview, enabling cross-platform GUI apps using V and web technologies.
A modular extensible toolbox for Bash that provides reusable code modules, data types, and utilities while shielding users from Bash technicalities.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.