Showing 36 of 185 projects
An in-game utility for recording and exporting GIFs from Godot games with minimal configuration.
Returns the difference between the first array and additional arrays using strict equality.
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 Neovim plugin that automatically fetches and adds co-authors to commit messages from repository history.
A command-line tool that displays the current battery percentage of your device.
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.
A Neovim utility library providing convenient wrappers for Lua keymaps, highlights, autocommands, and options.
An Angular pipe wrapper for filesize.js that formats file sizes into human-readable strings.
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 macOS menu bar application for quick percentage calculations.
A lightweight calculator for macOS that operates directly from the menu bar.
A Swift library that deterministically generates colors from strings, useful for visual identifiers.
Generate Heroku-like memorable random names for use in applications and services.
A JavaScript implementation of the Unix du command for calculating directory sizes in Node.js.
A collection of Go utility packages for file operations, random generation, hashing, and string manipulation.
A Go library providing utility functions for working with contexts, including signal handling and value composition.
Convert a string to a snake case.
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.
Convert a string to a title case.
A macOS screenshot tool designed to help users think clearly by organizing and annotating screenshots.
A flexible progress bar implementation for the Crystal programming language with customizable display and block-based usage.
A thin cross-platform wrapper for high-resolution time measurement using Node.js process.hrtime and browser Performance API.
Displays AutoHotkey environment and system information with an integrated update checker and downloader.
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 streams2 Readable stream generator for testing and converting lazy functions into streams.
A JavaScript utility to check if a value is a generator object or generator function.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.