JavaScript runtime environment
Node.js is a cross-platform, open-source JavaScript runtime environment that can run on Windows, Linux, Unix, macOS, and more. Node.js runs on the V8 JavaScript engine, and executes JavaScript code outside a web … Wikipedia
Factsheet
Original author Ryan Dahl
Initial release May 27, 2009; 16 years ago (2009-05-27)
Factsheet
Original author Ryan Dahl
Initial release May 27, 2009; 16 years ago (2009-05-27)
🌐
GitHub
github.com › sqreen › awesome-nodejs-projects
GitHub - sqreen/awesome-nodejs-projects: Curated list of awesome open-source applications made with Node.js · GitHub
HashBrown (website) - Remote, multilingual, multi-project, multi-environment CMS using customisable content and field schemas. Strapi (website) - Open source Node.js ecosystem to build, deploy and manage your own API. Enduro.js (website) - Minimalistic, flat-file, full-fledged cms that gets your website running in minutes. Raneto (website) - Markdown powered Knowledgebase for Nodejs ... TelescopeJS (website) - Telescope Nova is a free, open-source app platform built with React and powered by Meteor on the back-end.
Starred by 5.6K users
Forked by 601 users
🌐
GitHub
github.com › topics › nodejs-projects
nodejs-projects · GitHub Topics · GitHub
This repo contains notes, code, and projects inspired by the Namaste Node.js course by Akshay Saini. Perfect for beginners & advanced developers! react nodejs javascript api web-development mongodb server mongoose expressjs fullstack mern-stack nodejs-projects akshay-saini mern-project nodejs-course namaste-nodejs namaste-nodejs-notes ... In this repository, I have created CRUD operation sites using Nodejs as backend with ...
Discussions

Can anyone recommend me projects in GitHub which follows node js best practices?.
Two large Node.js projects that come to mind: Send (by Mozilla) Ghost (the blogging platform) Unlike other ecosystems/languages, in Node.js there isn't a golden standard on how a medium to large project should be structured. That's why you'll see different approaches and teams doing whatever works for them. Feel free to dive into those repositories and take some notes, but also keep in mind that there isn't a 100% right approach. Do whatever works for you. You can't avoid refactoring later on, nor is "perfect code" something to aim for. Optimise for code deletion, because if you can't easily remove code you're stuck with it. More on reddit.com
🌐 r/node
18
130
November 20, 2020
What are your favorite React projects? (for code reading)

Its always nice to read some good code with lots of comments as part of learning.

However, many of the "Best Practices" are evolving with the release of hooks in React 16.8 and thus existing projects may not be a good model for a new project. In some cases, reading older code is a distraction. For example, there are many react tutorials based on React 14 that are still online and simply outdated and a waste of time to read.

