back to home

Best Open Source nodejs Libraries

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

#1freeCodeCamp/freeCodeCamp

freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.

438,396TypeScript
Explore Repo

#2Chalarangelo/30-seconds-of-code

Coding articles to level up your development skills

127,109JavaScript
Explore Repo

#3electron/electron

:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS

120,503C++
Explore Repo

#4nodejs/node

Node.js JavaScript runtime βœ¨πŸ’πŸš€βœ¨

116,303JavaScript
Explore Repo

#5axios/axios

Promise based HTTP client for the browser and node.js

108,657JavaScript
Explore Repo

#6goldbergyoni/nodebestpractices

:white_check_mark: The Node.js best practices list (July 2024)

105,167Dockerfile
Explore Repo

#7immich-app/immich

High performance self-hosted photo and video management solution.

94,978TypeScript
Explore Repo

#8nvm-sh/nvm

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

92,354Shell
Explore Repo

#9oven-sh/bun

Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

88,203Zig
Explore Repo

#10nestjs/nest

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

74,957TypeScript
Explore Repo

#11strapi/strapi

πŸš€ Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and developer-first.

71,621TypeScript
Explore Repo

#12expressjs/express

Fast, unopinionated, minimalist web framework for node.

68,903JavaScript
Explore Repo

#13leonardomso/33-js-concepts

πŸ“œ 33 JavaScript concepts every developer should know.

66,286JavaScript
Explore Repo

#14sindresorhus/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

#15socketio/socket.io

Realtime application framework (Node.JS server)

62,962TypeScript
Explore Repo

#16openinterpreter/open-interpreter

A natural language interface for computers

62,755Python
Explore Repo

#17laurent22/joplin

Joplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS.

53,939TypeScript
Explore Repo

#18TryGhost/Ghost

Independent technology for modern publishing, memberships, subscriptions and newsletters.

52,068JavaScript
Explore Repo

#19coollabsio/coolify

An open-source, self-hostable PaaS alternative to Vercel, Heroku & Netlify that lets you easily deploy static sites, databases, full-stack applications and 280+ one-click services on your own servers.

51,789PHP
Explore Repo

#20Asabeneh/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

#21prisma/prisma

Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB

45,543TypeScript
Explore Repo

#22coreybutler/nvm-windows

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

45,496Go
Explore Repo

#23LeCoupa/awesome-cheatsheets

πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’» Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.

45,492JavaScript
Explore Repo

#24google/zx

A tool for writing better scripts

45,291JavaScript
Explore Repo

#25meteor/meteor

Meteor, the JavaScript App Platform

44,779JavaScript
Explore Repo

#26Unitech/pm2

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

42,990JavaScript
Explore Repo

#27nwjs/nw.js

Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies.

41,574JavaScript
Explore Repo

#28hexojs/hexo

A fast, simple & powerful blog framework, powered by Node.js.

41,312TypeScript
Explore Repo

#29payloadcms/payload

Payload is the open-source, fullstack Next.js framework, giving you instant backend superpowers. Get a full TypeScript backend and admin panel instantly. Use Payload as a headless CMS or for building powerful applications.

41,252TypeScript
Explore Repo

#30gofiber/fiber

⚑️ Express inspired web framework written in Go

39,405Go
Explore Repo

#31novuhq/novu

The open-source notification Inbox infrastructure. E-mail, SMS, Push and Slack Integrations.

38,702TypeScript
Explore Repo

#32outline/outline

The fastest knowledge base for growing teams. Beautiful, realtime collaborative, feature packed, and markdown compatible.

37,634TypeScript
Explore Repo

#33FreeCodeCampChina/freecodecamp.cn

FCC China open source codebase and curriculum. Learn to code and help nonprofits.

37,630CSS
Explore Repo

#34ToolJet/ToolJet

ToolJet is the open-source foundation of ToolJet AI - the AI-native platform for building internal tools, dashboard, business applications, workflows and AI agents πŸš€

37,609JavaScript
Explore Repo

#35date-fns/date-fns

⏳ Modern JavaScript date utility library βŒ›οΈ

36,520TypeScript
Explore Repo

#36SheetJS/sheetjs

πŸ“— SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs

36,201
Explore Repo

#37fastify/fastify

Fast and low overhead web framework, for Node.js

35,836JavaScript
Explore Repo

#38sahat/hackathon-starter

A boilerplate for Node.js web applications

35,215JavaScript
Explore Repo

#39pnpm/pnpm

Fast, disk space efficient package manager

34,345TypeScript
Explore Repo

#40drizzle-team/drizzle-orm

ORM

33,339TypeScript
Explore Repo

#41medusajs/medusa

The world's most flexible commerce platform.

32,361TypeScript
Explore Repo

#42lovell/sharp

High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.

32,021JavaScript
Explore Repo

#43bytedance/deer-flow

An open-source SuperAgent harness that researches, codes, and creates. With the help of sandboxes, memories, tools, skills and subagents, it handles different levels of tasks that could take minutes to hours.

31,386Python
Explore Repo

#44webtorrent/webtorrent

⚑️ Streaming torrent client for the web

30,832JavaScript
Explore Repo

#45sequelize/sequelize

Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB, DB2 and DB2 for IBM i.

30,346TypeScript
Explore Repo

#46standard/standard

🌟 JavaScript Style Guide, with linter & automatic code fixer

29,433JavaScript
Explore Repo

#47nrwl/nx

The Monorepo Platform that amplifies both developers and AI agents. Nx optimizes your builds, scales your CI, and fixes failed PRs automatically. Ship in half the time.

28,347TypeScript
Explore Repo

#48nextauthjs/next-auth

Authentication for the Web.

28,152TypeScript
Explore Repo

#49requarks/wiki

Wiki.js | A modern and powerful wiki app built on Node.js

28,030Vue
Explore Repo

#50Automattic/mongoose

MongoDB object modeling designed to work in an asynchronous environment.

27,458JavaScript
Explore Repo