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

137,882JavaScript
Analyze Code

#2nodejs/node

Node.js JavaScript runtime ✨🐢🚀✨

115,880JavaScript
Analyze Code

#3nvm-sh/nvm

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

91,774Shell
Analyze Code

#4nestjs/nest

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

74,705TypeScript
Analyze Code

#5sindresorhus/awesome-nodejs

:zap: Delightful Node.js packages and resources

65,061
Analyze Code

#6nuxt/nuxt

The Full-Stack Vue Framework.

59,671TypeScript
Analyze Code

#7withastro/astro

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

57,000TypeScript
Analyze Code

#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,100JavaScript
Analyze Code

#9coreybutler/nvm-windows

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

45,009Go
Analyze Code

#10Unitech/pm2

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

42,945JavaScript
Analyze Code

#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,266TypeScript
Analyze Code

#12pnpm/pnpm

Fast, disk space efficient package manager

34,123TypeScript
Analyze Code

#13pear-devs/pear-desktop

Pear 🍐 is extension for music player

30,872TypeScript
Analyze Code

#14gethomepage/homepage

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

28,520JavaScript
Analyze Code

#15remy/nodemon

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

26,689JavaScript
Analyze Code

#16haizlin/fe-interview

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

26,244JavaScript
Analyze Code

#17asdf-vm/asdf

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

25,091Go
Analyze Code

#18validatorjs/validator.js

String validation

23,755JavaScript
Analyze Code

#19mochajs/mocha

☕️ Classic, reliable, trusted test framework for Node.js and the browser

22,873JavaScript
Analyze Code

#20websockets/ws

Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js

22,680JavaScript
Analyze Code

#21avajs/ava

Node.js test runner that lets you develop with confidence 🚀

20,858JavaScript
Analyze Code

#22motdotla/dotenv

Loads environment variables from .env for nodejs projects.

20,285JavaScript
Analyze Code

#23wasp-lang/wasp

The fastest way to develop full-stack web apps with React & Node.js.

18,148TypeScript
Analyze Code

#24commitizen/cz-cli

The commitizen command line utility. #BlackLivesMatter

17,437JavaScript
Analyze Code

#25NodeBB/NodeBB

Node.js based forum software built for the modern web

14,976JavaScript
Analyze Code

#26caprover/caprover

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

14,861TypeScript
Analyze Code

#27BrainJS/brain.js

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

14,860TypeScript
Analyze Code

#28shelljs/shelljs

:shell: Portable Unix shell commands for Node.js

14,413JavaScript
Analyze Code

#29forwardemail/supertest

🕷 Super-agent driven library for testing node.js HTTP servers using a fluent API. Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs.

14,319JavaScript
Analyze Code

#30apollographql/apollo-server

🌍  Spec-compliant and production ready JavaScript GraphQL server that lets you develop in a schema-first way. Built for Express, Connect, Hapi, Koa, and more.

13,946TypeScript
Analyze Code

#31nodesource/distributions

NodeSource Node.js Binary Distributions

13,821Shell
Analyze Code

#32HabitRPG/habitica

A habit tracker app which treats your goals like a Role Playing Game.

13,690JavaScript
Analyze Code

#33nock/nock

HTTP server mocking and expectations library for Node.js

13,078JavaScript
Analyze Code

#34graphile/crystal

🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more!

12,906TypeScript
Analyze Code

#35volta-cli/volta

Volta: JS Toolchains as Code. ⚡

12,785Rust
Analyze Code

#36bailicangdu/node-elm

Backend system based on node.js + Mongodb. 基于 node.js + Mongodb 构建的后台系统

12,380JavaScript
Analyze Code

#37TheOdinProject/curriculum

The open curriculum for learning web development

12,160JavaScript
Analyze Code

#38vercel/serve

Static file serving and directory listing

9,824TypeScript
Analyze Code

#39webdriverio/webdriverio

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

9,723TypeScript
Analyze Code

#40voidcosmos/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,066TypeScript
Analyze Code

#41ljharb/qs

A querystring parser and serializer with nesting support

8,916JavaScript
Analyze Code

#42angular/protractor

E2E test framework for Angular apps

8,694JavaScript
Analyze Code

#43openethereum/parity-ethereum

The fast, light, and robust client for Ethereum-like networks.

6,855Rust
Analyze Code

#44nodejs/nodejs.org

The Node.js® Website

6,795TypeScript
Analyze Code

#45imfunniee/gitfolio

:octocat: personal website + blog for every github user

6,743JavaScript
Analyze Code

#46julep-ai/julep

Deploy serverless AI workflows at scale. Firebase for AI agents

6,610Jupyter Notebook
Analyze Code