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 Node.js version manager built from scratch for the Fish shell, enabling seamless installation and switching between Node versions.
A GraphQL to SQL query execution layer that automatically generates efficient SQL queries from GraphQL queries.
A 2D rigid body physics engine for JavaScript with collision detection, contacts, friction, motors, springs, and advanced constraints.
A lightweight query and transformation language for JSON data, inspired by XPath and SQL.
Generates critical CSS for web pages to speed up initial rendering by extracting above-the-fold styles.
A cross-platform desktop GUI application for cleaning metadata from images, videos, PDFs, and other files.
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.
A user-friendly glob matching library for Node.js with promise API, negation patterns, and .gitignore support.
ESLint configuration for enforcing JavaScript Standard Style rules in your projects.
An open-source online collaborative whiteboard for real-time drawing, teaching, and design.
A Node.js load testing tool for HTTP and WebSocket URLs with configurable requests, concurrency, and rate limiting.
A Node.js library for lightweight, disposable Docker containers to run databases, browsers, and services in tests.
A JavaScript application framework for machine learning and its engineering, designed for Web developers.
A zero-dependency cron library for JavaScript and TypeScript that triggers functions and evaluates cron expressions across Node, Deno, Bun, and browsers.
A self-hosted web application for storing, organizing, and managing code snippets with filtering and secure storage.
A command-line tool to upgrade npm on Windows with a single command, avoiding manual steps.
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 high-performance Node.js job queue built on PostgreSQL, ideal for background tasks and processing database-triggered jobs.
An in-memory PostgreSQL emulation for unit testing, working in Node.js, Deno, and browsers.
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.
A very fast JavaScript library for geospatial point clustering for browsers and Node.js.
Cast audio and video from macOS or Linux to Google Cast devices and Sonos speakers with support for high-quality formats.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.