Showing 36 of 413 projects
Adds a console.table method to print arrays of objects as formatted tables in the console.
A Node.js utility for looking up OS-specific environment settings with fallback commands.
TypeScript types and mocks for building and testing Cloudflare Workers, generating three NPM packages.
A feature-complete JavaScript library for currying and uncurrying functions with infinite and lazy evaluation support.
A unified terminal interface to manage and interact with 22 AI coding assistants like Claude, Gemini, and Qwen.
Compose promise-returning and async functions into reusable pipelines for sequential execution.
A Node.js module to remove comments from CSS with options to preserve important ones or use custom rules.
A JavaScript library for calculating moon phases, illumination, distance, and upcoming lunar events.
A CLI tool to generate new Capacitor plugins with example apps and configuration options.
A Node.js utility to retrieve namespaced configuration from the nearest package.json file.
A JavaScript library that provides a sarcastic way to express disagreement in code.
Generate random numbers that are consecutively unique or exhaustively unique within a range.
Efficiently removes an element from an unordered array by swapping with the last element instead of splicing.
A Node.js package providing a list of supervillain names as a JSON array with random selection.
A Node.js utility to add consistent indentation to each line of a string with customizable options.
A Node.js utility to detect if a value is a Node.js stream, including readable, writable, duplex, and transform streams.
A Node.js utility to show, hide, or toggle the terminal cursor in CLI applications.
A tiny, fast, tree-shakeable queue and deque implementation for JavaScript.
A Node.js utility to remove UTF-8 byte order mark (BOM) characters from strings.
A dead simple JavaScript logger that uses console methods with configurable log levels and prefixes.
Automatically generates and maintains documentation for ESLint plugins and rules, including rule tables, config tables, and rule doc notices.
A lightweight Node.js utility for generating formatted timestamps with customizable patterns.
An ESLint plugin providing linting rules for Scoped CSS in Vue.js single-file components.
A pluggable module that injects content into markdown files via hidden JavaScript snippets.
Filter object keys and values into a new object using predicate functions or key arrays.
A terminal-based viewer for exploring the Mandelbrot fractal set with interactive navigation.
Node-RED nodes to control Amazon Alexa devices, emulate routines, and query device states via the Alexa API.
A CLI tool to generate animated text memes as GIFs with customizable colors, sizes, and delays.
A command-line tool to fetch random quotes or the quote of the day directly in your terminal.
A command-line tool for managing Wi-Fi connections on macOS, including scanning, connecting, and retrieving passwords.
Prevents Node.js applications from running with root permissions to enhance security.
A command-line tool to check weather conditions for any city directly from your terminal.
A CLI tool and library to manage and track upcoming birthdays from the command line.
A cross-platform command-line tool that mimics the /dev/null device, discarding any input it receives.
Generate cryptographically secure random integers within a specified range.
A JavaScript library for simple and flexible function currying with placeholder support.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.