Showing 36 of 129 projects
Generate random strings that match any given JavaScript regular expression.
A bash-based tool for managing multiple Node.js versions and virtual environments using subshells.
A developer-experience-first, lightweight, and customizable Commitizen adapter and CLI for generating standardized git commit messages.
A developer experience-first, lightweight, and customizable Commitizen adapter and CLI for generating standardized git commit messages.
A web-scale GUI for MongoDB that runs in your browser, enabling direct database queries and team collaboration.
A lightweight, feature-complete dependency injection library for JavaScript and TypeScript, extracted from Angular's DI system.
A declarative Swift library for building component-based user interfaces in UITableView and UICollectionView with diffing updates.
A simple Node.js library for emoji lookups, parsing, and conversion between text and emoji characters.
A local npm registry proxy that caches modules for faster, offline-capable npm installs.
An LLDB plugin for debugging Node.js processes and core dumps by inspecting JavaScript objects, stack frames, and memory.
A Node.js library for interacting with the Steam network using the official Steam client protocol.
Run lambda functions over S3 objects with concurrency control for data pipelining and analytics.
Run lambda functions over S3 objects with concurrency control for data pipelining and analytics.
A mirror of Node.js core streams for userland, providing a stable streams API across Node.js versions and browsers.
A Node.js database migration tool for MongoDB that manages schema changes with version control.
Run .NET and Node.js code in-process on Windows, macOS, and Linux, enabling seamless interoperability between the two ecosystems.
A self-hosted karaoke party system where guests queue songs from their phones and play MP3+G, MP4, and visualizations in a browser.
Bootsharp streamlines integration of .NET C# apps and libraries into web projects with high-level C# to TypeScript interop.
A per-component internationalization solution for JavaScript applications with AI-powered translation, a visual editor, and a multilingual CMS.
A Rust-based Bitcoin client supporting both Bitcoin Core (BTC) and Bitcoin Cash (BCH) networks.
Run any command on specific Node.js versions, including multiple versions at once, without separate installations.
A Node.js library for server-side D3.js rendering to generate static charts, maps, and SVGs.
A Node.js library for adding voice interfaces with offline hotword detection and cloud speech recognition.
A self-contained Node.js module for managing Steam trade offers with automatic handling and polling.
A flexible and expressive REST API client library for Node.js with built-in provider configurations.
A Node.js library for interacting with Steam Community's website interfaces, including login, trading, and inventory management.
A TypeScript machine learning library for the web and Node.js with a simple, consistent API.
A TypeScript implementation of PHP's strip_tags for safely removing HTML tags from strings.
A TypeScript-first, type-safe replacement for EventEmitter with a gentle learning curve.
A recursive Node.js directory reader with stream and promise APIs, optimized for low memory and CPU usage.
A changelog generator for repositories using the gitmoji commit convention.
A Node.js framework for building interactive, REPL-style command-line interfaces with typed parameters and sub-commands.
A Passport.js strategy for authenticating users with Steam using OpenID 2.0.
An ESLint plugin providing additional rules for Node.js-specific code patterns and best practices.
An experimental universal web application built with React, GraphQL, and Next.js for server-side rendering and dynamic routing.
A Node.js server for building configurable fake backends using JSON files or JavaScript objects.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.