JavaScript JavaScript

Open-source JavaScript projects categorized as JavaScript

Top 23 JavaScript JavaScript Projects

  • React

    The library for web and native user interfaces.

    Project mention: Form Validation in Remix with Zod πŸ” | dev.to | 2025-01-09

    Remix is a full-stack React framework that has revolutionized how we handle server-client interactions. Originally developed by the React Router team and now part of React Router v7. Before diving into the implementation, it's important to understand that Remix uses two core concepts: loaders (for data loading) and actions (for data writes). Both operate on the server side, giving us a secure environment for data validation.

  • SaaSHub

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

    SaaSHub logo
  • javascript-algorithms

    πŸ“ Algorithms and data structures implemented in JavaScript with explanations and links to further readings

    Project mention: Beginning my Open Source Journey | dev.to | 2024-09-05

    While browsing trending repositories on GitHub, I discovered trekhleb's javascript-algorithms repository. This repository focuses on helping new developers learn and implement algorithms, serving as an educational resource rather than a traditional software product. I find this approach appealing, as it aligns with my desire to contribute to projects that empower others to learn and grow.

  • Bootstrap

    The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.

    Project mention: 20+ Best Web Development Tools & Software (With Pricing) to Use in 2025πŸŽ‰πŸ”₯πŸ”₯ | dev.to | 2024-12-27

    3. Bootstrap

  • javascript

    JavaScript Style Guide

    Project mention: Just use this Next.js Eslint Configuration | dev.to | 2025-01-12

    AirBbB. I usually start here, but Vercel's config covered most of what I care about for both React and Node code styling.

  • 30-seconds-of-code

    Coding articles to level up your development skills

    Project mention: 10 Useful GitHub Repos Made for Front-End Developers in 2024 | dev.to | 2024-10-07

    30 Seconds of Code

  • node

    Node.js JavaScript runtime βœ¨πŸ’πŸš€βœ¨

    Project mention: 2025’s Must-Know Tech Stacks | dev.to | 2025-01-11

    Node.js

  • axios

    Promise based HTTP client for the browser and node.js

    Project mention: Setting Up App Store In-App Purchase Event Notifications: A Complete Guide | dev.to | 2024-12-29

    Axios - For HTTP requests

  • three.js

    JavaScript 3D Library.

    Project mention: Github Gems: Top Repositories to level up in 2025 😎 | dev.to | 2024-12-30

    Stars ⭐ : 104K Repo Link

  • clean-code-javascript

    Clean Code concepts adapted for JavaScript

    Project mention: How to level up your frontend skills | dev.to | 2024-11-12

    Programming: The Pragmatic Programmer, Clean Code (check the JS version here β†’ Clean Code JavaScript)

  • Web-Dev-For-Beginners

    24 Lessons, 12 Weeks, Get Started as a Web Developer

    Project mention: Build Your First Typing Game with JavaScript - Part 3 | dev.to | 2024-11-19

    Web development tutorial reference from Microsoft.

  • Express

    Fast, unopinionated, minimalist web framework for node.

    Project mention: 6 Steps to Set Up MongoDB Atlas for Node.js Applications | dev.to | 2025-01-13

    Go to expressjs.com

  • Chart.js

    Simple HTML5 Charts using the <canvas> tag

    Project mention: ✌🏽4 Graphics Libraries Tools for React Developers in 2025 πŸ’ΉπŸ“Š | dev.to | 2024-12-28

    Source: https://www.chartjs.org/

  • webpack

    A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.

    Project mention: What is Evan You doing by creating VoidZero, and what are the issues with JS toolchains? | dev.to | 2024-12-17

    Packagers are the ones we most frequently come into contact with, such as Webpack Vite and Parcel. The latter may not be commonly used, but it is also a well-established tool.

  • 33-js-concepts

    πŸ“œ 33 JavaScript concepts every developer should know.

    Project mention: 18 GitHub Repos to Learn JavaScript | dev.to | 2024-07-26

    15 . 33 JS Concepts This repository is a collection of articles and books on the 33 JavaScript Concepts which every JavaScript Developer should know in order to have an in-depth knowledge of the language and its working.

  • lodash

    A modern JavaScript utility library delivering modularity, performance, & extras.

    Project mention: Top 10 Expert-Crafted JavaScript Coding Interview Questions | dev.to | 2025-01-07

    The _.merge function from Lodash is a powerful utility for deep merging. It recursively merges nested properties from source objects into a target object.

  • html5-boilerplate

    A professional front-end template for building fast, robust, and adaptable web apps or sites.

    Project mention: 10 Useful GitHub Repos Made for Front-End Developers in 2024 | dev.to | 2024-10-07

    HTML5 Boilerplate

  • anime.js

    JavaScript animation engine

    Project mention: Animation Library You Can Use for your Web Apps | dev.to | 2025-01-14

    AnimeJS

  • prettier

    Prettier is an opinionated code formatter.

    Project mention: Format Your Code Using Prettier Like a Pro | dev.to | 2025-01-07

    Prettier can be configured and run in multiple ways. In this example, I’ll demonstrate how to set up Prettier with a Git hook for automation in VS Code. For more examples and configurations, visit Prettier’s documentation.

  • uBlock

    uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.

    Project mention: Orbit. Mozilla's AI Assistant for Firefox | news.ycombinator.com | 2024-12-30

    *uMatrix is unmaintained, and uBlock Origin can do fine-grained control – it just requires the β€œadvanced user” setting for some reason, even if you expand the panels all the way. https://github.com/gorhill/ublock/wiki/quick-guide:-popup-us... (see β€œI am an advanced user!” expanding section at the bottom)

  • Ghost

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

    Project mention: WordPress Is in Trouble | news.ycombinator.com | 2025-01-13

    There is Ghost at least: https://ghost.org/ https://github.com/TryGhost/Ghost

    However, it has recently shifted to more limited audience. (payed subscription-based content with different tiers)

  • Meteor JS

    Meteor, the JavaScript App Platform

    Project mention: Reactive Data Structures in MeteorJS - Reactive Stack | dev.to | 2024-11-28

    MeteorJS brings client-side reactivity out of the box. No matter which frontend framework you choose, you will always have an integrated reactivity that synchronizes your data and the UI. This is one of the core strengths of MeteorJS.

  • 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: Top Github repositories for 10+ programming languages | dev.to | 2024-07-16

    30 Days of JS preparation 30 Days of Javascript preparation that teaches JS topics in 30 days one topic per day, quite a good roadmap as well to learn JS from scratch.

  • parcel

    The zero configuration build tool for the web. πŸ“¦πŸš€

    Project mention: What is Evan You doing by creating VoidZero, and what are the issues with JS toolchains? | dev.to | 2024-12-17

    Packagers are the ones we most frequently come into contact with, such as Webpack Vite and Parcel. The latter may not be commonly used, but it is also a well-established tool.

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 JavaScript discussion

