JavaScript JavaScript

Open-source JavaScript projects categorized as JavaScript

Top 23 JavaScript JavaScript Projects

  • GitHub repo freeCodeCamp's open-source codebase and curriculum. Learn to code for free.

    Project mention: Problem while opening the projects in ipad | | 2021-06-10

    I've reported this as a GitHub Issue. You can track it here:

  • GitHub repo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    Project mention: The Vaccination Game (Canvas API) | | 2021-06-22

    Let's start by setting up our Canvas environment. For this project, I've chosed the framework NuxtJS to work with VueJS to handle all the interface interactions and also the engine responsible to create the triggers we will be needing later. After this quick introduction, let's start!

  • GitHub repo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

    Project mention: How to Create a Todo List with React and Sanity | | 2021-06-22

    Intermediate knowledge of React, including state, context and effect hooks

  • GitHub repo Bootstrap

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

    Project mention: Steps to Create A To-Do App With MERN stack | | 2021-06-18
  • GitHub repo javascript

    JavaScript Style Guide

    Project mention: How to integrate ESLint with your React Typescript project (2021) | | 2021-05-31
  • GitHub repo javascript-algorithms

    📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings

    Project mention: Algorithms and data structures implemented in JavaScript with explanations and links to further readings (/r/Frontend) | | 2021-06-23
  • GitHub repo axios

    Promise based HTTP client for the browser and node.js

    Project mention: Making a URL Shortener website using Axios | | 2021-06-24


  • GitHub repo node

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

    Project mention: The History Of JavaScript ⌛ | | 2021-06-22

    Dart is an object-orientated JavaScript language made by Google. Dart is used to create highly complex and easily scalable apps for the web, mobiles. Dart has been approved by ECMA like vanilla JavaScript. Dart uses a different syntax than vanilla JavaScript but it can be translated into vanilla so it can be used in a browser. Node.js is a cross-platform, back-end JavaScript runtime environment that runs on the V8 engine and executes JavaScript code outside a web browser. Node.js lets developers use JavaScript to write command-line tools and for server-side scripting—running scripts server-side to produce dynamic web page content before the page is sent to the user's web browser. React is a JavaScript front-end library for building user interfaces or UI components. It is maintained by Facebook and a community of individual developers and companies. React is mainly used as a base in the development of single-page or mobile applications. Jquery was made to simplify JavaScript making it easier to learn. It takes a lot of common JavaScript tasks that need lots of code to write in vanilla and wrap them into a single line. The Jquery contains features like DOM traversal and manipulation, event handling, Animation, and even Ajax. Jquery doesn’t need to be compiled and will run in all major browsers.

  • GitHub repo 30-seconds-of-code

    Short JavaScript code snippets for all your development needs

    Project mention: 23 useful GitHub Repos every developer should follow | | 2021-05-31

    Repo Link:

  • GitHub repo three.js

    JavaScript 3D Library.

    Project mention: 3D Websites. | | 2021-06-08

    Are you talking about 3D graphics? Look into WebGL. You could get started with a library like three.

  • GitHub repo material-ui

    Material-UI is a simple and customizable component library to build faster, beautiful, and more accessible React applications. Follow your own design system, or start with Material Design.

    Project mention: Strange issue in production build, Links occasionally stop working. | | 2021-06-17

    I had a button with a link that sometime became unresposive. material ui provides example for nextjs. There is a config for that and then suddenly everything worked. It was not just links, even icons were blown out of proportion sometimes when they loaded.

  • GitHub repo nodebestpractices

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

    Project mention: How To Structure Your Node.js Project To Fit Industry Standard Using RCSM Layered Architecture | | 2021-06-08

    For more, see the nodebestpractices Github repo.

  • GitHub repo 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: React on Rails: Building a Simple App | | 2021-06-22

    Webpacker is one of the most widely used static module bundlers for JavaScript applications. Because of that, it’s the perfect match to incorporate the React capabilities into an existing application.

  • GitHub repo Atom

    :atom: The hackable text editor

    Project mention: වැදගත් website tikak save karaganna😍😊✌️✔ | | 2021-06-14
  • GitHub repo Chart.js

    Simple HTML5 Charts using the <canvas> tag

    Project mention: I created a free webapp that allows you to schedule and join live team workouts. | | 2021-06-19

    Most of the charts were made using just this The only code I wrote from scratch for data visualization was for the heatmap.

  • GitHub repo Express

    Fast, unopinionated, minimalist web framework for node.

    Project mention: tinyhttp vs. Express.js: Comparing Node.js frameworks | | 2021-06-23

    Express.js is a flexible Node.js framework that provides a robust set of features for web and mobile applications. Creating robust APIs is very easy because Express.js comes with lots of middleware and other in-built support.

  • GitHub repo clean-code-javascript

    :bathtub: Clean Code concepts adapted for JavaScript

    Project mention: [20] Top 15 Most Valuable GitHub Repos in 2021 | | 2021-04-28

    The must-know Clean Code principles adapted for the JavaScript world.

  • GitHub repo html5-boilerplate

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

    Project mention: Beginner Questions | | 2021-06-05

    Really all you need for something like this is HTML, CSS, and maybe some JS. I'd say play around in codepen where you can see your code hot-reload when you make changes. When your project outgrows codependent, drop your code into an HTML Boilerplate, and keep going.

  • GitHub repo lodash

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

    Project mention: VueJS - (One more) way of structuring your project | | 2021-06-17


  • GitHub repo Meteor JS

    Meteor, the JavaScript App Platform

    Project mention: What are some good PCs for a software engineering student. | | 2021-06-22

    The requirements listed above are due to applications and frameworks we worked with in class, such as Meteor and Intellij IDEA. The requirement of having a laptop instead of a desktop PC is probably because classes used to be taught in person and that you're going to need a portable computer. I don't know if we really needed that much RAM for that class but you'll probably appreciate choosing it once you get to your upper division courses.

  • GitHub repo 33-js-concepts

    📜 33 JavaScript concepts every developer should know.

    Project mention: 23 useful GitHub Repos every developer should follow | | 2021-05-31

    Repo Link:

  • GitHub repo Previous Serverless Version 0.5.x

    ⚡ Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! –

    Project mention: I'm starting to learn backend and api development. Which stack should I opt for? Python? Php? NodeJS? Ruby? | | 2021-06-13
  • GitHub repo prettier

    Prettier is an opinionated code formatter.

    Project mention: Design Systems: What they are and how to build one | | 2021-06-17

    And if your team has not yet had a chance to look at code formatting tools such as prettier, now is the time.

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-06-24.


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

Project Stars
1 freeCodeCamp 325,262
2 Vue.js 184,769
3 React 170,323
4 Bootstrap 151,291
5 javascript 110,242
6 javascript-algorithms 110,170
7 axios 85,220
8 node 80,033
9 30-seconds-of-code 77,602
10 three.js 71,911
11 material-ui 68,957
12 nodebestpractices 67,299
13 webpack 58,492
14 Atom 55,547
15 Chart.js 54,025
16 Express 53,485
17 clean-code-javascript 52,836
18 html5-boilerplate 50,770
19 lodash 49,817
20 Meteor JS 42,490
21 33-js-concepts 40,697
22 Previous Serverless Version 0.5.x 40,022
23 prettier 39,924