back to home

Best Open Source node Libraries

A curated list of the most popular GitHub repositories tagged with node. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1vercel/next.js

The React Framework

138,367JavaScript
Explore Repo

#2nodejs/node

Node.js JavaScript runtime ✨🐢🚀✨

116,303JavaScript
Explore Repo

#3nvm-sh/nvm

Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions

92,354Shell
Explore Repo

#4nestjs/nest

A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀

74,957TypeScript
Explore Repo

#5sindresorhus/awesome-nodejs

:zap: Delightful Node.js packages and resources [BECAUSE OF TOO MUCH SPAM AND LOW-QUALITY SUBMISSIONS, SUBMISSIONS ARE PAUSED UNTIL SEPTEMBER]

65,316
Explore Repo

#6nuxt/nuxt

The Full-Stack Vue Framework.

59,876TypeScript
Explore Repo

#7withastro/astro

The web framework for content-driven websites. ⭐️ Star to support our work!

57,614TypeScript
Explore Repo

#8Asabeneh/30-Days-Of-JavaScript

30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

46,180JavaScript
Explore Repo

#9coreybutler/nvm-windows

A node.js version management utility for Windows. Ironically written in Go.

45,496Go
Explore Repo

#10Unitech/pm2

Node.js Production Process Manager with a built-in Load Balancer.

42,990JavaScript
Explore Repo

#11directus/directus

The flexible backend for all your projects 🐰 Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.

34,504TypeScript
Explore Repo

#12pnpm/pnpm

Fast, disk space efficient package manager

34,345TypeScript
Explore Repo

#13pear-devs/pear-desktop

Pear 🍐 is extension for music player

31,077TypeScript
Explore Repo

#14gethomepage/homepage

A highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations.

28,974JavaScript
Explore Repo

#15remy/nodemon

Monitor for any changes in your node.js application and automatically restart the server - perfect for development

26,703JavaScript
Explore Repo

#16haizlin/fe-interview

前端面试每日 3+1,以面试题来驱动学习,提倡每日学习与思考,每天进步一点!每天早上5点纯手工发布面试题(死磕自己,愉悦大家),6000+道前端面试题全面覆盖,HTML/CSS/JavaScript/Vue/React/Nodejs/TypeScript/ECMAScritpt/Webpack/Jquery/小程序/软技能……

26,274JavaScript
Explore Repo

#17asdf-vm/asdf

Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more

25,166Go
Explore Repo

#18wasp-lang/wasp

The batteries-included full-stack framework for the AI era. Develop JS/TS web apps (React, Node.js, and Prisma) using declarative code that abstracts away complex full-stack features like auth, background jobs, RPC, email sending, end-to-end type safety, single-command deployment, and more.

18,194TypeScript
Explore Repo

#19commitizen/cz-cli

The commitizen command line utility. #BlackLivesMatter

17,452JavaScript
Explore Repo

#20avwo/whistle

HTTP, HTTP2, HTTPS, Websocket debugging proxy

15,411JavaScript
Explore Repo

#21NodeBB/NodeBB

Node.js based forum software built for the modern web

15,019JavaScript
Explore Repo

#22caprover/caprover

Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids

14,911TypeScript
Explore Repo

#23BrainJS/brain.js

🤖 GPU accelerated Neural networks in JavaScript for Browsers and Node.js

14,867TypeScript
Explore Repo

#24vercel/serve

Static file serving and directory listing

9,836TypeScript
Explore Repo

#25webdriverio/webdriverio

Next-gen browser and mobile automation test framework for Node.js

9,754TypeScript
Explore Repo

#26xberg-io/xberg

Polyglot document intelligence with a Rust core: extract text, metadata, images, tables, and structured data from 106 formats across 140 file extensions, plus code intelligence for 371 languages. Fifteen bindings, with CLI, REST API, and MCP server.

9,239Rust
Explore Repo

#27voidcosmos/npkill

List any node_modules 📦 dir in your system and how heavy they are. You can then select which ones you want to erase to free up space 🧹

9,101TypeScript
Explore Repo

#28ljharb/qs

A querystring parser and serializer with nesting support

8,920JavaScript
Explore Repo

#29getsentry/sentry-javascript

Official Sentry SDKs for JavaScript

8,604TypeScript
Explore Repo

#30Leonidas-from-XIV/node-xml2js

XML to JavaScript object converter.

4,972CoffeeScript
Explore Repo

#31apocas/dockerode

Docker + Node = Dockerode (Node.js module for Docker's Remote API)

4,849JavaScript
Explore Repo

#32Azure/autorest

OpenAPI (f.k.a Swagger) Specification code generator. Supports C#, PowerShell, Go, Java, Node.js, TypeScript, Python

4,800TypeSpec
Explore Repo

#33juspay/hyperswitch-prism

One library | Many payment processors | Scale to multiple processors with few lines of code.

1,382Rust
Explore Repo

#34forwardemail/tangerine

Node.js DNS over HTTPS - :tangerine: Tangerine is the best drop-in replacement for dns.promises.Resolver using DNS over HTTPS ("DoH") via undici with built-in retries, timeouts, smart server rotation, AbortControllers, and caching support for multiple backends (with TTL and purge support). Made for @forwardemail.

205JavaScript
Explore Repo

#35fhhyyp/serein-flow

基于 .NET 10 的跨平台可视化编程平台,支持低代码开发、脚本执行、自定义节点与流程图设计,适合用于业务流程建模与二次开发。A cross-platform visual programming platform built on .NET 8, supporting low-code development, scripting, custom nodes, and workflow editing—ideal for business process modeling and extensibility.

182C#
Explore Repo