More on reddit.com
🌐 r/reactjs
57
201
April 21, 2019
Looking for good projects in node.js
I'd suggest you go to GitHub and search for repositories tagged as Node.js. Rank the search results in descending order of total stars and start looking after page 10-20 or so (since the most popular projects are also going to be very daunting to understand). From here, open the projects that look interesting to you, and study their folder structures. This will take you an evening to shortlist 3-4 projects, I think, but at the end of it, you will have projects to your liking and will enjoy diving deeper into them. Here's a direct link to the search starting from page 10: https://github.com/search?o=desc&p=10&q=nodejs&s=stars&type=Repositories . As for writing good code, it's going to be a lifelong quest and your best bet is to start with books like Code Complete 2, The Pragmatic Programmer, etc., and keep collecting knowledge and putting it to use. Hope it helps! More on reddit.com
🌐 r/node
20
53
May 2, 2023
🌐
Brilworks
brilworks.com › blog › best-node-js-open-source-projects-in-github
Best Node.js Open Source Projects in GitHub [2026]
January 30, 2026 - Find practical Node.js open-source projects with GitHub source code. A curated list of real repos you can study, use, or build on immediately.
🌐
GitHub
github.com › nodejs › node
GitHub - nodejs/node: Node.js JavaScript runtime ✨🐢🚀✨
January 27, 2026 - Binaries, installers, and source tarballs are available at https://nodejs.org/en/download/. ... The latest directory is an alias for the latest Current release. The latest-codename directory is an alias for the latest release from an LTS line. For example, the latest-hydrogen directory contains the latest Hydrogen (Node.js 18) release.
Starred by 117K users
Forked by 35.3K users
Languages   JavaScript 63.2% | C++ 22.9% | Python 9.7% | C 2.6% | HTML 0.6% | Shell 0.5%
🌐
GitHub
github.com › topics › nodejs
nodejs · GitHub Topics
nodejs javascript mysql api graphql cms koa typescript rest dashboard content-management customizable koa2 strapi cms-framework jamstack hacktoberfest content-management-system headless-cms no-code ... Fast, unopinionated, minimalist web framework for node. ... react nodejs javascript angular programming es6 concepts es6-javascript primitive-types hacktoberfest javascript-closures javascript-programming javascript-engines ... ⚡ Delightful Node.js packages and resources [BECAUSE OF TOO MUCH SPAM AND LOW-QUALITY SUBMISSIONS, SUBMISSIONS ARE PAUSED UNTIL SEPTEMBER]
🌐
Flatlogic
flatlogic.com › blog › 14+ best node js open source projects
14+ Best Node js Open Source Projects - Flatlogic Blog
October 27, 2025 - Website:https://expressjs.com/ GitHub page: https://github.com/expressjs/express Demo: – License: MIT GitHub stars: 49.2k Contribution guideline: Yes · This is one of the trending modular open-source projects on Node.js. Express offers tremendous value since it makes HTTP requests efficient even when you are working with JavaScript, an out-of-browser and server-side language.
🌐
GitHub
github.com › nodejs › examples
GitHub - nodejs/examples: A repository of runnable Node.js examples that go beyond "hello, world!" · GitHub
June 22, 2024 - This repository is a collective of opinionated and real-world examples of how you can use Node.js to build things. ... Top-level directories are category directories of applications - for example CLI, server, and utility - that enable you to find the specific kind of example you're looking for. Second-level directories are project directories named after specific modules, frameworks, platforms, or tools - for example, yargs is a CLI framework, both express and fastify are web frameworks, and moment is a utility.
Starred by 680 users
Forked by 385 users
Languages   JavaScript 76.5% | Handlebars 23.5%
Find elsewhere
🌐
GitHub
github.com › topics › node-projects
node-projects · GitHub Topics · GitHub
In this repo I am adding some of the projects where we will be building some real software using ts... ... Node.js/ Express app that tests users on a variety of topics then emails them the test results.
🌐
GitHub
github.com › MAshrafM › NodeJS_Projects
GitHub - MAshrafM/NodeJS_Projects: Learn NodeJs by Building; 10 Projects · GitHub
Learn NodeJs by Building; 10 Projects. Contribute to MAshrafM/NodeJS_Projects development by creating an account on GitHub.
Starred by 483 users
Forked by 206 users
Languages   JavaScript 39.2% | CSS 32.0% | HTML 28.4% | PHP 0.4%
🌐
GitHub
github.com › nodejs › nodejs.org
GitHub - nodejs/nodejs.org: The Node.js® Website
Node.js Website built using Next.js with TypeScript, CSS Modules/Tailwind, and MDXv3 · Nodejs.org, maintained by the OpenJS Foundation, is the official website for the Node.js® JavaScript runtime. This repo is the source code for the website. It is built using Next.js, a React Framework. pnpm install --frozen-lockfile pnpm dev # Listening at http://localhost:3000 · This project adopts the Node.js Code of Conduct.
Starred by 6.8K users
Forked by 6.5K users
Languages   TypeScript 46.0% | MDX 31.7% | JavaScript 15.7% | CSS 4.8% | Shell 1.8% | HTML 0.0%
🌐
GitHub
github.com › acemilyalcin › sample-node-project
GitHub - acemilyalcin/sample-node-project: A sample Node.js application containerized with Docker, featuring a Dockerfile for image creation and a docker-compose file for easy run. · GitHub
A sample Node.js application containerized with Docker, featuring a Dockerfile for image creation and a docker-compose file for easy run. - acemilyalcin/sample-node-project
Starred by 18 users
Forked by 640 users
Languages   JavaScript 62.3% | Dockerfile 19.8% | EJS 13.4% | CSS 4.5%
🌐
Reddit
reddit.com › r/node › can anyone recommend me projects in github which follows node js best practices?.
r/node on Reddit: Can anyone recommend me projects in GitHub which follows node js best practices?.
November 20, 2020 - But I really need know the projects which follows these best practices. ... There is one funny thing about it :) This best practices repo is awesome, has many stars so developers are aware about it. - I mean specifically the structure And no one follows it! Even bulletproof-nodejs from other comments recommends different structure ... Anything if possible. It would be great if it covers almost all of the best practices. ... Search on GitHub for node js best practices.
🌐
GitHub
github.com › renanbotasse › nodejs-projects
GitHub - renanbotasse/nodejs-projects: I created some Node.js projects in this repository using several tools like MongoDB, Express, Yargs, Venom and some API's. The idea was to create javascript code focused on the backend, working with API and creating more complex projects. · GitHub
I created some Node.js projects in this repository using several tools like MongoDB, Express, Yargs, Venom and some API's. The idea was to create javascript code focused on the backend, working with API and creating more complex projects. - GitHub - renanbotasse/nodejs-projects: I created some ...
Forked by 4 users
Languages   JavaScript 76.5% | Handlebars 9.4% | HTML 8.4% | CSS 5.7%
🌐
GitHub
github.com › Mybridge › amazing-node-opensource-2019
GitHub - Mybridge/amazing-node-opensource-2019: 45 Amazing Node.js Open Source Tools & Projects for the Past Year (v.2019) · GitHub
Uppy: The next open source file uploader for web browsers ★18910 · Zenbot: Zenbot is a command-line cryptocurrency trading bot using Node.js and MongoDB. ★11048 · Wiki.js | A modern, lightweight and powerful wiki app built on NodeJS, Git and Markdown ★4165 · Hygen: The simple, fast, and scalable code generator that lives in your project. ★3888 ... Crate: A sample web and mobile application built with Node, Express, React, React Native, Redux and GraphQL ★5594
Starred by 115 users
Forked by 28 users
🌐
NodeSource
nodesource.com › blog › top-10-best-nodeJS-open-source-projects
Top 10 Best Node.js Open Source Projects to Keep an Eye ...
September 1, 2020 - With an extensive contributing guide and documentation, and a big community and even sponsors enthusiastic in the development of this tool, it sure is a great option for you. One of the most popular GitHub projects, which makes use of NodeJS. It’s a promise-based HTTP client for NodeJS and the browser. It could help you do the following: ... One of NodeJS’ trending modular open-source projects.
🌐
GitHub
github.com › nodejs
Node.js · GitHub
Node.js has 231 repositories available. Follow their code on GitHub.
🌐
GitHub
github.com › topics › nodejs-project
nodejs-project · GitHub Topics · GitHub
react nodejs express mongodb reactjs websocket webrtc expressjs project mern fullstack videocall webrtc-call webrtc-video p2p-chat react-project webrtc-signaling recoil nodejs-project fullstack-project ... Secure file sharing app with password protection and expirable links. Built with Node.js, Express, MongoDB, and vanilla JavaScript.
🌐
GitHub
github.com › bezkoder › node-js-tutorials
GitHub - bezkoder/node-js-tutorials: Node.js Sample Project - Node.js Tutorials with examples · GitHub
Node.js Sample Project - Node.js Tutorials with examples - bezkoder/node-js-tutorials
Starred by 77 users
Forked by 38 users
🌐
NxtWave
ccbp.in › blog › articles › node-js-projects
Top 70 Node.js Projects for 2025 [Beginners to Advanced]
Node.js (Express). Razorpay API. MongoDB for transaction data. Payment gateway integration. API integration. Backend development. Source Code: https://github.com/pratik149/node-razorpay · These projects reflect system design thinking, real-time architecture, scalability, and integration with external services, perfect for students who want to stand out.
🌐
DEV Community
dev.to › devshefali › 11-github-repositories-to-learn-nodejs-4bch
11 GitHub Repositories to learn NodeJs - DEV Community
August 11, 2025 - In this post, I’ll share 11 super helpful GitHub repositories to help you learn and get better at Node.js. These repositories cover everything from basic ideas and good practices to building complete apps, giving you the hands-on practice you need to improve your backend development skills. ... This repository gives you over 80 tips on writing good, clean Node.js code. ... This repository provides projects ...