Log in or Post with

JavaScript JavaScript related posts

  • WebKit Quirks

    1 project | news.ycombinator.com | 14 Jan 2025
  • Animation Library You Can Use for your Web Apps

    3 projects | dev.to | 14 Jan 2025
  • Your API Doesn’t Always Need to Be a Product

    1 project | dev.to | 14 Jan 2025
  • The Timeless 9 Golden Rules of Debugging

    1 project | news.ycombinator.com | 13 Jan 2025
  • Next-Generation Buttons: Implementing the Command Pattern through Web Components

    1 project | dev.to | 13 Jan 2025
  • 6 Steps to Set Up MongoDB Atlas for Node.js Applications

    1 project | dev.to | 13 Jan 2025
  • Just use this Next.js Eslint Configuration

    8 projects | dev.to | 12 Jan 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

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

Project Stars
1 React 231,174
2 javascript-algorithms 189,307
3 Bootstrap 171,198
4 javascript 145,785
5 30-seconds-of-code 122,294
6 node 108,838
7 axios 106,135
8 three.js 103,697
9 clean-code-javascript 92,168
10 Web-Dev-For-Beginners 83,915
11 Express 66,026
12 Chart.js 65,094
13 webpack 64,954
14 33-js-concepts 64,359
15 lodash 60,020
16 html5-boilerplate 56,678
17 anime.js 50,668
18 prettier 49,770
19 uBlock 49,066
20 Ghost 47,996
21 Meteor JS 44,495
22 30-Days-Of-JavaScript 43,712
23 parcel 43,573

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

Did you konow that JavaScript is
the 3rd most popular programming language
based on number of metions?