Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Node Js

Node Js

371 projects

Showing 36 of 371 projects

process-exists
process-existsJavaScript

Check if a process is running by its PID or name, with support for checking multiple processes at once.

#npm-package#utility-library#javascript
Stars62
Forks4
Last commit4 years ago
promise-memoize
promise-memoizeJavaScript

Memoize promise-returning functions with cache expiration, prefetch, and error caching controls.

#caching#performance-optimization#memoization
Stars62
Forks7
Last commit7 years ago
broccoli-stew
broccoli-stewJavaScript

A collection of utility functions for simplifying and debugging Broccoli.js build pipelines.

#file-manipulation#broccoli-plugin#utility-library
Stars60
Forks23
Last commit3 years ago
playwright-magic-steps
playwright-magic-stepsTypeScript

Automatically transforms JavaScript comments into structured Playwright test steps for cleaner test code.

#playwright#developer-tools#ai-testing
Stars59
Forks5
Last commit2 months ago
BadLibrary
BadLibraryJavaScript

A minimal vulnerable web application for security training, designed to practice finding and exploiting common web vulnerabilities.

#security-training#vulnerable-app#sql-injection
Stars59
Forks7
Last commit2 years ago
vstream
vstreamJavaScript

A Node.js module for instrumenting streams to provide debugging, monitoring, and provenance tracking in data pipelines.

#object-mode-streams#backpressure-visualization#performance-analysis
Stars59
Forks3
Last commit4 years ago
p-any
p-anyJavaScript

Wait for any promise to be fulfilled, with cancellation support and filtering.

#async-await#promise-utilities#javascript-library
Stars57
Forks7
Last commit4 years ago
clockOS
clockOSJavaScript

A Node.js app that transforms a Raspberry Pi with a display into a smart desktop clock.

#iot#resin-io#smart-clock
Stars57
Forks4
Last commit9 years ago
p-map-series
p-map-seriesJavaScript

A utility to map over promises sequentially, ensuring each promise resolves before the next iteration begins.

#side-effects#npm-package#promises
Stars51
Forks5
Last commit5 years ago
Blk Game
Blk GameJavaScript

A multiplayer JavaScript/WebGL voxel world game demo exploring browser-based game development.

#multiplayer#open-source#tech-demo
Stars51
Forks43
Last commit13 years ago
npm-stats
npm-statsJavaScript

A Node.js module for programmatically accessing NPM registry data, including package info, downloads, users, and keywords.

#developer-tools#data-fetching#npm
Stars50
Forks17
Last commit10 years ago
ripple-data-api
ripple-data-apiJavaScript

A deprecated HTTP API providing historical and real-time data about the Ripple Network for analysis and applications.

#exchange-rates#blockchain-api#hbase
Stars49
Forks35
Last commit10 years ago
samsung-remote-models-2014-and-newer
samsung-remote-models-2014-and-newerJavaScript

A proof-of-concept library for remote controlling Samsung TV models 2014+ via encrypted web service communication.

#iot#home-automation#remote-control
Stars48
Forks11
Last commit
is-windows
is-windowsJavaScript

Detects if the current platform is Windows, including Cygwin and MSYS/MinGW environments.

#platform#msys#cygwin
Stars48
Forks12
Last commit7 years ago
greymass/eosio
greymass/eosioTypeScript

JavaScript library providing core types, client interfaces, and tools for Antelope-based blockchains (formerly EOSIO).

#blockchain-sdk#eosio#antelopelo
Stars48
Forks28
Last commit3 months ago
npm-issues
npm-issuesJavaScript

Search GitHub issues across all locally installed npm packages to debug dependency problems.

#debugging-tools#issue-tracking#npm
Stars48
Forks1
Last commit10 years ago
Kmeans.js
Kmeans.jsCoffeeScript

A simple JavaScript implementation of the k-means clustering algorithm for both Node.js and browser environments.

#clustering-algorithm#k-means#data-science
Stars46
Forks6
Last commit13 years ago
es6-set
es6-setJavaScript

ECMAScript 6 Set collection polyfill and implementation for environments lacking native support.

#set-collection#polyfill#data-structures
Stars46
Forks9
Last commit3 years ago
ANALOG
ANALOGTypeScript

A minimal, self-hosted web analytics tool that tracks events and provides a simple dashboard.

