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

osenv
osenvJavaScript

A Node.js utility for looking up OS-specific environment settings with fallback commands.

#environment-variables#system-utilities#npm-package
Stars138
Forks18
Last commit5 years ago
RedisClient
RedisClientVue

A cross-platform desktop GUI client for Redis, built with Electron and Vue.js.

#desktop-application#vue-js#redis
Stars136
Forks13
Last commit5 years ago
needle-di
needle-diTypeScript

A lightweight, type-safe Dependency Injection library for JavaScript and TypeScript projects.

#dependency-injection#tree-shaking#decorators
Stars133
Forks10
Last commit2 months ago
dog-names
dog-namesJavaScript

A JavaScript library providing popular dog names as JSON data with random selection utilities.

#pet-names#testing-utilities#sample-data
Stars125
Forks16
Last commit1 year ago
test-each
test-eachJavaScript

A test runner-agnostic library for data-driven testing, fuzz testing, and snapshot testing with descriptive titles.

#data-driven-testing#cartesian-product#data-driven
Stars118
Forks2
Last commit1 year ago
logistics-wizard
logistics-wizard

A cloud-native supply chain management solution demonstrating hybrid cloud, microservices, and predictive analytics for real-world ERP enhancement.

#ibm-cloud#supply-chain-management#serverless
Stars117
Forks63
Last commit6 years ago
multiplayer-babylon-js-game
multiplayer-babylon-js-gameTypeScript

A multiplayer Babylon.js demo with synchronized client and server-side physics simulation using WebSockets.

#babylon#server-side-rendering#babylon-js
Stars114
Forks20
Last commit3 years ago
cli-cursor
cli-cursorJavaScript

A Node.js utility to show, hide, or toggle the terminal cursor in CLI applications.

#developer-tools#terminal#npm-package
Stars114
Forks7
Last commit1 year ago
GraphQL Starter
GraphQL StarterTypeScript

A production-ready boilerplate for building TypeScript Node.js APIs with Express, Apollo GraphQL, and modern tooling.

#boilerplate-template#apollo-graphql#authentication
Stars113
Forks28
Last commit3 months ago
ts-relayer
ts-relayerTypeScript

A TypeScript implementation of an IBC Relayer for connecting and transferring data between Cosmos SDK-based blockchains.

#relayer#web-app#cosmos-sdk
Stars111
Forks64
Last commit1 year ago
vapor
vaporJavaScript

A lightweight Steam client framework for Node.js that enables building custom bots and extensions.

#event-driven#steam-client#open-source
Stars111
Forks9
Last commit9 years ago
emojize
emojizeCSS

A Node.js utility that converts Unicode emoji characters to HTML image tags with high-resolution sprites.

#unicode#html-generation#emoji-conversion
Stars110
Forks21
Last commit10 years ago
hard-rejection
hard-rejectionJavaScript

A Node.js module that forces unhandled promise rejections to crash the process immediately instead of failing silently.

#unhandled-rejections#fail-fast#promises
Stars107
Forks5
Last commit3 years ago
shaman
shamanJavaScript

A Node.js library for machine learning with linear regression and k-means clustering algorithms.

#gradient-descent#k-means-clustering#javascript-library
Stars106
Forks10
Last commit10 years ago
porter-stemmer
porter-stemmerJavaScript

A Node.js implementation of Martin Porter's stemming algorithm for removing morphological endings from English words.

#commonjs#information-retrieval#natural-language-processing
Stars101
Forks12
Last commit5 years ago
Browserify
Browserify

A curated list of awesome Browserify resources, libraries, and tools for bundling Node.js modules in the browser.

#browserify#npm#awesome-list
Stars99
Forks6
Last commit9 years ago
p-settle
p-settleJavaScript

Settle promises concurrently and get their fulfillment value or rejection reason with optional limited concurrency.

#concurrency-control#async-await#promise-utility
Stars96
Forks11
Last commit1 month ago
Tailwind to Inline styles converter
Tailwind to Inline styles converterTypeScript

Converts Tailwind CSS classes to inline styles for email-ready HTML templates.

