Showing 36 of 2426 projects
Minimal lightweight logging for JavaScript, adding reliable log level methods to wrap any available console.log methods.
Proxies Node.js require to allow easy overriding of dependencies during testing without modifying source code.
A plugin-based CSS preprocessing framework for Node.js that enables custom transformations via AST manipulation.
A GraphQL to SQL query execution layer that automatically generates efficient SQL queries from GraphQL queries.
A Node.js version manager built from scratch for the Fish shell, enabling seamless installation and switching between Node versions.
A 2D rigid body physics engine for JavaScript with collision detection, contacts, friction, motors, springs, and advanced constraints.
Generates critical CSS for web pages to speed up initial rendering by extracting above-the-fold styles.
A lightweight query and transformation language for JSON data, inspired by XPath and SQL.
A cross-platform Node.js module to safely move files and folders to the system trash instead of permanently deleting them.
A Node.js toolkit for creating Alfred workflows with built-in utilities for input/output, caching, and remote fetching.
ESLint configuration for enforcing JavaScript Standard Style rules in your projects.
A user-friendly glob matching library for Node.js with promise API, negation patterns, and .gitignore support.
A Node.js load testing tool for HTTP and WebSocket URLs with configurable requests, concurrency, and rate limiting.
An open-source online collaborative whiteboard for real-time drawing, teaching, and design.
A JavaScript application framework for machine learning and its engineering, designed for Web developers.
A Node.js library for lightweight, disposable Docker containers to run databases, browsers, and services in tests.
A zero-dependency cron library for JavaScript and TypeScript that triggers functions and evaluates cron expressions across Node, Deno, Bun, and browsers.
A cross-platform desktop GUI application for cleaning metadata from images, videos, PDFs, and other files.
A command-line tool to upgrade npm on Windows with a single command, avoiding manual steps.
A self-hosted web application for storing, organizing, and managing code snippets with filtering and secure storage.
Microsoft's official guidelines and resources for using Node.js effectively on Microsoft platforms and services.
A GraphQL adapter for Fastify that enables building GraphQL servers and gateways with performance optimizations.
A Node.js service that adds user-generated content like comments to static websites by pushing data to Git repositories.
A command-line tool that finds relevant emoji from text input using a local emoji database.
A comprehensive Test Anything Protocol (TAP) test framework for Node.js with a plugin-based architecture.
A comprehensive Test Anything Protocol (TAP) test runner and framework for Node.js with a plugin-based architecture.
A reusable, scalable Node.js API server for stateless and stateful applications with realtime multi-transport support and cluster capabilities.
A lightweight version manager for Node.js on Unix-like systems, enabling seamless switching between multiple Node.js versions per project.
A Zsh plugin that automatically installs, updates, and loads nvm with additional utilities like lazy loading and auto-use.
A universal JavaScript library for implementing OAuth 2.0 and OpenID Connect client flows across Node.js, browsers, Deno, and other runtimes.
A fast, comprehensive, and dependency-free image processing library for Node.js with native bindings.
A comprehensive, dependency-free JavaScript library for MIME type and file extension mapping.
An in-memory PostgreSQL emulation for unit testing, working in Node.js, Deno, and browsers.
Cast audio and video from macOS or Linux to Google Cast devices and Sonos speakers with support for high-quality formats.
A high-performance Node.js job queue built on PostgreSQL, ideal for background tasks and processing database-triggered jobs.
A very fast JavaScript library for geospatial point clustering for browsers and 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.