DEV Community

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

Posted on

27 6

πŸš€ 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

Heroku

Simplify your DevOps and maximize your time.

Since 2007, Heroku has been the go-to platform for developers as it monitors uptime, performance, and infrastructure concerns, allowing you to focus on writing code.

Learn More

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

Cloudinary image

Optimize, customize, deliver, manage and analyze your images.

Remove background in all your web images at the same time, use outpainting to expand images with matching content, remove objects via open-set object detection and fill, recolor, crop, resize... Discover these and hundreds more ways to manage your web images and videos on a scale.

Learn more

πŸ‘‹ Kindness is contagious

Please leave a ❀️ or a friendly comment on this post if you found it helpful!

Okay