Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Node.js
N

Node.js

Runtime
4224 projects13532.8k total stars1918.5k total forks71 languages

Open-source projects built with Node.js

There are currently 4224 open-source projects built with Node.js, with a combined total of 13532.8k GitHub stars. The most common language among these projects is JavaScript.

Showing 4,224 open-source projects · page 41 of 118

……
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
Markdown
Markdowneslint/eslint-plugin-markdown

An ESLint plugin to lint JavaScript, JSX, TypeScript, and other code blocks within Markdown documents.

57991JavaScript
1 day ago
Yeoman Node Generator
Yeoman Node Generatoryeoman/generator-node

A Yeoman generator that scaffolds a fully configured Node.js module with testing, linting, and CI.

579163JavaScript
10 months ago
ipp-printer
ipp-printerwatson/ipp-printer

A Node.js implementation of an IPP printer that advertises itself on your local network for receiving print jobs.

57876JavaScript
4 years ago
GraphQL Constraint Directive
GraphQL Constraint Directiveconfuser/graphql-constraint-directive

A GraphQL directive for validating input fields with constraints like minLength, format, and pattern.

57772JavaScript
3 days ago
bXSS
bXSSLewisArdern/bXSS

A utility for bug hunters and organizations to identify Blind Cross-Site Scripting vulnerabilities via customizable payloads and notifications.

57763JavaScript
3 years ago
DataFire
DataFireDataFire/DataFire

An open-source framework for building integrations and APIs with over 1000 pre-built actions.

57680JavaScript
3 years ago
PostCSS BEM Linter
PostCSS BEM Linterpostcss/postcss-bem-linter

A PostCSS plugin that lints CSS to ensure it follows BEM or SUIT naming conventions.

57633JavaScript
2 years ago
git-labelmaker
git-labelmakerhimynameisdave/git-labelmaker

A CLI tool to manage GitHub labels from the command line with interactive prompts.

57634JavaScript
1 year ago
concat-stream
concat-streammaxogden/concat-stream

A writable Node.js stream that collects all data chunks and concatenates them into a single buffer or array.

57562JavaScript
5 years ago
coc-go language server extension for Vim/Neovim
coc-go language server extension for Vim/Neovimjosa42/coc-go

A Go language server extension for coc.nvim that integrates gopls and provides additional Go development tools.

57230TypeScript
1 year ago
BqLog
BqLogTencent/BqLog

A lightweight, high-performance, industrial-grade logging library for C++, Java, C#, Python, TypeScript, and game engines, battle-tested in Honor of Kings.

57147C++
21 days ago
stickyland
stickylandxiaohk/stickyland

A JupyterLab extension that breaks the linear presentation of notebooks by enabling sticky, floating cells for interactive dashboards.

56839TypeScript
2 years ago
lambdoku
lambdokukubek2k/lambdoku

A CLI tool that provides a Heroku-like developer experience for managing AWS Lambda functions.

56712JavaScript
7 years ago
react-native-mock
react-native-mockRealOrangeOne/react-native-mock

A fully mocked and test-friendly version of React Native for easier unit testing of React Native components.

566151JavaScript
7 years ago
purest
purestsimov/purest

A flexible and expressive REST API client library for Node.js with built-in provider configurations.

56623JavaScript
2 years ago
gulp-eslint
gulp-eslintadametry/gulp-eslint

A Gulp plugin that integrates ESLint into your build pipeline to lint JavaScript files.

566116JavaScript
2 years ago
Web components tester
Web components testerPolymer/web-component-tester

A testing environment for web components built with Polymer or any web component library.

564174TypeScript
2 months ago
totoro
totorototorojs/totoro

A simple and stable cross-browser testing tool that runs tests in real browsers with automatic coverage.

56296JavaScript
4 years ago
Mongo Seeding
Mongo Seedingpkosiec/mongo-seeding

A flexible toolkit for populating MongoDB databases using JSON, JavaScript, or TypeScript files via a library, CLI, or Docker.

56246TypeScript
1 year ago
Ito AI
Ito AIheyito/ito

A cross-platform desktop application that enables voice dictation in any text field using customizable keyboard shortcuts.

561112TypeScript
7 months ago
node-re2
node-re2uhop/node-re2

Node.js bindings for Google's RE2 regex engine, providing a fast and safe alternative to backtracking regex engines.

55859C++
2 days ago
gulp-less
gulp-lessplus3network/gulp-less

A Gulp plugin that compiles LESS files to CSS within your build pipeline.

558117JavaScript
5 years ago
Starbase 80
Starbase 80notclickable-jordan/starbase-80

A lightweight, static homepage for Docker containers and self-hosted services with automatic dark mode.

55824TypeScript
1 month ago
meteor-user-status
meteor-user-statusMeteor-Community-Packages/meteor-user-status

A Meteor package that tracks user connection state, online presence, and client-side inactivity.

55685JavaScript
3 months ago
ember-cli-deploy
ember-cli-deployember-cli-deploy/ember-cli-deploy

A deployment pipeline for Ember CLI apps, offering simple and flexible deployment workflows.

556133JavaScript
3 years ago
dota2
dota2RJacksonm1/node-dota2

A Node.js plugin for interacting with the Dota 2 Game Coordinator, enabling programmatic bots and tools.

556187JavaScript
4 years ago
insight
insightyeoman/insight

A Node.js module for anonymously reporting usage metrics from CLI tools to Google Analytics or Yandex.Metrica.

55552JavaScript
1 year ago
personality-insights-nodejs
personality-insights-nodejswatson-developer-cloud/personality-insights-nodejs

A Node.js sample application demonstrating how to analyze text and tweets using the IBM Watson Personality Insights service.

555495JavaScript
4 years ago
Camo
Camoscottwrobinson/camo

A class-based ES6 ODM for MongoDB and NeDB, providing a familiar OOP interface with native Promises.

55578JavaScript
5 months ago
ansi-escapes
ansi-escapessindresorhus/ansi-escapes

A comprehensive collection of ANSI escape codes for terminal cursor control, screen manipulation, and advanced features.

55354JavaScript
6 months ago
/update-branch-name
/update-branch-namegiselles-ai/giselle

An open-source AI agent studio for building and running visual AI workflows with multi-model composition.

553124TypeScript
27 days ago
Graphweaver
Graphweaverexogee-technology/graphweaver

A code-first, maximally customizable open-source alternative to Hasura that turns multiple data sources into a single GraphQL API.

55332TypeScript
9 days ago
debugger
debuggerjupyterlab/debugger

A visual debugger extension for Jupyter notebooks, consoles, and source files, enabling step-through debugging within JupyterLab.

55141TypeScript
4 years ago
Pup
Pupcleverbeagle/pup

A comprehensive boilerplate for building and deploying web applications with Meteor, featuring testing, CI/CD, and environment management.

551133JavaScript
3 years ago
better-queue
better-queuediamondio/better-queue

A powerful, feature-rich queue library for Node.js with persistent storage, batch processing, prioritization, and task management.

55043JavaScript
2 years ago
Kurtosis
Kurtosiskurtosis-tech/kurtosis

A platform for packaging and launching ephemeral blockchain development and test stacks, abstracting over Docker and Kubernetes.

549100Go
4 days ago
1
40
41
42
118