Open source nodejs projects

Every project in the registry tagged nodejs, ranked by real GitHub adoption.

projects 133 combined stars ★ 1.3M refresh nightly
01 Immich ★ 118K

Self-hosted photo and video backup for your own server

last push13 hours ago languageTypeScript licenseAGPL-3.0
02 Coolify ★ 66K

Deploy apps, databases, and services to your own server

last push13 hours ago languagePHP licenseApache-2.0
03 Joplin ★ 57K

Encrypted note-taking that syncs across all your devices

last push7 hours ago languageTypeScript license—
04 Ghost ★ 56K

Publishing platform for blogs, newsletters, and paid memberships

last push12 hours ago languageTypeScript licenseMIT
05 orm ★ 48K

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

last push14 hours ago languageTypeScript licenseApache-2.0
06 hexo ★ 42K

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

last push7 days ago languageTypeScript licenseMIT
07 Outline ★ 41K

Fast, collaborative wiki for teams who need organized docs

last push17 hours ago languageTypeScript license—
08 novu ★ 40K

last push15 hours ago languageTypeScript license—
09 Medusa ★ 37K

Open-source e-commerce for modern developers

last push12 hours ago languageTypeScript license—
10 sharp ★ 33K

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

last push5 days ago languageJavaScript licenseApache-2.0
11 webtorrent ★ 31K

⚡️ Streaming torrent client for the web

last push2 days ago languageJavaScript licenseMIT
12 sequelize ★ 30K

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

last push2 days ago languageTypeScript licenseMIT
13 nx ★ 29K

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 t

last push12 hours ago languageTypeScript licenseMIT
14 wiki ★ 29K

Wiki.js | Next Generation Open Source Wiki

last push21 hours ago languageTypeScript licenseAGPL-3.0
15 crawlee ★ 26K

Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or G

last push11 hours ago languageTypeScript licenseApache-2.0
16 rxdb ★ 23K

The local-first database that runs on every JS runtime and replicates with your existing backend - no vendor, no lock-in - https://rxdb.info/

last push17 hours ago languageTypeScript licenseApache-2.0
17 mocha ★ 23K

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

last push14 hours ago languageJavaScript licenseMIT
18 lowdb ★ 23K

Simple and fast JSON database

last push7 months ago languageJavaScript licenseMIT
19 parse-server ★ 21K

Parse Server for Node.js / Express

last push34 hours ago languageJavaScript licenseApache-2.0
20 openGym ★ 19K

Self-hosted gym & body-weight tracker — plan routines, log workouts (supersets, warm-ups, cardio), see which muscles are trained, fatigued or detrained, import

last push14 hours ago languageJavaScript licenseAGPL-3.0
21 Leon ★ 18K

Your open-source personal assistant for server automation

last push14 hours ago languageTypeScript licenseMIT
22 node-redis ★ 18K

Redis Node.js client

last push12 hours ago languageTypeScript licenseMIT
23 Harper ★ 17K

Fast grammar checking that respects your privacy

last push12 hours ago languageRust licenseApache-2.0
24 engine ★ 17K

Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF

last push13 hours ago languageJavaScript licenseMIT
25 javascript-obfuscator ★ 16K

A powerful obfuscator for JavaScript and Node.js

last push26 hours ago languageTypeScript licenseBSD-2-Clause
26 ioredis ★ 15K

🚀 A robust, performance-focused, and full-featured Redis client for Node.js.

last push18 hours ago languageTypeScript licenseMIT
27 feathers ★ 15K

The API and real-time application framework

last push2 days ago languageTypeScript licenseMIT
28 kysely ★ 14K

A type-safe TypeScript SQL query builder

last push24 hours ago languageTypeScript licenseMIT
29 claude-context ★ 13K

Code search MCP for Claude Code. Make entire codebase the context for any coding agent.

last push4 months ago languageTypeScript licenseMIT
30 camofox-browser ★ 12K

Stealth headless browser for AI agents — bypass Cloudflare, bot detection, and anti-scraping. Drop-in Puppeteer/Playwright replacement.

last push28 hours ago languageJavaScript licenseMIT
31 PairDrop ★ 12K

Instant file sharing across devices without setup

last push6 months ago languageJavaScript licenseGPL-3.0
32 codex-security ★ 11K

OpenAI's Codex Security CLI and TypeScript SDK for finding, validating, and fixing security vulnerabilities. npm: https://www.npmjs.com/package/@openai/codex-se

last push11 hours ago languageTypeScript licenseApache-2.0
33 node-mongodb-native ★ 10K

