Open-source projects categorized as NodeJS

Top 23 NodeJS Open-Source Projects

  • GitHub repo Electron

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

    Project mention: Signal desktop electron 12 | reddit.com/r/signal | 2021-03-02

    Electron 12 was just released with initial wayland support, does anyone have any kind of rough estimate on when Signal desktop will start using it?

  • GitHub repo axios

    Promise based HTTP client for the browser and node.js

    Project mention: Street Address Form Validation with ReactJS and HERE Geocoder Autocomplete | dev.to | 2021-02-23

    As you can see I’ll also be using Bootstrap as the CSS framework and axios as an HTTP client.

  • Scout

    Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo node

    Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:

    Project mention: How to Create a Simple Random Quote App with Angular | dev.to | 2021-03-02

    - Node.js

  • GitHub repo 30-seconds-of-code

    Short JavaScript code snippets for all your development needs

    Project mention: Day 20: Learning JS Snippets | dev.to | 2021-01-20

    Hi there! Today I've opened for myself 30-seconds-of-code repository that contains very much useful JS snippet. Today I've learned some shorter way to do things in JS. And I never cease to be amazed at how universal JS is!

  • GitHub repo nodebestpractices

    :white_check_mark: The Node.js best practices list (February 2021)

    Project mention: Node.js Best Practices | reddit.com/r/node | 2021-03-02

    This repo also contains a nice list of best Node.js practices.

  • GitHub repo Express

    Fast, unopinionated, minimalist web framework for node.

    Project mention: GitDesc: Extract ReadMe from GitHub | dev.to | 2021-03-02

    npm install express --save This is a framework for creating the web application, which is just what we want. If you wanna learn more, here's the link: Express.

  • GitHub repo nvm

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

    Project mention: I just joined Linux! What are some tweaks you always do when on a fresh install? | reddit.com/r/pop_os | 2021-03-01

    Install nvm, node https://github.com/nvm-sh/nvm#install--update-script

  • GitHub repo Meteor JS

    Meteor, the JavaScript App Platform

    Project mention: A hitchhikers guide to Node JS deployments | dev.to | 2021-02-16


  • GitHub repo awesome-nodejs

    :zap: Delightful Node.js packages and resources

    Project mention: 25+ awesome-repo for Frontend Developers | dev.to | 2020-12-17

    awesome-nodejs - ⚡ Delightful Node.js packages and resources

  • GitHub repo nw.js

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

    Project mention: Is JavaScript/PWA legitimate 2D game development? | reddit.com/r/gamedev | 2021-02-27

    For Steam you could try https://nwjs.io/

  • GitHub repo 33-js-concepts

    📜 33 concepts every JavaScript developer should know.

    Project mention: JavaScript learning resources | dev.to | 2021-01-21

    33 JS concepts

  • GitHub repo Ghost

    👻 The #1 headless Node.js CMS for professional publishing

    Project mention: Criei um site com conteúdo original em Português sobre criptomoedas e blockchain focado na tecnologia | reddit.com/r/investimentos | 2021-03-01

    Usei Ghost CMS, é NodeJS e um bocadinho de Javascript/CSS para modificar o visual.

  • GitHub repo Nest

    A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications on top of TypeScript & JavaScript (ES6, ES7, ES8) 🚀

    Project mention: Using Flutter with Django as backend | reddit.com/r/FlutterDev | 2021-03-01

    I haven't looked into any of the dart backend frameworks. If I was starting something fresh today I'd probably look at NestJS. I like the Angular-ish approach, DI, modules, etc. Switching between Dart and Typescript isn't so bad.

  • GitHub repo Strapi

    🚀 Open source Node.js Headless CMS to easily build customisable APIs

    Project mention: A clueless newbie's guide to headless CMS and the Jamstack | dev.to | 2021-03-02

    It's also worth noting that I've mostly been describing cloud-hosted services here. Some headless CMS options like Strapi are self-hosted, meaning you still have your decoupled layers, but they all live together on your server. This may be preferable for some applications.

  • GitHub repo PM2

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

    Project mention: For what projects, Nodejs is an absolute No No? | reddit.com/r/node | 2021-03-02
  • GitHub repo Hexo

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

    Project mention: Blog with Markdown and Git, and degrade gracefully through time | news.ycombinator.com | 2021-02-08

    I use hexo, it's a simple structure (git + md) easy to publish to a CDN and the src lives on github.


  • GitHub repo hackathon-starter

    A boilerplate for Node.js web applications

    Project mention: CSS Deep | dev.to | 2021-02-26

    sahat/hackathon-starter - A boilerplate for Node.js web applications

  • GitHub repo edex-ui

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

    Project mention: What have you done that made your friends say "that's cool"? | reddit.com/r/linuxquestions | 2021-02-26

    DEX-UI. This terminal is completely fluff, but it looks awesome. I'd like to run it with wtfutil on a large TV for monitoring stuff, just because it looks cool.

  • GitHub repo nativefier

    Make any web page a desktop application

    Project mention: My First Impression on Linux (Debian10) | reddit.com/r/linux4noobs | 2021-02-19

    Hey I don't program in R or use RStudio but if you want it to be an app maybe you could use nativfier

  • GitHub repo date-fns

    ⏳ Modern JavaScript date utility library ⌛️

    Project mention: Arrow v1.0: After 8 years, a new milestone with a lot of new features | news.ycombinator.com | 2021-02-26
  • GitHub repo Standard

    🌟 JavaScript Style Guide, with linter & automatic code fixer

    Project mention: FORMATTING HELL | reddit.com/r/reactjs | 2021-03-01

    A lot of people recommend Prettier as an auto-formatter. I use Eslint and StandardJS. There's an option in VS Code that's "format on save" that will correct your formatting automatically. Then I also use Eslint as a pre-commit check with Husky to make sure nothing gets committed without the check.

  • GitHub repo SheetJS js-xlsx

    :green_book: SheetJS Community Edition -- Spreadsheet Data Toolkit

    Project mention: How can I map data from an excel sheet through react? | reddit.com/r/reactjs | 2021-02-19

    React is a library that only cares about rendering JavaScript data on the DOM and related stuff. If you need to read an Excel file and transform it into a JavaScript object, you need to use the html file picker and, once you load the blob, a library to parse this blob. Last time I used https://github.com/SheetJS/sheetjs

  • GitHub repo webtorrent

    ⚡️ Streaming torrent client for the web

    Project mention: stream nyaasi | reddit.com/r/animepiracy | 2021-02-18

    I use this as well. WebTorrent

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-03-02.


What are some of the best open-source NodeJS projects? This list will help you:

Project Stars
1 Electron 90,415
2 axios 82,001
3 node 77,223
4 30-seconds-of-code 68,885
5 nodebestpractices 61,121
6 Express 52,123
7 nvm 47,024
8 Meteor JS 42,299
9 awesome-nodejs 40,083
10 nw.js 37,880
11 33-js-concepts 36,563
12 Ghost 36,335
13 Nest 34,895
14 Strapi 34,298
15 PM2 34,284
16 Hexo 32,301
17 hackathon-starter 31,486
18 edex-ui 28,759
19 nativefier 26,152
20 date-fns 25,134
21 Standard 25,104
22 SheetJS js-xlsx 24,750
23 webtorrent 23,420