Showing 36 of 2426 projects
An abstract-encoding compliant JavaScript module for encoding and decoding DNS packets.
JavaScript libraries for graph processing in Node.js and browsers, inspired by Apache TinkerPop.
CLI tool to open video URLs or local files in macOS's native picture-in-picture player.
A tiny and easy-to-use Entity Component System library for game programming, written in TypeScript.
Convert strings, promises, arrays, buffers, objects, and other data types into Node.js streams with proper backpressure handling.
A GitHub template for quickly setting up a Rails 6 backend with Vue.js 2 frontend, optimized for hybrid mobile apps.
A Node.js library for making RPC calls over a Kademlia-based distributed hash table (DHT).
A cross-platform command-line tool to upload iOS apps to App Store Connect.
Deprecated Node.js framework for building applications and REST APIs, now succeeded by a Golang port.
Merge multiple Node.js streams into one interleaved stream for parallel processing in gulp and other stream-based workflows.
An HTTP proxy that parses only text, links and pictures from pages reducing internet bandwidth usage, removing ads and heavy scripts
Official Node.js client library for connecting to and interacting with the Aerospike database.
A general-purpose IRC client library for Node.js with a plugin system and simple API.
A Yeoman-specific version of cowsay that displays ASCII art messages in your terminal.
A Node.js module that moves files, directories, or symlinks across partitions and devices, unlike fs.rename().
A Gulp plugin that inlines JavaScript, CSS, and image resources flagged with an 'inline' attribute into HTML files.
A file-based mock server that uses folder structures and file names to define API routes, with recording and templating capabilities.
A full-stack open-source photo sharing app template built with React Native and Django, deployable in minutes.
A web-based admin panel for RethinkDB that lets you manage databases, tables, and documents without writing queries.
A command-line tool to adjust screen brightness on macOS and Linux systems.
A Chrome extension that automatically manages Chrome DevTools windows/tabs for debugging Node.js applications with --inspect.
A GitHub Action that publishes code coverage reports to Code Climate from CI workflows.
A Botkit middleware plugin to connect IBM Watson Assistant to multiple chat channels like Slack, Facebook, and Twilio.
Normalizes and validates package.json metadata, used by npm and related tools.
A tiny (190B) and extremely fast utility to generate random hexadecimal IDs of fixed length.
A CLI tool that runs Electron applications while suppressing verbose and irrelevant terminal output.
An open-source, metadata-driven analytics and dashboarding platform for easy data exploration and visualization.
A modular, API-first Node.js e-commerce framework with GraphQL, extensible plugins, and support for subscriptions, quotations, and tokenized products.
A comprehensive Node-RED node collection for controlling Philips Hue bridges, lights, groups, sensors, and scenes.
A browserify transform that rewrites require calls using aliases and regular expressions.
A functional, composable validation library for JavaScript with strict type checking.
A real-time chat application example built with Node.js, Socket.io, and RethinkDB, featuring user authentication.
A utility that resolves promises in Map and Object structures while preserving keys, similar to Promise.all().
A Node.js CLI and library for backing up and restoring AWS Cognito User Pool users to/from JSON files.
A Node.js implementation of the Web Bluetooth API for connecting to Bluetooth Low Energy devices.
An Alexa Skill sample template for building city guide skills with landmarks and news using Node.js.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.