Showing 36 of 234 projects
A pretty logger for Electron apps that displays renderer process logs in the terminal.
Detect image file types from Buffer/Uint8Array data with support for 20+ formats including PNG, JPEG, WebP, and HEIC.
A simple, customizable 'About This App' window for Electron applications.
A pure JavaScript React Native library for uploading files to AWS S3 with no native dependencies.
A curated collection of ~100 positive adjectives available as a simple JavaScript array or random word generator.
A changelog generator for repositories using the gitmoji commit convention.
A lightweight, index-free full-text search library for JavaScript with TF-IDF ranking.
Alfred workflow that finds and copies relevant emoji based on input text.
Alfred workflow to search npm packages using npms.io's quality metrics.
A Node.js module to download Electron release binaries and artifacts with caching and mirror support.
A JavaScript utility that returns true if a given number is odd and is a valid integer within safe limits.
A Node.js library to retrieve and validate the MAC address of the current machine or specific network interfaces.
A Node.js utility to read stdin as a string or Uint8Array with TTY handling.
A command-line interface (CLI) tool for reading the Holy Bible directly in your terminal.
A fast, promise-based CSV parser for Node.js that wraps csv-parser for convenient usage.
An icon font and SVG collection designed specifically for GIS applications and web mapping tools.
A simple curry function for JavaScript with no clever tricks and full test coverage.
A trustworthy ReDoS (Regular Expression Denial of Service) checker for identifying vulnerable regex patterns.
A Node.js module for managing multiple simultaneous progress spinners in CLI applications with individual control.
A tiny JavaScript library to test if an object looks like a Promises/A+ compliant promise.
A TAP reporter that formats test output like Mocha's spec reporter for better readability.
A Node.js library that simplifies Alexa Skill development for AWS Lambda by handling request parsing and response formatting.
Parse yes/no like values with lenient mode for handling typos, useful for CLI prompts and configuration.
A JavaScript library providing a curated list of popular cat names as a simple JSON dataset.
A Node.js package that provides a collection of cat-themed ASCII emoticons for use in CLI tools and JavaScript projects.
A simple JavaScript utility that returns true if a given number is even.
A command-line tool for converting currency rates directly in your terminal.
Find the root directory of a Node.js project or npm package by walking up from a given directory.
A Node.js CLI and library that displays JSON objects in the console with customizable colors and formatting.
A Node.js utility to read and parse JSON files with UTF-8 BOM stripping and configurable parsing options.
An experimental JavaScript library that adds functional pattern matching with concise syntax and efficient matching algorithms.
Recursive Object.assign() for deep merging JavaScript objects (deprecated).
Convert camelCase strings to lowercase with custom separators like unicornRainbow → unicorn_rainbow.
A JavaScript library that redefines undefined as a function, humorously 'fixing' a common error message.
A collection of reusable Web Components for building web interfaces, including low-level UI elements and domain-specific components.
A YAML-based language and CLI for writing human-readable workflows for the CloudSlang Orchestration Engine.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.