Showing 36 of 830 projects
A Delphi library for detecting character encodings in text files, supporting a wide range of charsets across multiple platforms.
A pure Elixir implementation of jump consistent hashing for distributing keys across buckets efficiently.
A Fortran module for defining and parsing command-line options and input parameters, inspired by Python's optparse.
An extended clipboard library for V with Wayland, Termux, Plan 9, and X11 support.
A Go library for building AGI and FastAGI applications to interact with Asterisk PBX systems.
A pure Swift implementation of the MD5 cryptographic hash algorithm.
A port of caolan/async to Vert.x, providing helper methods for common asynchronous patterns in Java.
A Crystal library providing binary search helpers for maintaining and querying sorted Arrays efficiently.
An Elixir library for defining composable finite state machines as pure functions.
A library for easily creating CRUD interfaces with Apache Wicket.
A zero-dependency Go library for typed environment variables with automatic conversion and default values.
A simple Go package for implementing retry logic in applications.
A Crystal library that extracts text and formatting from .DOCX files and converts them to Markdown.
A Vala library for easy manipulation of SI units, bytes, and prefixes with conversion and human-readable formatting.
An Elixir library for transforming data representations between structs and formats like JSON.
A MicroPython driver for AT24Cxx series EEPROM chips, enabling data storage and retrieval via I2C.
A Lua vector library for 3D operations, accelerated by LuaJIT's FFI for performance.
A Go library that provides faster context value retrieval compared to the standard library's context.Value method.
A multiplatform packer identification tool and library using PEiD-compatible database syntax.
Queuex is a priority queue library for Elixir with multiple backend options and configurable worker pools.
A Go logging library with stack traces, object dumping, and configurable timestamps.
A C library SDK for devices to interact with Algorand and other blockchains, designed for embedded systems and cross-platform use.
A MicroPython library for sending text, sticker, and image notifications to Line Notify from ESP32/ESP8266 devices.
A MicroPython library for controlling EBYTE LoRa E32 series UART wireless modules.
An Elixir Plug for simple password-based authentication that stores credentials in cookies.
A signals/slots library for the Crystal programming language enabling type-safe event-driven communication.
A Cycle.js driver for integrating Pusher real-time messaging functionality into reactive applications.
An Ada 2012 library for monitoring filesystem events using Linux's inotify API.
A high-performance LTSV (Labeled Tab-Separated Value) parser library for Go.
A library implementing recursion schemes in the ATS programming language.
A standalone, portable Ada package for reading and modifying configuration files in the INI format.
A Swift library providing a generic table view controller with external data processing for iOS apps.
An Ada library and tool for creating templated text streams like dynamic HTML documents.
A Delphi library providing visual and non-visual logging controls with configurable verbosity levels and real-time message display.
An opinionated Java library for implementing event-sourced aggregates using plain Java objects.
A functional programming library that brings magical capabilities to Elixir.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.