Showing 36 of 2426 projects
A fast, dependency-free JavaScript library for JSON Schema validation, supporting draft v4 and custom extensions.
A Node.js CLI and API to search, download, and install Google Web Fonts locally on your machine.
Detects the indentation type and amount from a string of code to maintain consistent formatting.
A Node.js library for remotely controlling Samsung TVs via JavaScript, enabling power management, key input, and app control.
A command-line wrapper for ESLint that adds file watching capabilities without requiring complex build tools.
A Node.js implementation of the Web Bluetooth API for connecting to Bluetooth Low Energy devices.
Detect if the Node.js process is running inside Windows Subsystem for Linux (WSL).
An object-oriented Node.js wrapper for the Steam Web API, providing typed methods for accessing Steam data.
A collection of trading strategies and helper modules for the Gekko cryptocurrency trading bot.
A Node.js library for peer discovery in distributed systems using DNS and multicast DNS protocols.
A collection of solutions and examples for common Node.js stream problems, with community-driven explanations.
Combine readable and writable streams into a single duplex stream with async initialization and streams1/streams2 support.
Convert GeoJSON objects to KML (Keyhole Markup Language) strings for geographic data interchange.
A CLI tool to calculate the gzipped size of files or stdin input for web performance optimization.
SpatiaLite 5.1.1-rc0 with SQLite, GEOS, PROJ, and RTTOPO compiled to WebAssembly for Node.js and browser environments.
A simple, collaborative web application for shared shopping lists and small todo lists with real-time sync.
Transform JSON structures from one format to another using declarative template rules in JavaScript.
A simple home automation solution using MQTT and AngularJS, designed to run on a Raspberry Pi.
A Twitter clone built with the T3 Stack, featuring NextAuth authentication, Supabase Postgres database, and Prisma ORM.
A blazing fast JavaScript raster processing engine for analyzing GeoTIFFs in browsers and Node.js.
A CLI tool for interacting with OpenAI's ChatGPT service directly from the terminal.
A CLI tool and Node.js library that renames files by appending a hash digest to their filenames for cache busting.
A Node.js module providing predictable JavaScript abstractions for the Discord API.
A lightweight JavaScript proofreader that checks writing style, readability, and common errors in text.
A sample Node.js app demonstrating Dialogflow features like custom entities, contexts, and deep links for Google Assistant actions.
A Node.js CLI tool to control Spotify playback and search music directly from your macOS terminal.
Run locally-installed node module executables.
Generate flexible REST endpoints and controllers from Sequelize models in Express or Restify applications.
A tiny (339B) utility for human-readable time differences between now and past or future dates.
A fast and reliable watch mode tool for Elm that recompiles on file changes and reloads the browser.
A Node.js app that repurposes Amazon Dash Buttons to order Domino's pizza with a single press.
A high-performance, modular ES6 tweening library for smooth animations in web and Node.js applications.
A simple, EventEmitter-based WebSocket client and server library for Node.js and browsers.
Extract Sass variables as structured JSON for use in JavaScript, enabling dynamic styling beyond CSS.
An HTML5 JavaScript game engine using the entity-component design pattern for highly flexible and decoupled game development.
A helper library for defining GraphQL schemas around BookshelfJS models with automatic relationship mapping.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.