The official MongoDB Node.js driver

last push12 hours ago languageTypeScript licenseApache-2.0
34 KeystoneJS ★ 10.0K

Flexible, scalable Node.js CMS and app framework

last push34 hours ago languageTypeScript licenseMIT
35 gtop ★ 9.9K

System monitoring dashboard for terminal

last push12 months ago languageJavaScript licenseMIT
36 pencil ★ 9.9K

The Pencil Project's unique mission is to build a free and opensource tool for making diagrams and GUI prototyping that everyone can use.

last push7 days ago languageJavaScript licenseGPL-2.0
37 npkill ★ 9.5K

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 🧹

last push18 hours ago languageTypeScript licenseMIT
38 mikro-orm ★ 9.3K

TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, MS SQL Server, PostgreSQL and SQLite/

last push17 hours ago languageTypeScript licenseMIT
39 node-telegram-bot-api ★ 9.2K

Telegram Bot API for NodeJS

last push12 hours ago languageTypeScript licenseMIT
40 postgres ★ 8.7K

Postgres.js - The Fastest full featured PostgreSQL client for Node.js, Deno, Bun and CloudFlare

last push19 hours ago languageJavaScript licenseUnlicense
41 VvvebJs ★ 8.7K

Drag and drop page builder library written in vanilla javascript without dependencies or build tools.

last push4 months ago languageJavaScript licenseApache-2.0
42 Vendure ★ 8.6K

Flexible e-commerce for modern businesses

last push13 hours ago languageTypeScript license—
43 isomorphic-git ★ 8.4K

A pure JavaScript implementation of git for node and browsers!

last push23 hours ago languageJavaScript licenseMIT
44 dillinger ★ 8.3K

The last Markdown editor, ever.

last push4 months ago languageTypeScript licenseMIT
45 Hatchet ★ 8.2K

Distributed task queue for background jobs and workflows

last push12 hours ago languageGo licenseMIT
46 Fonoster ★ 8.2K

Open-source cloud communications platform for developers

last push2 days ago languageTypeScript licenseMIT
47 Webiny ★ 8.1K

Open-source serverless CMS for modern web projects

last push16 hours ago languageTypeScript license—
48 dbmate ★ 7.5K

🚀 A lightweight, framework-agnostic database migration tool.

last push6 days ago languageGo licenseMIT
49 colyseus ★ 7.5K

⚔ Multiplayer Framework for Node.js

last push38 hours ago languageTypeScript licenseMIT
50 ONLYOFFICE Docs ★ 7.1K

Complete office suite for documents, spreadsheets & more

last push8 days ago languageShell licenseAGPL-3.0
51 node-crawler ★ 6.8K

Web Crawler/Spider for NodeJS + server-side jQuery ;-)

last push5 months ago languageTypeScript licenseMIT
52 piku ★ 6.6K

The tiniest PaaS you've ever seen. Piku allows you to do git push deployments to your own servers.

last push2 months ago languagePython licenseMIT
53 Node-Media-Server ★ 6.2K

A Node.js implementation of RTMP/HTTP-FLV Media Server

last push3 days ago languageJavaScript licenseApache-2.0
54 carbon-now-cli ★ 6.0K

🎨 Beautiful images of your code — from right inside your terminal.

last push12 months ago languageTypeScript licenseMIT
55 orpc ★ 5.8K

Typesafe APIs Made Simple 🪄

last push18 hours ago languageTypeScript licenseMIT
56 Soketi ★ 5.6K

Next-gen WebSockets server for real-time apps

last push1.7 years ago languageTypeScript licenseAGPL-3.0
57 Kener ★ 5.2K

Deploy a professional status page in minutes, no coding required

last push21 hours ago languageTypeScript licenseMIT
58 liam ★ 5.2K

Automatically generates beautiful and easy-to-read ER diagrams from your database.

last push2 days ago languageTypeScript licenseApache-2.0
59 opal ★ 4.9K

Ruby ♥︎ JavaScript

last push2 months ago languageRuby licenseMIT
60 /dev/push ★ 4.8K

Deploy apps instantly with git push - open source alternative

last push21 hours ago languageTypeScript licenseMIT

Related tags

← all tags

Frequently asked questions

How many open source nodejs projects are there?

This registry tracks 133 projects tagged nodejs, with 1,333,896 GitHub stars between them. The most-adopted is Immich at 117,997 stars.

Are these nodejs projects free to use?

Yes — 126 of the 133 carry an explicit open-source licence across 7 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which nodejs project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these nodejs projects still maintained?

105 of the 133 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.