Showing 36 of 186 projects
Returns the difference between the first array and additional arrays using strict equality.
A Neovim plugin that automatically fetches and adds co-authors to commit messages from repository history.
A shim for Object.keys that provides a reliable implementation for environments where it's missing.
A command-line tool that displays the current battery percentage of your device.
A utility library for Clojure and ClojureScript providing enhanced control flow, threading, and data manipulation macros.
A utility function that creates an array filled with a specified value or generated by a function.
A client-side web app for cryptographic operations including hashing, encryption, JWT debugging, ASN1 editing, and diff computation.
A Crystal library for traversing and manipulating nested Hash structures with JSON-friendly types.
A zero-allocation, thread-safe debounce library for Go that delays function execution to reduce redundant operations.
Convert a string to a camel case.
Transform any Go function into a channel-returning function for parallel execution via goroutines.
An Angular pipe wrapper for filesize.js that formats file sizes into human-readable strings.
A Neovim utility library providing convenient wrappers for Lua keymaps, highlights, autocommands, and options.
A Ruby gem for formatting date ranges into human-readable strings with customizable formats.
A ponyfill for ES2015 Number.isNaN() that provides a reliable NaN check.
A lightweight calculator for macOS that operates directly from the menu bar.
A macOS menu bar application for quick percentage calculations.
A JavaScript implementation of the Unix du command for calculating directory sizes in Node.js.
Generate Heroku-like memorable random names for use in applications and services.
A collection of Go utility packages for file operations, random generation, hashing, and string manipulation.
A Swift library that deterministically generates colors from strings, useful for visual identifiers.
Convert a string to a snake case.
A Go library providing utility functions for working with contexts, including signal handling and value composition.
A powerful macOS menu bar manager for hiding, showing, arranging, and customizing menu bar items.
A Go package providing simple functions to manipulate structs, including searching, comparing, and transforming fields.
An algorithm that recommends pizza ordering options based on group size, slice size, and pizza shop menu.
A fast, human-optimized command-line utility for finding the largest files in Unix-like systems.
A macOS screenshot tool designed to help users think clearly by organizing and annotating screenshots.
Convert a string to a title case.
A flexible progress bar implementation for the Crystal programming language with customizable display and block-based usage.
Displays AutoHotkey environment and system information with an integrated update checker and downloader.
A thin cross-platform wrapper for high-resolution time measurement using Node.js process.hrtime and browser Performance API.
A wrapper for serverless handlers that normalizes events, parses bodies, and adds error safety.
Validates Electron accelerator strings to ensure they are correctly formatted for use in menu items.
Remove an existing case from a string.
A flexible, lightweight, multiplatform logging utility for Swift with customizable levels and channels.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.