#template#email-templates#inline-styles
Stars96
Forks6
Last commit2 months ago
sleep-promise
sleep-promiseJavaScript

A lightweight JavaScript utility that resolves a promise after a specified delay, useful for async/await and promise chains.

#es6-modules#async-await#delay-function
Stars89
Forks9
Last commit3 days ago
Chūhai
ChūhaiJavaScript

A JavaScript library for test-driven benchmarking that combines assertions with performance testing.

#performance-testing#test-runner#micro-benchmarks
Stars88
Forks3
Last commit7 years ago
jinora
jinoraCoffeeScript

A Slack webhook app that creates anonymous public chat channels for external user support.

#team-collaboration#heroku-deploy#slack-integration
Stars87
Forks10
Last commit3 years ago
genepi
genepiC++

Automatically generates Node.js N-API bindings from C++ libraries using macros and CMake.

#javascript-interop#native-addons#node-addon-api
Stars83
Forks9
Last commit2 years ago
Building a realtime quiz with VueJS using a starter kit
Building a realtime quiz with VueJS using a starter kitVue

A scalable, full-stack framework for building real-time quiz and test-taking applications using Vue.js and Node.js.

#realtime#multiplayer#quiz-platform
Stars77
Forks24
Last commit
qio
qioTypeScript

A type-safe, functional, composable effect management data structure for Node.js and browser environments.

#functional-programming#side-effects#asynchronous
Stars74
Forks7
Last commit3 years ago
p-reduce
p-reduceJavaScript

Reduce a list of values using promises into a promise for a value, useful for async accumulation.

#functional-programming#promises#utility-library
Stars74
Forks8
Last commit3 years ago
next-tick
next-tickJavaScript

Environment-agnostic polyfill for nextTick functionality across Node.js, browsers, and other JavaScript environments.

#javascript-polyfill#microtask-scheduling#library-development
Stars74
Forks8
Last commit5 years ago
fast-cartesian
fast-cartesianTypeScript

A high-performance JavaScript library for computing cartesian products of arrays.

#sets#algorithm#functional-programming
Stars73
Forks5
Last commit11 days ago
tinkergraph-js
tinkergraph-jsJavaScript

A pure JavaScript implementation of Apache TinkerPop's TinkerGraph in-memory graph database for Node.js and browsers.

#data-structures#graph-computing#javascript-library
Stars73
Forks7
Last commit10 years ago
cli-error-notifier
cli-error-notifierJavaScript

Sends native desktop notifications when command-line interface applications exit with an error.

#developer-tools#error-monitoring#cli-tool
Stars72
Forks3
Last commit2 years ago
Add Labels to a PR based on Matched File Patterns
Add Labels to a PR based on Matched File PatternsTypeScript

A GitHub Action that automatically adds labels to pull requests based on file patterns.

#workflow-automation#pull-requests#git
Stars67
Forks11
Last commit3 years ago
group-array
group-arrayJavaScript

Group an array of objects into nested lists based on one or more property values.

#functional-programming#object-manipulation#data-grouping
Stars66
Forks15
Last commit2 years ago
ffmpeg-extract-frames
ffmpeg-extract-framesJavaScript

Extracts frames from videos using ffmpeg with flexible options for timestamps, offsets, FPS, or number of frames.

#screenshot#ffmpeg#media-processing
Stars64
Forks16
Last commit5 years ago
mqtt-svg-dash
mqtt-svg-dashJavaScript

A real-time SVG dashboard that visualizes MQTT data by updating SVG elements based on JSON messages.

#mqtt#websocket#svg
Stars64
Forks15
Last commit13 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
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
playwright-magic-steps
playwright-magic-stepsTypeScript

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

#playwright#developer-tools#ai-testing
Stars60
Forks5
Last commit27 days ago
PreviousPage 7 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
3 months ago
#Javascript89
#Nodejs53
#Typescript40
#Javascript Library37
#Npm Package26
#Utility Library26
#Cross Platform23
#Developer Tools22
#Browser21
#Cli Tool19
#Node18
#Testing17