DEV Community

Cover image for πŸš€ Top 33 JavaScript Projects on GitHub (December 2020)
Oleksii Trekhleb
Oleksii Trekhleb

Posted on

πŸš€ Top 33 JavaScript Projects on GitHub (December 2020)

2020 is coming to its end, and we may do another snapshot of 33 most starred open-sourced JavaScript repositories on GitHub as of December 10th, 2020.

You may compare it to the snapshot from 2018. You may also query the GitHub to fetch the latest results.

#1 freeCodeCamp/freeCodeCamp

freeCodeCamp.org's open source codebase and curriculum. Learn to code at home.
β˜… 317k

#2 vuejs/vue

Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
β˜… 176k

#3 facebook/react

A declarative, efficient, and flexible JavaScript library for building user interfaces.
β˜… 160k

#4 twbs/bootstrap

The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile-first projects on the web.
β˜… 146k

#5 airbnb/javascript

JavaScript Style Guide
β˜… 103k

#6 d3/d3

Bring data to life with SVG, Canvas, and HTML.
β˜… 94.8k

#7 facebook/react-native

A framework for building native apps with React.
β˜… 92.1k

#8 trekhleb/javascript-algorithms

Algorithms and data structures implemented in JavaScript with explanations and links to further readings
β˜… 88.2k

#9 facebook/create-react-app

Set up a modern web app by running one command.
β˜… 84.4k

#10 axios/axios

Promise based HTTP client for the browser and node.js
β˜… 79.7k

#11 nodejs/node

Node.js JavaScript runtime
β˜… 75.3k

#12 30-seconds/30-seconds-of-code

Short JavaScript code snippets for all your development needs
β˜… 66k

#13 mrdoob/three.js

JavaScript 3D library.
β˜… 65.4k

#14 FortAwesome/Font-Awesome

The iconic SVG, font, and CSS toolkit
β˜… 64.6k

#15 mui-org/material-ui

React components for faster and simpler web development. Build your own design system, or start with Material Design.
β˜… 63.4k

#16 angular/angular.js

AngularJS - HTML enhanced for web apps!
β˜… 59.5k

#17 vercel/next.js

The React Framework
β˜… 58.2k

#18 webpack/webpack

A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading…
β˜… 56.7k

#19 goldbergyoni/nodebestpractices

The Node.js best practices list (December 2020)
β˜… 56.1k

#20 hakimel/reveal.js

The HTML Presentation Framework
β˜… 54.9k

#21 jquery/jquery

jQuery JavaScript Library
β˜… 54.3k

#22 atom/atom

The hackable text editor
β˜… 53.7k

#23 socketio/socket.io

Realtime application framework (Node.JS server)
β˜… 51.9k

#24 gothinkster/realworld

The mother of all demo apps" β€” Exemplary full-stack Medium.com clone powered by React, Angular, Node, Django, and man…
β˜… 51.5k

#25 chartjs/Chart.js

Simple HTML5 Charts using the tag
β˜… 51.3k

#26 expressjs/express

The fast, unopinionated, minimalist web framework for node.
β˜… 51.1k

#27 typicode/json-server

Get a full fake REST API with zero codings in less than 30 seconds (seriously)
β˜… 51k

#28 awesome-selfhosted/awesome-selfhosted

A list of Free Software network services and web applications that can be hosted locally. Selfhosting is the process…
β˜… 50.8k

#29 adam-p/markdown-here

Google Chrome, Firefox, and Thunderbird extension that lets you write an email in Markdown and render it before sending.
β˜… 49.3k

#30 Semantic-Org/Semantic-UI

Semantic is a UI component framework based around useful principles from natural language.
β˜… 48.8k

#31 gatsbyjs/gatsby

Build blazing fast, modern apps, and websites with React
β˜… 48.1k

#32 lodash/lodash

A modern JavaScript utility library delivering modularity, performance, & extras.
β˜… 47.4k

#33 resume/resume.github.com

Resumes generated using the GitHub information
β˜… 46.9k

Top comments (3)

Collapse
 
endrureza profile image
Endru Reza

wow, thanks for the list. i don't know that a package like json-server exists. it will help me on my development.

Collapse
 
trekhleb profile image
Oleksii Trekhleb

That was a surprise for me as well. Looks like a pretty convenient project for fast prototyping.

Collapse
 
oguimbal profile image
Olivier Guimbal

jQuery will keep haunting us till the end of times...