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.
#2Chalarangelo/30-seconds-of-code
Coding articles to level up your development skills
#3electron/electron
:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
#4nodejs/node
Node.js JavaScript runtime β¨π’πβ¨
#5axios/axios
Promise based HTTP client for the browser and node.js
#6goldbergyoni/nodebestpractices
:white_check_mark: The Node.js best practices list (July 2024)
#7immich-app/immich
High performance self-hosted photo and video management solution.
#8nvm-sh/nvm
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
#9oven-sh/bun
Incredibly fast JavaScript runtime, bundler, test runner, and package manager β all in one
#10nestjs/nest
A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript π
#11strapi/strapi
π Strapi is the leading open-source headless CMS. Itβs 100% JavaScript/TypeScript, fully customizable, and developer-first.
#12expressjs/express
Fast, unopinionated, minimalist web framework for node.
#13leonardomso/33-js-concepts
π 33 JavaScript concepts every developer should know.
#14sindresorhus/awesome-nodejs
:zap: Delightful Node.js packages and resources [BECAUSE OF TOO MUCH SPAM AND LOW-QUALITY SUBMISSIONS, SUBMISSIONS ARE PAUSED UNTIL SEPTEMBER]
#15socketio/socket.io
Realtime application framework (Node.JS server)
#16openinterpreter/open-interpreter
A natural language interface for computers
#17laurent22/joplin
Joplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS.
#18TryGhost/Ghost
Independent technology for modern publishing, memberships, subscriptions and newsletters.
#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.
#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
#21prisma/prisma
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB
#22coreybutler/nvm-windows
A node.js version management utility for Windows. Ironically written in Go.
#23LeCoupa/awesome-cheatsheets
π©βπ»π¨βπ» Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
#24google/zx
A tool for writing better scripts
#25meteor/meteor
Meteor, the JavaScript App Platform
#26Unitech/pm2
Node.js Production Process Manager with a built-in Load Balancer.
#27nwjs/nw.js
Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies.
#28hexojs/hexo
A fast, simple & powerful blog framework, powered by Node.js.
#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.
#30gofiber/fiber
β‘οΈ Express inspired web framework written in Go
#31novuhq/novu
The open-source notification Inbox infrastructure. E-mail, SMS, Push and Slack Integrations.
#32outline/outline
The fastest knowledge base for growing teams. Beautiful, realtime collaborative, feature packed, and markdown compatible.
#33FreeCodeCampChina/freecodecamp.cn
FCC China open source codebase and curriculum. Learn to code and help nonprofits.
#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 π
#35date-fns/date-fns
β³ Modern JavaScript date utility library βοΈ
#36SheetJS/sheetjs
π SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs
#37fastify/fastify
Fast and low overhead web framework, for Node.js
#38sahat/hackathon-starter
A boilerplate for Node.js web applications
#39pnpm/pnpm
Fast, disk space efficient package manager
#40drizzle-team/drizzle-orm
ORM
#41medusajs/medusa
The world's most flexible commerce platform.
#42lovell/sharp
High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.
#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.
#44webtorrent/webtorrent
β‘οΈ Streaming torrent client for the web
#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.
#46standard/standard
π JavaScript Style Guide, with linter & automatic code fixer
#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.
#48nextauthjs/next-auth
Authentication for the Web.
#49requarks/wiki
Wiki.js | A modern and powerful wiki app built on Node.js
#50Automattic/mongoose
MongoDB object modeling designed to work in an asynchronous environment.