Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Node Js

Node Js

253 projects

Showing 36 of 253 projects

proper-lockfile
proper-lockfileJavaScript

A robust inter-process and inter-machine lockfile utility for Node.js that works reliably on local and network file systems.

#network-file-system#lockfile#filesystem
Stars278
Forks48
Last commit2 years ago
cat-names
cat-namesJavaScript

A JavaScript library providing a curated list of popular cat names as a simple JSON dataset.

#cli-app#pet-names#npm-package
Stars274
Forks37
Last commit2 years ago
load-json-file
load-json-fileJavaScript

A Node.js utility to read and parse JSON files with UTF-8 BOM stripping and configurable parsing options.

#async-await#npm-package#bom-stripping
Stars249
Forks48
Last commit3 years ago
mevn-boilerplate
mevn-boilerplateVue

A comprehensive MEVN stack boilerplate with MongoDB, Express, Vue 3 (admin dashboard), Node.js, and Nuxt 3 (client).

#mevn-stack#expressjs#express-api
Stars245
Forks53
Last commit1 year ago
p-debounce
p-debounceJavaScript

Debounce promise-returning and async functions with configurable leading/trailing edge and abort signal support.

#async-await#performance-optimization#promise-utilities
Stars235
Forks26
Last commit7 months ago
file-size
file-sizeJavaScript

A lightweight, dependency-free JavaScript library for converting file sizes to human-readable formats with multiple standards support.

#iec-standard#human-readable#unit-conversion
Stars232
Forks9
Last commit6 years ago
os-locale
os-localeJavaScript

Get the system locale from environment variables and OS APIs for Node.js applications.

#environment-variables#internationalization#i18n
Stars231
Forks43
Last commit4 months ago
terrahub
terrahubTwig

An open-source Terraform automation and orchestration tool with CLI, API, and enterprise GUI console.

#cloud-infrastructure#vue-js#aws-serverless
Stars225
Forks19
Last commit4 years ago
once
onceJavaScript

A Node.js utility to ensure a function is called exactly once, with strict mode for error detection.

#asynchronous-programming#error-prevention#callback-management
Stars224
Forks27
Last commit7 months ago
super-regex
super-regexJavaScript

A JavaScript library that adds timeout protection to regular expressions to prevent ReDoS attacks.

#regex#security#denial-of-service
Stars220
Forks8
Last commit7 months ago
HAP-HomeMatic
HAP-HomeMaticJavaScript

A HomeMatic CCU3 addon that brings HomeKit support to your HomeMatic devices without requiring extra hardware.

#home-automation#ccu3#addon
Stars220
Forks26
Last commit10 days ago
bot18
bot18HTML

A high-frequency cryptocurrency trading bot with online execution, advanced encryption, and experimental auto-trading strategies.

#trading-bot#trading#high-frequency-trading
Stars204
Forks26
Last commit3 years ago
Unchained Shop
Unchained ShopTypeScript

A modular, API-first Node.js e-commerce framework with GraphQL, extensible plugins, and support for subscriptions, quotations, and tokenized products.

#digital-commerce#open-source#cart
Stars199
Forks24
Last commit1 day ago
shib
shibJavaScript

A web client for SQL-like query engines including Hive, Presto, and BigQuery, written in Node.js.

#query-engine#hive#presto
Stars199
Forks56
Last commit9 years ago
steamapi
steamapiTypeScript

An object-oriented Node.js wrapper for the Steam Web API, providing typed methods for accessing Steam data.

#caching#es-modules#steam-integration
Stars197
Forks53
Last commit3 months ago
Time Machine Inspector
Time Machine InspectorRust

A Mac app that inspects Time Machine backups to identify what's consuming the most space.

#time-machine#desktop-app#disk-usage
Stars196
Forks12
Last commit1 year ago
Fullnode
FullnodeJavaScript

A JavaScript implementation of Bitcoin for browsers and Node.js with decentralized blockchain access and comprehensive feature support.

#test-coverage#cryptocurrency#bitcoin
Stars196
Forks37
Last commit4 years ago
TensorFlow.js
TensorFlow.js

A curated collection of tools, tutorials, models, and resources for mastering TensorFlow.js.

#browser-ml#javascript-ml#deep-learning
Stars186
Forks16
Last commit11 months ago
any-promise
any-promiseJavaScript

