Showing 36 of 639 projects
A set of headers that make C++11 libraries accessible from JavaScript for Node.js addons and web browsers via asm.js.
A JSON parser, validator, and formatter with a CLI and module interface.
A feature-rich HTTP client library for Node.js that simplifies making REST API requests with automatic serialization and parsing.
A low-level Node.js streaming torrent engine that provides file-level access to torrent content as readable streams.
A MongoDB session store for Express and Connect applications, written in TypeScript.
A cross-platform Node.js library for reading from and writing to the system clipboard.
A high-performance JavaScript implementation of the JSON Patch standard (RFC 6902) for applying, generating, and validating JSON diffs.
Generate a fully functional fake GraphQL API from a JSON file in under 30 seconds for testing and prototyping.
A debugging tool that identifies active handles keeping Node.js processes running when they should have exited.
A barebone, high-performance MQTT broker for Node.js that runs on any stream server.
A unified API collection for building cross-platform chatbots on Messenger, LINE, Slack, Telegram, Viber, and WeChat.
A unified API collection for building cross-platform chatbots on Messenger, LINE, Slack, Telegram, Viber, and WeChat.
Generate SVG-based CAPTCHAs in Node.js without C++ addons, offering lightweight and customizable spam protection.
Simple, robust Node.js implementation of a BitTorrent tracker with client and server components.
A pure JavaScript port of the TweetNaCl cryptography library, providing high-security, easy-to-use cryptographic primitives.
A tiny wrapper around Node.js streams.Transform to simplify stream creation without subclassing.
A Gulp plugin to minify PNG, JPEG, GIF, and SVG images using imagemin.
A regular expression to match all emoji symbols and sequences as per the Unicode Standard.
A Node.js library for building Amazon SQS-based applications with minimal boilerplate.
A helper library for building GraphQL APIs with Sequelize models, providing automatic query resolution and field generation.
A Node.js Buffer API implementation for browsers, enabling binary data manipulation in web applications.
A high-performance Reactive Programming library for JavaScript focused on low memory usage.
Cross-language library to detect temporary (disposable/throwaway) email addresses, covering over 55,000 fake providers.
A fast, cross-platform ClojureScript environment that runs on Node.js and V8 with instant startup.
A simple open-source self-hosted file sharing solution with resumable uploads and password protection.
Generate random strings that match any given JavaScript regular expression.
A cross-platform shell command wrapper for Node.js, enabling Unix-like commands in npm package scripts.
A command-line tool for displaying stylized ANSI fonts in the terminal with colors, gradients, and alignment.
A command-line tool that scaffolds Express.js applications with customizable project structure and view engine support.
A free, open-source turn-based strategy game where players collect creatures and battle opponents in 1v1 or 2v2 matches.
An open-source tool that creates public URLs for locally running HTTP(s) servers, enabling internet-wide access for testing and sharing.
Create and deploy chat bots for multiple messaging platforms to AWS Lambda in minutes.
A CLI tool to share files and directories between your computer and mobile devices via QR codes, no app required.
A lightweight message queue for Node.js that uses Redis as a backend, requiring no dedicated queue server.
Turns a Raspberry Pi into a Chromecast-like device for streaming media via simple HTTP commands.
An embeddable polyglot runtime for calling functions between multiple programming languages like Python, JavaScript, and C++.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.