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
#2nodejs/node
Node.js JavaScript runtime ✨🐢🚀✨
#3nvm-sh/nvm
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
#4nestjs/nest
A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀
#5sindresorhus/awesome-nodejs
:zap: Delightful Node.js packages and resources
#6nuxt/nuxt
The Full-Stack Vue Framework.
#7withastro/astro
The web framework for content-driven websites. ⭐️ Star to support our work!
#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
#9coreybutler/nvm-windows
A node.js version management utility for Windows. Ironically written in Go.
#10Unitech/pm2
Node.js Production Process Manager with a built-in Load Balancer.
#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.
#12pnpm/pnpm
Fast, disk space efficient package manager
#13pear-devs/pear-desktop
Pear 🍐 is extension for music player
#14gethomepage/homepage
A highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations.
#15remy/nodemon
Monitor for any changes in your node.js application and automatically restart the server - perfect for development
#16haizlin/fe-interview
前端面试每日 3+1,以面试题来驱动学习,提倡每日学习与思考,每天进步一点!每天早上5点纯手工发布面试题(死磕自己,愉悦大家),6000+道前端面试题全面覆盖,HTML/CSS/JavaScript/Vue/React/Nodejs/TypeScript/ECMAScritpt/Webpack/Jquery/小程序/软技能……
#17asdf-vm/asdf
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
#18validatorjs/validator.js
String validation
#19mochajs/mocha
☕️ Classic, reliable, trusted test framework for Node.js and the browser
#20websockets/ws
Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js
#21avajs/ava
Node.js test runner that lets you develop with confidence 🚀
#22motdotla/dotenv
Loads environment variables from .env for nodejs projects.
#23wasp-lang/wasp
The fastest way to develop full-stack web apps with React & Node.js.
#24commitizen/cz-cli
The commitizen command line utility. #BlackLivesMatter
#25NodeBB/NodeBB
Node.js based forum software built for the modern web
#26caprover/caprover
Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids
#27BrainJS/brain.js
🤖 GPU accelerated Neural networks in JavaScript for Browsers and Node.js
#28shelljs/shelljs
:shell: Portable Unix shell commands for Node.js
#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.
#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.
#31nodesource/distributions
NodeSource Node.js Binary Distributions
#32HabitRPG/habitica
A habit tracker app which treats your goals like a Role Playing Game.
#33nock/nock
HTTP server mocking and expectations library for Node.js
#34graphile/crystal
🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more!
#35volta-cli/volta
Volta: JS Toolchains as Code. ⚡
#36bailicangdu/node-elm
Backend system based on node.js + Mongodb. 基于 node.js + Mongodb 构建的后台系统
#37TheOdinProject/curriculum
The open curriculum for learning web development
#38vercel/serve
Static file serving and directory listing
#39webdriverio/webdriverio
Next-gen browser and mobile automation test framework for Node.js
#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 🧹
#41ljharb/qs
A querystring parser and serializer with nesting support
#42angular/protractor
E2E test framework for Angular apps
#43openethereum/parity-ethereum
The fast, light, and robust client for Ethereum-like networks.
#44nodejs/nodejs.org
The Node.js® Website
#45imfunniee/gitfolio
:octocat: personal website + blog for every github user
#46julep-ai/julep
Deploy serverless AI workflows at scale. Firebase for AI agents