JavaScript NodeJS

Open-source JavaScript projects categorized as NodeJS

Top 23 JavaScript NodeJS Projects

  • 30-seconds-of-code

    Short code snippets for all your development needs

  • Project mention: 30-seconds-of-code: Short code snippets for all your development needs | news.ycombinator.com | 2023-12-25
  • axios

    Promise based HTTP client for the browser and node.js

  • Project mention: React Magic: How to Create a Custom Hook for Seamless Data Retrieval. | dev.to | 2024-04-30

    Also, copy this code to add axios

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • node

    Node.js JavaScript runtime ✨🐢🚀✨

  • Project mention: How to Add Firebase Authentication To Your NodeJS App | dev.to | 2024-05-01

    Basic knowledge of Node.js and its environment setup. If you don't have Node.js installed on your system, make sure you download and install it from the official Node.js website.

  • Express

    Fast, unopinionated, minimalist web framework for node.

  • Project mention: Express 5.0 – Last Push | news.ycombinator.com | 2024-04-30

    Wild, this 5.0 release has been cooking since 2014: https://github.com/expressjs/express/blob/5.x/History.md#500...

    That’s also the full 5.0 change log so far for anyone interested.

  • 33-js-concepts

    📜 33 JavaScript concepts every developer should know.

  • Project mention: 10 GitHub Repos for Mastering JavaScript | dev.to | 2024-04-19

    Repository: leonardomso/33-js-concepts

  • Ghost

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

  • Project mention: Proton and Standard Notes are joining forces | news.ycombinator.com | 2024-04-10

    Diversifying a lot. Next acquisition will be Ghost(https://ghost.org/) I bet. Similar DNA, fits in the portfolio (If they are trying to match the feature set of Google) and have no VC backing.

  • Meteor JS

    Meteor, the JavaScript App Platform

  • Project mention: 5 core concepts you should know about MeteorJS in 2024 | dev.to | 2024-04-29
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • zx

    A tool for writing better scripts

  • Project mention: Zx 8.0 | news.ycombinator.com | 2024-04-07
  • 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

  • Project mention: Struggling to Learn React Or Any JavaScript Framework? Here are 7 Mistakes Holding Back (And What To Do Instead) 💪🎉 | dev.to | 2024-02-04

    30 Days of JS

  • PM2

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

  • Project mention: Node.js PM2 Explained | dev.to | 2024-04-24

    Start by registering the app using the official guide.

  • 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: Linux 6.9 Set to Drop the Old NTFS File-System Driver | news.ycombinator.com | 2024-03-08

    > FUSE drivers are slow, but "wildly slow" is an overstatement.

    I can confirm this, I've played RPGMaker M{V,Z} games natively by swapping out the copy of NWJS¹ it shipped with and running it through a CIOPFS² mount.

    1: https://nwjs.io/

    2: https://www.brain-dump.org/projects/ciopfs/ / https://github.com/martanne/ciopfs

  • awesome-cheatsheets

    👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.

  • Project mention: 2024 Cheat Sheet Collection | dev.to | 2024-03-16

    Awesome Cheat Sheets: This curated list of cheat sheets covers a wide range of topics, including programming languages, frameworks, databases, and more, making it a valuable resource for developers of all levels.

  • hackathon-starter

    A boilerplate for Node.js web applications

  • Project mention: Stay Ahead of the Game Must Have Front-End Boilerplates and Starter Kits for Every Developer | dev.to | 2023-09-06

    Well, I've never attended a Hackerthon before and have no prior knowledge of what it looks like. But I happen to come across a guide that we'll help me start up when the time comes. The Hackerthon starter will help you set up a NodeJS application and will help you focus on what is really important. This starter also provides you with a boilerplate that features local authentication with email and password, authentication via Twitter, Facebook, Google, GitHub, LinkedIn, and Instagram, flash notifications, MVC project structure, account management, API examples, and much more to help you get started.

  • SheetJS js-xlsx

    📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs

  • Project mention: how to work with .xlsx files? | /r/node | 2023-06-28

    ExcelJS and XLSX (SheetJS) are great libraries to work with XLSX files. The former I've found a bit easier to work with but less efficient in general.

  • fastify

    Fast and low overhead web framework, for Node.js

  • Project mention: Should you use jest as a testing library? | dev.to | 2023-07-27

    For example, Fastify removed the instanceof operatorfrom its codebase because it was causing problems for those developers that rely on jest as a testing framework.

  • webtorrent

    ⚡️ Streaming torrent client for the web

  • Project mention: Bitmagnet Allows People to Run Their Own Decentralized Torrent Indexer Locally | news.ycombinator.com | 2024-02-18
  • Standard

    🌟 JavaScript Style Guide, with linter & automatic code fixer

  • Project mention: Why is Prettier rock solid? | news.ycombinator.com | 2024-02-19

    I picked up standard[1] a while back for this reason, I don't want to have to think about it. It works fine, I have no complaints (took me a while to get used to not using semi-colons but now I prefer it) Same reason I use `cargo fmt` as well.

    [1] https://standardjs.com/

  • sharp

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

  • Project mention: Next.js and Bunny CDN: Complete Guide to Image Uploading with Server Actions | dev.to | 2024-04-21

    Last thing left is to use our new upload function in our server action. Since I like to upload images in single format and have some more control over them, I will additionally use sharp library. For file name, I'll generate some random string using nanoid:

  • ToolJet

    Low-code platform for building business applications. Connect to databases, cloud storages, GraphQL, API endpoints, Airtable, Google sheets, OpenAI, etc and build apps using drag and drop application builder. Built using JavaScript/TypeScript. 🚀

  • Project mention: Launch HN: Creo (YC W24) – Build Internal Tools with React/NextJS | news.ycombinator.com | 2024-04-02

    As everyone mentioned, there are tons of OSS alternatives which are well established. One of which is tooljet: https://github.com/ToolJet/ToolJet

  • Mongoose

    MongoDB object modeling designed to work in an asynchronous environment.

  • Project mention: OAuth 2.0 implementation in Node.js | dev.to | 2024-03-13

    To manage user auth we need to create a user account - identification. So, let's install mongoose and jsonwebtoken to handle JWT authentication - an alternative to creating a user session when a user logs in

  • javascript-testing-best-practices

    📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (July 2023)

  • Project mention: Comprehensive and exhaustive JS & Node.js testing best practices (July 2023) | /r/softwarecrafters | 2023-11-30
  • mocha

    ☕️ simple, flexible, fun javascript test framework for node.js & the browser

  • Project mention: Introdução a testes unitários no desenvolvimento de software | dev.to | 2024-03-22
  • Passport

    Simple, unobtrusive authentication for Node.js.

  • Project mention: Non-technical person looking for your help | /r/webdev | 2023-06-24

    Next, use something like https://www.npmjs.com/package/passport, this is authentication middleware, and it works similarly for different authentication providers. Carefully read the documentation. OAuth is complicated, but that's because it solves a complicated problem

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

JavaScript NodeJS related posts

  • Express 5.0 – Last Push

    2 projects | news.ycombinator.com | 30 Apr 2024
  • Optimizing Performance Using Prometheus with Node JS for Monitoring

    1 project | dev.to | 30 Apr 2024
  • Create a Chat App With Node.js

    8 projects | dev.to | 30 Apr 2024
  • React Magic: How to Create a Custom Hook for Seamless Data Retrieval.

    1 project | dev.to | 30 Apr 2024
  • Part 2: Setting Up Your Node.js Environment

    1 project | dev.to | 29 Apr 2024
  • Announcing Node.js 22.0.0: What’s New and Why It Matters

    1 project | dev.to | 28 Apr 2024
  • The Sound of Software

    1 project | news.ycombinator.com | 27 Apr 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 30-seconds-of-code 119,143
2 axios 104,043
3 node 103,799
4 Express 63,771
5 33-js-concepts 61,875
6 Ghost 45,721
7 Meteor JS 44,047
8 zx 41,666
9 30-Days-Of-JavaScript 40,920
10 PM2 40,697
11 nw.js 40,110
12 awesome-cheatsheets 37,532
13 hackathon-starter 34,693
14 SheetJS js-xlsx 34,479
15 fastify 30,639
16 webtorrent 28,981
17 Standard 28,867
18 sharp 27,943
19 ToolJet 26,651
20 Mongoose 26,621
21 javascript-testing-best-practices 23,539
22 mocha 22,435
23 Passport 22,426

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com