#api#redis#event-tracking
Stars45
Forks2
Last commit3 days ago
algorand-mcp
algorand-mcpTypeScript

An MCP server that provides AI agents and LLMs with secure access to the Algorand blockchain for wallet management, transactions, and DeFi operations.

#smart-contracts#ai-agents#typescript
Stars44
Forks21
Last commit1 month ago
node-steam-forum
node-steam-forum

A community forum for discussing Steam application development using Node.js and JavaScript libraries.

#open-source-community#community-support#forum
Stars43
Forks3
Last commit8 years ago
ClawMoat
ClawMoatJavaScript

An open-source firewall for AI agents that prevents data leaks, dangerous tool usage, and supply chain attacks.

#supply-chain-security#agent-security#runtime-monitoring
Stars42
Forks6
Last commit22 days ago
make-deno-edition
make-deno-editionTypeScript

A CLI tool that automatically converts npm packages and Node.js modules to be compatible with Deno.

#package-conversion#deno#cli-tool
Stars42
Forks0
Last commit4 days ago
john
johnJavaScript

A CLI tool that visually organizes npm's flat dependencies in node_modules using OS X color tags or Windows file hiding.

#developer-tools#npm#os-x
Stars42
Forks1
Last commit9 years ago
tap-xunit
tap-xunitJavaScript

Converts TAP (Test Anything Protocol) output to xUnit XML format for integration with CI/CD systems.

#test-conversion#junit#xml-generation
Stars41
Forks20
Last commit11 months ago
food-coach
food-coachJavaScript

A conversational AI demo that provides dietary coaching by analyzing user emotions and meal choices using Watson services.

#ibm-cloud#demo-application#dietary-coaching
Stars39
Forks105
Last commit7 years ago
cli-columns
cli-columnsJavaScript

A Node.js library for formatting arrays of strings into aligned columns in the terminal, with Unicode and ANSI escape code support.

#formatting#command-line-tools#unicode
Stars37
Forks3
Last commit4 years ago
insurance-bot
insurance-botCSS

A message-based insurance experience with a web interface and chatbot for policy management.

#ibm-cloud#demo#ibm-cloud-solutions
Stars36
Forks53
Last commit6 years ago
hash-to-port
hash-to-portJavaScript

Hash any string value to a valid port number within a specified range.

#port-hashing#npm-package#deterministic-hashing
Stars35
Forks3
Last commit5 years ago
steam-parentbot
steam-parentbotJavaScript

A Node.js base class for creating customizable Steam bots with built-in event handlers and Steam API integrations.

#es6-classes#event-handlers#game-automation
Stars33
Forks9
Last commit9 years ago
npm-clang-format-node
npm-clang-format-nodeJavaScript

Node wrapper for LLVM Clang's clang-format and git-clang-format native binaries, providing secure, automated builds.

#clang-format#clang#developer-tools
Stars33
Forks1
Last commit1 day ago
node-webos
node-webosJavaScript

A Node.js client for controlling LG webOS TVs, supporting device discovery and command sending.

#iot#home-automation#remote-control
Stars32
Forks4
Last commit8 years ago
JSData RethinkDB
JSData RethinkDBJavaScript

RethinkDB adapter for the JSData Node.js ORM, enabling seamless database integration.

#orm#database-adapter#data-modeling
Stars32
Forks5
Last commit9 years ago
lazy
lazyTypeScript

A LINQ-inspired lazy-evaluation iteration library for JavaScript/TypeScript that supports Deno, Node.js, and browsers.

#functional-programming#lazy#linq
Stars32
Forks3
Last commit4 years ago
de9im
de9imJavaScript

A JavaScript library implementing DE-9IM spatial predicates for GeoJSON objects, supporting relationships like contains, intersects, and touches.

#algorithm#de-9im#geojson
Stars31
Forks2
Last commit5 months ago
chrome-store-api
chrome-store-apiJavaScript

A Node.js client library for the Chrome Web Store API to manage extensions programmatically.

#developer-tools#oauth2#chrome-web-store
Stars31
Forks1
Last commit5 years ago
PreviousPage 8 of 11Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
4 years ago
#Javascript120
#Nodejs67
#Typescript57
#Javascript Library50
#Npm Package38
#Developer Tools37
#Utility Library35
#Cross Platform27
#Cli Tool24
#Browser24
#Node22
#Testing19