Showing 36 of 2426 projects
A CLI tool and library for finding spelling errors and typos in text, files, and websites using Yandex.Speller.
A visual regression testing library built on Puppeteer for comparing website screenshots against reference images.
A Node.js library for adding voice interfaces with offline hotword detection and cloud speech recognition.
TypeScript SQL libraries for Node.js that prevent SQL injection with support for Postgres, MySQL, SQLite, and WebSQL.
A lightweight Node.js library for building Slack Block Kit UIs with a declarative, SwiftUI-inspired syntax.
A turnkey OAuth and authentication system deployable on Cloudflare Workers or self-hosted with Node.js.
Run Node.js applications on Android by reimplementing Node.js APIs in Java.
A Node.js library providing Unicode symbols with automatic fallbacks for terminals with limited character support.
A Node.js library for rendering pretty Unicode tables in the command line with extensive styling and layout options.
A Node.js library for codesigning Electron macOS apps and creating .pkg installers.
A JSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript, enabling two-way communication with RPC methods and events.
A curated collection of SDKs, tools, skills, tutorials, and resources for developing on the Amazon Alexa platform.
Apache Cordova plugin for controlling the device status bar appearance and behavior in hybrid mobile apps.
Node.js bindings for OpenSSL's RSA public/private key cryptography, enabling encryption, decryption, signing, and verification.
A JSON dataset of global identifiers from different JavaScript environments for static analysis tools.
A deprecated Cordova plugin that enables iOS apps to use the modern WKWebView engine instead of the legacy UIWebView.
A JSON serializer/deserializer that handles circular references, enabling safe serialization of complex object graphs.
A Gulp 4 plugin to publish static files to GitHub Pages.
A self-contained Node.js module for managing Steam trade offers with automatic handling and polling.
A Neovim plugin that displays npm/yarn/pnpm/bun dependency versions as virtual text and provides quick commands for package management.
A tiny (394B) utility that converts route patterns like '/users/:id' into regular expressions.
A comprehensive MIDI library for Node.js and web browsers, enabling MIDI messaging across platforms.
A distributed transactional in-memory database that adds ACID transactions to MongoDB while maintaining scalability.
Generate Nix expressions to build and deploy NPM packages using the Nix package manager.
A Gulp plugin that sends desktop notifications for build events, errors, and file changes across Mac, Linux, and Windows.
A JavaScript library for matching and generating strings using patterns easier than regex, ideal for URL routing and data extraction.
A simple auto-reloading tool for Electron apps during development that restarts the app or reloads windows when files change.
Lightweight JavaScript library for URL manipulation in both DOM and server environments.
A CLI tool for processing JSON and text data with functional pipelines using Ramda, supporting both command-line and interactive browser modes.
A curated list of JavaScript libraries and tools for network programming, peer-to-peer communication, and protocol implementation.
A set of applications for tracking moving assets like vehicles and visualizing them on a live map using Android, Firebase, and Google Maps.
A Node.js library for interacting with Steam Community's website interfaces, including login, trading, and inventory management.
A Yeoman generator that scaffolds a fully configured Node.js module with testing, linting, and CI.
A Node.js implementation of an IPP printer that advertises itself on your local network for receiving print jobs.
A GraphQL directive for validating input fields with constraints like minLength, format, and pattern.
An open-source framework for building integrations and APIs with over 1000 pre-built actions.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.