Showing 36 of 2426 projects
A CLI tool for finding, counting, and tabulating ESLint rules in configuration files.
A CLI tool and library for testing SMPTE ST 2110 and AES-67 compliant Session Description Protocol (SDP) files.
Node-RED nodes to control Yamaha Audio/Video Receivers via the YNCA protocol for home automation.
ESLint plugin enforcing MongoDB Node.js driver best practices and syntax validation.
A Node.js interface that bridges Homematic smart home devices and MQTT for unified control and automation.
A Node.js port of steamodd's vdf.py for parsing and dumping Valve Data Format (VDF) files.
A Node.js library that turns MongoDB collections into message queues and event logs without additional infrastructure.
A HAPI plugin that integrates GraphiQL with authentication support and custom UI enhancements.
An Express.js honeypot that catches bots scanning for remote and local file inclusion vulnerabilities using fake URLs.
Generate a GTFS Realtime feed by polling HAFAS public transit APIs and matching the data against static GTFS schedules.
Automatically registers and retrieves Steam Web API keys for Node.js applications.
Converts deeply nested JavaScript objects into flat key/value pairs with customizable options.
A JavaScript library for parsing, modifying, and formatting time durations with support for days down to nanoseconds.
A Slack bot that automatically sends the latest JavaScript tips from the jstips repository to a specified Slack channel or group.
A command-line utility that converts k6 load test output into JUnit XML format for CI/CD integration.
A TypeScript module for weighted random selection and gacha-style item rolling.
A JavaScript class for creating and managing IPSO Smart Objects to abstract hardware and sensor data.
Grunt plugin to transpile ES2015 generator functions to ES5 using Regenerator.
A web-based tool to accelerate Magento/Adobe Commerce development by generating modules, editing code, and viewing configurations.
A minimal unofficial SDK for Directus API, under 1KB, compatible with browser, Deno, and Node.js.
A JavaScript library to retrieve MIDI device model and manufacturer information via SysEx messages.
A Cycle.js driver for building Telegram bots using the Telegram Bot API.
Node-RED nodes to control AVM Fritz!Box smart home devices like thermostats, switches, bulbs, and blinds.
A CLI tool to synchronize GitHub labels between repositories.
A ponyfill for ES2015 Number.isFinite() that checks if a value is a finite number.
A zero-configuration tool to bootstrap decentralized web3 applications with IPFS deployment.
Grunt plugin that compiles Elm files to JavaScript for use in build automation workflows.
Install Node.js version-specific dependencies from package.json.
A SAX-style parser for XML and HTML written in TypeScript, designed for browser compatibility and large data streams.
A testing utility that loads WebExtension popups, sidebars, and background pages into JSDOM instances based on the manifest.json.
A honeypot that mimics the TCP 32764 router backdoor to detect and log exploitation attempts.
A Node.js handler for Steam's Gameserver and AnonGameserver account types, enabling programmatic interaction with Steam's game server services.
A Node.js web server for interacting with the Alexa Voice Service API.
Publishes operating system metrics like uptime, load average, memory, and CPU usage to an MQTT broker at regular intervals.
A Yeoman generator for quickly scaffolding TypeScript projects with Gulp-based build automation.
A one-liner GitHub Action for caching npm install dependencies to speed up CI/CD workflows.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.