Showing 36 of 2426 projects
A TypeScript library for serializing and deserializing JSON into strongly typed objects using decorators.
A TypeScript compilation server middleware for Express/Connect that compiles TypeScript files on-the-fly.
Bind a context to all functions in an object, including deeply nested functions.
A textlint rule that checks English sentences for style and grammar issues using the rousseau library.
A utility for Broccoli build pipeline authors to enable easy debugging of intermediate build stages.
A clean, informative ZSH theme for Oh My ZSH with Node.js environment support, Git status, and OS switching.
A modular QR code management system for tracking attendee swag, meals, and check-ins at hackathons and events.
A Node.js wrapper for programmatically running YSlow.js with PhantomJS to analyze web page performance.
Zsh plugin that automatically installs and configures Volta, the Node.js toolchain manager.
A map visualizing Ferguson solidarity walkout events across the United States for December 1, 2014.
Parses URLs from user input with typos or bad formatting and returns a proper URL.
A Node.js framework for building Alexa Skills with AWS Lambda, simplifying intent routing and response handling.
A terminal-based tool to explore dependencies of npm modules directly from the command line.
A zsh plugin that kills all Node.js processes and their child processes with a single command.
A CLI tool that merges ESLint results from multiple runs, aggregating message occurrences for common files.
A Node.js bridge that connects Honeywell Evohome heating systems to MQTT for smart home integration.
A lightweight library for writing parameterized tests with the ava testing framework.
A web application built with React and Node.js to manage hackathon events, including team organization and project tracking.
A Node.js module for remote interaction with the Homematic CCU's ReGaHSS logic layer.
A command-line metronome that lets you tap for tempo, set BPM directly, and play arbitrary sine tones.
A command-line tool and API for programmatically editing Cordova config.xml files.
Configure AVA test runner to work with Preact by setting up JSX transformation and Babel integration.
Formats TAP (Test Anything Protocol) output for TeamCity continuous integration servers.
A daemon that bridges Helios EasyControls ventilation systems to MQTT using Modbus TCP, following the mqtt-smarthome architecture.
A Node.js authentication and authorization module for IoT brokers (HTTP/MQTT/CoAP) that integrates with Keycloak.
A powerful and flexible Inversion of Control (IoC) container for TypeScript applications, inspired by Angular and NestJS.
Transpile ES2015 generator functions to ES5 using Regenerator for Broccoli builds.
Zero-config ESLint and Prettier configuration for JavaScript, React, and Node.js projects.
A Firebase Genkit plugin for integrating DeepSeek's chat and reasoning AI models into applications.
Automatically export Aseprite files and import them as sprites into GameMaker.
A Vorpal extension that enables live importing and registration of other Vorpal extensions from NPM while the app is running.
Bridge Aqara smart home hubs and devices to MQTT for local integration and automation.
Publishes sensor data from Parrot Flower Power plant monitors to an MQTT broker for smart home integration.
Export Strava activities as GeoJSON for editing on geojson.io.
A minimalist framework for building Alexa Skill Kit applications on Amazon Lambda or as a web service.
Discover Homematic CCUs and interfaces on your local network via 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.