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
976 projects12188.6k total stars1705.5k total forks35 languages

Open-source projects built with Node.js

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

Showing 976 open-source projects · page 4 of 28

……
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
Dashy
Dashylissy93/dashy

A self-hostable personal dashboard that organizes your self-hosted services with status monitoring, widgets, themes, and an interactive UI editor.

24.8k1.8kVue
2 days ago
winston
winstonwinstonjs/winston

A versatile logging library for Node.js with support for multiple transports, custom formats, and flexible configuration.

24.4k1.8kJavaScript
4 months ago
pkg
pkgvercel/pkg

Package Node.js projects into standalone executables that run without Node.js installed.

24.4k1.1kJavaScript
2 years ago
electron-react-boilerplate
electron-react-boilerplatechentsulin/electron-react-boilerplate

A production-ready boilerplate for building cross-platform desktop apps with Electron, React, and Webpack.

24.2k4.0kTypeScript
9 days ago
Professor Frisby’s Mostly Adequate Guide to Functional Programming
Professor Frisby’s Mostly Adequate Guide to Functional ProgrammingMostlyAdequate/mostly-adequate-guide

A practical guide to functional programming concepts using JavaScript as the learning language.

23.8k1.9kJavaScript
1 year ago
repomix
repomixyamadashy/repomix

Pack your entire codebase into a single AI-friendly file for analysis by LLMs like Claude, ChatGPT, and Gemini.

23.8k1.2kTypeScript
2 days ago
Qwen Code
Qwen CodeQwenLM/qwen-code

An open-source AI agent for the terminal that helps developers understand codebases, automate tasks, and ship faster.

23.7k2.3kTypeScript
1 day ago
Vercel AI SDK
Vercel AI SDKvercel-labs/ai

A TypeScript toolkit for building AI-powered applications and agents with React, Next.js, and Node.js support.

23.7k4.3kTypeScript
1 day ago
ai-sdk
ai-sdkvercel/ai

A TypeScript toolkit for building AI-powered applications and agents with React, Next.js, and Node.js support.

23.7k4.3kTypeScript
2 days ago
semantic-release
semantic-releasesemantic-release/semantic-release

Fully automated version management and package publishing based on semantic versioning.

23.6k1.8kJavaScript
4 days ago
Passport
Passportjaredhanson/passport

Express-compatible authentication middleware for Node.js with 480+ strategies.

23.5k1.3kJavaScript
1 year ago
chalk
chalkchalk/chalk

A terminal string styling library for Node.js with an expressive API, high performance, and no dependencies.

23.1k959JavaScript
2 months ago
Node-RED
Node-REDnode-red/node-red

A visual tool for wiring together hardware devices, APIs, and online services using a browser-based flow editor.

23.0k3.8kJavaScript
3 days ago
Stack Edit
Stack Editbenweet/stackedit

A full-featured, open-source in-browser Markdown editor based on Stack Overflow's PageDown library.

22.9k2.8kJavaScript
2 years ago
Mocha
Mochamochajs/mocha

A classic, reliable, and trusted JavaScript test framework for Node.js and the browser.

22.9k3.1kJavaScript
3 days ago
ws
wswebsockets/ws

A simple, blazing fast, and thoroughly tested WebSocket client and server implementation for Node.js.

22.7k2.5kJavaScript
1 month ago
Beekeeper Studio
Beekeeper Studiobeekeeper-studio/beekeeper-studio

A modern, cross-platform SQL editor and database manager for MySQL, Postgres, SQLite, SQL Server, and more.

22.6k1.5kTypeScript
1 day ago
Lowdb
Lowdbtypicode/lowdb

A simple, type-safe local JSON database for Node.js and browsers using plain JavaScript.

22.5k968JavaScript
28 days ago
svgo
svgosvg/svgo

A Node.js tool for optimizing SVG files by removing redundant information without affecting rendering.

22.4k1.4kJavaScript
7 days ago
JHipster
JHipsterjhipster/generator-jhipster

A development platform to quickly generate, develop, and deploy modern web applications and microservice architectures.

22.4k4.2kTypeScript
1 day ago
autoprefixer
autoprefixerpostcss/autoprefixer

A PostCSS plugin that automatically adds vendor prefixes to CSS rules using data from Can I Use.

22.3k1.3kJavaScript
11 days ago
localtunnel
localtunnellocaltunnel/localtunnel

Expose your localhost to the world for easy testing and sharing without DNS or deployment.

22.2k1.6kJavaScript
7 months ago
Pug
Pugpugjs/pug

A high-performance, whitespace-sensitive template engine for Node.js and browsers, influenced by Haml.

21.8k1.9kJavaScript
1 month ago
jsdom
jsdomjsdom/jsdom

A pure-JavaScript implementation of web standards like DOM and HTML for Node.js, enabling browser-like environments for testing and scraping.

21.6k1.8kJavaScript
17 days ago
Inquirer.js
Inquirer.jsSBoudrias/Inquirer.js

A collection of common interactive command line user interfaces for Node.js applications.

21.5k1.4kTypeScript
5 days ago
Appium
Appiumappium/appium

An open-source automation framework for native, hybrid, mobile web, and desktop apps using the W3C WebDriver protocol.

21.5k6.3kTypeScript
2 days ago
markdown-it
markdown-itmarkdown-it/markdown-it

A fast and extensible Markdown parser with 100% CommonMark support, syntax plugins, and URL autolinking.

21.3k1.8kJavaScript
29 days ago
joi
joisideway/joi

A powerful schema description language and data validator for JavaScript.

21.2k1.5kJavaScript
25 days ago
Wekan
Wekanwekan/wekan

An open-source, self-hostable kanban board application built with Meteor for collaborative task management.

20.9k3.0kJavaScript
1 day ago
AVA
AVAsindresorhus/ava

A Node.js test runner with a concise API, detailed error output, and thread isolation for confident development.

20.9k1.4kJavaScript
8 days ago
AVA
AVAavajs/ava

A minimal, fast, and concurrent test runner for Node.js with a concise API and detailed error output.

20.9k1.4kJavaScript
8 days ago
Recipes
Recipesavajs/ava

A minimal, fast, and concurrent test runner for Node.js with a concise API and detailed error output.

20.9k1.4kJavaScript
8 days ago
promptfoo
promptfoopromptfoo/promptfoo

A CLI and library for evaluating, red-teaming, and comparing LLM prompts, agents, and RAGs with simple declarative configs.

20.5k1.8kTypeScript
1 day ago
dotenv
dotenvmotdotla/dotenv

A zero-dependency module that loads environment variables from a .env file into process.env for Node.js applications.

20.4k935JavaScript
7 days ago
xterm.js
xterm.jsxtermjs/xterm.js

A frontend component that enables fully-featured terminal emulation in web browsers.

20.4k1.9kTypeScript
3 days ago
Knex
Knexknex/knex

A batteries-included, multi-dialect SQL query builder for Node.js that is flexible, portable, and fun to use.

20.3k2.2kJavaScript
14 days ago
1
3
4
5
28