Showing 36 of 371 projects
A Node.js library to get the human-readable name of the current or specified operating system.
A Node.js module to reliably get terminal window dimensions, even in non-interactive environments.
A Node.js utility for looking up OS-specific environment settings with fallback commands.
A minimal ES2015 Promise implementation for Node.js, focusing on spec compliance over browser compatibility.
A lightweight, type-safe Dependency Injection library for JavaScript and TypeScript projects.
A cross-platform desktop GUI client for Redis, built with Electron and Vue.js.
A JavaScript library providing popular dog names as JSON data with random selection utilities.
A test runner-agnostic library for data-driven testing, fuzz testing, and snapshot testing with descriptive titles.
A cloud-native supply chain management solution demonstrating hybrid cloud, microservices, and predictive analytics for real-world ERP enhancement.
A Node.js utility to show, hide, or toggle the terminal cursor in CLI applications.
A multiplayer Babylon.js demo with synchronized client and server-side physics simulation using WebSockets.
A production-ready boilerplate for building TypeScript Node.js APIs with Express, Apollo GraphQL, and modern tooling.
A TypeScript implementation of an IBC Relayer for connecting and transferring data between Cosmos SDK-based blockchains.
A lightweight Steam client framework for Node.js that enables building custom bots and extensions.
A Node.js utility that converts Unicode emoji characters to HTML image tags with high-resolution sprites.
A Node.js module that forces unhandled promise rejections to crash the process immediately instead of failing silently.
A Node.js library for machine learning with linear regression and k-means clustering algorithms.
A Node.js implementation of Martin Porter's stemming algorithm for removing morphological endings from English words.
A curated list of awesome Browserify resources, libraries, and tools for bundling Node.js modules in the browser.
Converts Tailwind CSS classes to inline styles for email-ready HTML templates.
Settle promises concurrently and get their fulfillment value or rejection reason with optional limited concurrency.
A lightweight JavaScript utility that resolves a promise after a specified delay, useful for async/await and promise chains.
A JavaScript library for test-driven benchmarking that combines assertions with performance testing.
A Slack webhook app that creates anonymous public chat channels for external user support.
Automatically generates Node.js N-API bindings from C++ libraries using macros and CMake.
A scalable, full-stack framework for building real-time quiz and test-taking applications using Vue.js and Node.js.
Environment-agnostic polyfill for nextTick functionality across Node.js, browsers, and other JavaScript environments.
A type-safe, functional, composable effect management data structure for Node.js and browser environments.
Reduce a list of values using promises into a promise for a value, useful for async accumulation.
A pure JavaScript implementation of Apache TinkerPop's TinkerGraph in-memory graph database for Node.js and browsers.
A high-performance JavaScript library for computing cartesian products of arrays.
Sends native desktop notifications when command-line interface applications exit with an error.
A GitHub Action that automatically adds labels to pull requests based on file patterns.
Group an array of objects into nested lists based on one or more property values.
Extracts frames from videos using ffmpeg with flexible options for timestamps, offsets, FPS, or number of frames.
A real-time SVG dashboard that visualizes MQTT data by updating SVG elements based on JSON messages.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.