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.

437,371TypeScript
Analyze Code

#2Chalarangelo/30-seconds-of-code

Coding articles to level up your development skills

126,833JavaScript
Analyze Code

#3electron/electron

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

120,177C++
Analyze Code

#4nodejs/node

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

115,880JavaScript
Analyze Code

#5axios/axios

Promise based HTTP client for the browser and node.js

108,615JavaScript
Analyze Code

#6goldbergyoni/nodebestpractices

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

105,116Dockerfile
Analyze Code

#7immich-app/immich

High performance self-hosted photo and video management solution.

93,074TypeScript
Analyze Code

#8nvm-sh/nvm

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

91,774Shell
Analyze Code

#9oven-sh/bun

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

87,535Zig
Analyze Code

#10nestjs/nest

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

74,705TypeScript
Analyze Code

#11strapi/strapi

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

71,357TypeScript
Analyze Code

#12expressjs/express

Fast, unopinionated, minimalist web framework for node.

68,789JavaScript
Analyze Code

#13leonardomso/33-js-concepts

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

66,254JavaScript
Analyze Code

#14sindresorhus/awesome-nodejs

:zap: Delightful Node.js packages and resources

65,061
Analyze Code

#15socketio/socket.io

Realtime application framework (Node.JS server)

62,886TypeScript
Analyze Code

#16openinterpreter/open-interpreter

A natural language interface for computers

62,308Python
Analyze Code

#17laurent22/joplin

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

53,526TypeScript
Analyze Code

#18TryGhost/Ghost

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

51,871JavaScript
Analyze Code

#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.

50,893PHP
Analyze Code

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

#21LeCoupa/awesome-cheatsheets

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

45,372JavaScript
Analyze Code

#22prisma/prisma

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

45,361TypeScript
Analyze Code

#23google/zx

A tool for writing better scripts

45,172JavaScript
Analyze Code

#24coreybutler/nvm-windows

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

45,009Go
Analyze Code

#25meteor/meteor

Meteor, the JavaScript App Platform

44,782JavaScript
Analyze Code

#26GitSquared/edex-ui

A cross-platform, customizable science fiction terminal emulator with advanced monitoring & touchscreen support.

44,283JavaScript
Analyze Code

#27Unitech/pm2

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

42,945JavaScript
Analyze Code

#28nwjs/nw.js

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

41,635JavaScript
Analyze Code

#29hexojs/hexo

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

41,253TypeScript
Analyze Code

#30payloadcms/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.

40,713TypeScript
Analyze Code

#31gofiber/fiber

⚑️ Express inspired web framework written in Go

39,248Go
Analyze Code

#32novuhq/novu

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

38,597TypeScript
Analyze Code

#33FreeCodeCampChina/freecodecamp.cn

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

37,637CSS
Analyze Code

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

#35outline/outline

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

37,234TypeScript
Analyze Code

#36date-fns/date-fns

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

36,478TypeScript
Analyze Code

#37SheetJS/sheetjs

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

36,192
Analyze Code

#38fastify/fastify

Fast and low overhead web framework, for Node.js

35,658JavaScript
Analyze Code

#39nativefier/nativefier

Make any web page a desktop application

35,352TypeScript
Analyze Code

#40sahat/hackathon-starter

A boilerplate for Node.js web applications

35,202JavaScript
Analyze Code

#41pnpm/pnpm

Fast, disk space efficient package manager

34,123TypeScript
Analyze Code

#42drizzle-team/drizzle-orm

ORM

32,877TypeScript
Analyze Code

#43medusajs/medusa

The world's most flexible commerce platform.

32,107TypeScript
Analyze Code

#44lovell/sharp

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

31,931JavaScript
Analyze Code

#45webtorrent/webtorrent

⚑️ Streaming torrent client for the web

30,788JavaScript
Analyze Code

#46sequelize/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 (v6), DB2 and DB2 for IBM i.

30,342TypeScript
Analyze Code

#47Binaryify/NeteaseCloudMusicApi

η½‘ζ˜“δΊ‘ιŸ³δΉ Node.js API service

30,293
Analyze Code

#48standard/standard

🌟 JavaScript Style Guide, with linter & automatic code fixer

29,430JavaScript
Analyze Code

#49nrwl/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,181TypeScript
Analyze Code

#50nextauthjs/next-auth

Authentication for the Web.

28,085TypeScript
Analyze Code