A library that lets your code support any ES6-compatible Promise implementation while letting application authors choose their preferred one.

#library-interoperability#polyfill#bluebird
Stars181
Forks16
Last commit7 years ago
npm-name
npm-nameJavaScript

Check if a package or organization name is available on the npm registry.

#developer-tools#validation#npm
Stars174
Forks27
Last commit4 months ago
ArcusNode
ArcusNodeActionScript

A Node.js implementation of RTMFP for peer-assisted networking with Adobe Flash, providing a rendezvous service for P2P connections.

#rendezvous-server#rtmfp#adobe-flash
Stars174
Forks35
Last commit9 years ago
nodeunblocker
nodeunblockerHTML

A web proxy that evades internet censorship by allowing users to access blocked websites through a self-hosted server.

#privacy-tools#web-proxy#internet-censorship
Stars173
Forks782
Last commit1 year ago
string-length
string-lengthJavaScript

A JavaScript library that accurately calculates string length by handling astral symbols and ANSI escape codes.

#developer-tools#unicode#npm-package
Stars173
Forks12
Last commit4 months ago
grunt-aws
grunt-awsJavaScript

A Grunt plugin providing tasks to interact with AWS services like S3, Route 53, CloudFront, and SNS.

#sns#build-automation#devops-tools
Stars171
Forks44
Last commit6 years ago
benm
benmJavaScript

A full-stack boilerplate web app using Backbone.js, ExpressJS, node.js, and MongoDB.

#expressjs#browserify#grunt
Stars169
Forks85
Last commit9 years ago
p-wait-for
p-wait-forJavaScript

A utility that polls a condition function until it returns true, with configurable intervals, timeouts, and abort signals.

#async-await#polling#timeout-handling
Stars169
Forks20
Last commit8 months ago
abbrev
abbrevJavaScript

Generate unique abbreviations for a set of strings, useful for command-line tools and autocomplete.

#abbreviation#npm-cli#autocomplete
Stars167
Forks32
Last commit17 days ago
JSlitmus
JSlitmusJavaScript

A lightweight JavaScript library for creating and running performance benchmarks in browsers and Node.js.

#performance-testing#micro-benchmark#javascript
Stars165
Forks13
Last commit16 years ago
Stylecow
StylecowJavaScript

A Node.js library that transforms modern CSS to ensure compatibility with all browsers.

#css-polyfill#preprocessor#cli-tool
Stars164
Forks7
Last commit6 years ago
Qtypes
QtypesJavaScript

A rule-based question classification system for Node.js that categorizes questions by type and answer format.

#qa-systems#nlp-library#text-analysis
Stars161
Forks27
Last commit9 years ago
istextorbinary
istextorbinaryTypeScript

A Node.js library that determines if a filename or buffer is text or binary using smarter detection than other solutions.

#file-processing#text-detection#nodejs
Stars157
Forks18
Last commit2 months ago
Blizzard.js
Blizzard.jsTypeScript

A promise-based Node.js library for interacting with Blizzard's Battle.net Community Platform API.

#oauth#api#blizzard
Stars154
Forks28
Last commit10 months ago
Serverless Express
Serverless ExpressJavaScript

Run unmodified Express.js applications on AWS Lambda, Google Cloud Functions, and Azure Functions via the Serverless framework.

#api-gateway#plugin#azure-functions
Stars151
Forks21
Last commit2 years ago
os-name
os-nameJavaScript

A Node.js library to get the human-readable name of the current or specified operating system.

#debugging-tools#os-detection#system-information
Stars149
Forks15
Last commit4 months ago
terminal-size
terminal-sizeJavaScript

A Node.js module to reliably get terminal window dimensions, even in non-interactive environments.

#tty#cross-platform#node-js
Stars147
Forks16
Last commit4 months ago
pinkie
pinkieJavaScript

A minimal ES2015 Promise implementation for Node.js, focusing on spec compliance over browser compatibility.

#server-side#minimalist#async-programming
Stars138
Forks17
Last commit7 years ago
PreviousPage 6 of 8Next

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
#Javascript89
#Nodejs53
#Typescript40
#Javascript Library37
#Npm Package26
#Utility Library26
#Cross Platform23
#Developer Tools22
#Browser21
#Cli Tool19
#Node18
#Testing17