[Github Ranking](../README.md) ========== ## Top 100 Stars in JavaScript | Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit | | ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- | | 1 | [freeCodeCamp](https://github.com/freeCodeCamp/freeCodeCamp) | 318565 | 25244 | JavaScript | 337 | freeCodeCamp.org's open source codebase and curriculum. Learn to code at home. | 2021-01-13T20:48:44Z | | 2 | [vue](https://github.com/vuejs/vue) | 178035 | 27814 | JavaScript | 560 | 🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web. | 2021-01-12T22:28:35Z | | 3 | [javascript](https://github.com/airbnb/javascript) | 103693 | 20133 | JavaScript | 118 | JavaScript Style Guide | 2021-01-08T16:52:07Z | | 4 | [react-native](https://github.com/facebook/react-native) | 92739 | 20418 | JavaScript | 1302 | A framework for building native apps with React. | 2021-01-14T01:00:18Z | | 5 | [axios](https://github.com/axios/axios) | 80675 | 7708 | JavaScript | 286 | Promise based HTTP client for the browser and node.js | 2021-01-14T02:33:45Z | | 6 | [webpack](https://github.com/webpack/webpack) | 57130 | 7501 | JavaScript | 376 | 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. | 2021-01-13T23:53:15Z | | 7 | [realworld](https://github.com/gothinkster/realworld) | 52815 | 4549 | JavaScript | 263 | "The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more 🏅 | 2021-01-10T17:02:18Z | | 8 | [socket.io](https://github.com/socketio/socket.io) | 52230 | 9432 | JavaScript | 541 | Realtime application framework (Node.JS server) | 2021-01-08T13:58:38Z | | 9 | [tech-interview-handbook](https://github.com/yangshun/tech-interview-handbook) | 49313 | 6948 | JavaScript | 10 | 💯 Materials to help you rock your next coding interview | 2021-01-11T09:11:41Z | | 10 | [resume.github.com](https://github.com/resume/resume.github.com) | 47550 | 1219 | JavaScript | 44 | Resumes generated using the GitHub informations | 2020-12-16T05:18:28Z | | 11 | [react-router](https://github.com/ReactTraining/react-router) | 42433 | 8379 | JavaScript | 50 | Declarative routing for React | 2021-01-08T08:54:56Z | | 12 | [hacker-scripts](https://github.com/NARKOZ/hacker-scripts) | 41044 | 6447 | JavaScript | 67 | Based on a true story | 2020-10-31T14:23:49Z | | 13 | [awesome-mac](https://github.com/jaywcjlove/awesome-mac) | 40520 | 4579 | JavaScript | 89 |  Now we have become very big, Different from the original idea. Collect premium software in various categories. | 2021-01-01T07:38:30Z | | 14 | [prettier](https://github.com/prettier/prettier) | 38606 | 2603 | JavaScript | 827 | Prettier is an opinionated code formatter. | 2021-01-13T04:02:49Z | | 15 | [babel](https://github.com/babel/babel) | 38193 | 4637 | JavaScript | 846 | 🐠 Babel is a compiler for writing next generation JavaScript. | 2021-01-14T02:29:44Z | | 16 | [impress.js](https://github.com/impress/impress.js) | 36094 | 6853 | JavaScript | 57 | It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com. | 2021-01-04T16:56:50Z | | 17 | [algorithm-visualizer](https://github.com/algorithm-visualizer/algorithm-visualizer) | 33045 | 5503 | JavaScript | 20 | :fireworks:Interactive Online Platform that Visualizes Algorithms from Code | 2021-01-05T04:33:58Z | | 18 | [fullPage.js](https://github.com/alvarotrigo/fullPage.js) | 31559 | 7247 | JavaScript | 190 | fullPage plugin by Alvaro Trigo. Create full screen pages fast and simple | 2021-01-02T22:59:07Z | | 19 | [koa](https://github.com/koajs/koa) | 30554 | 2921 | JavaScript | 39 | Expressive middleware for node.js using ES2017 async functions | 2021-01-04T15:12:01Z | | 20 | [Rocket.Chat](https://github.com/RocketChat/Rocket.Chat) | 29301 | 6436 | JavaScript | 2110 | The ultimate Free Open Source Solution for team communications. | 2021-01-14T01:06:01Z | | 21 | [awesome-react-native](https://github.com/jondot/awesome-react-native) | 28824 | 3581 | JavaScript | 76 | Awesome React Native components, news, tools, and learning material! | 2021-01-09T23:41:47Z | | 22 | [edex-ui](https://github.com/GitSquared/edex-ui) | 28091 | 1485 | JavaScript | 23 | A cross-platform, customizable science fiction terminal emulator with advanced monitoring & touchscreen support. | 2020-12-31T11:28:13Z | | 23 | [vue-cli](https://github.com/vuejs/vue-cli) | 27139 | 5323 | JavaScript | 599 | 🛠️ Standard Tooling for Vue.js Development | 2021-01-13T12:41:15Z | | 24 | [react-boilerplate](https://github.com/react-boilerplate/react-boilerplate) | 26835 | 5630 | JavaScript | 62 | :fire: A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices. | 2020-12-14T13:18:40Z | | 25 | [slick](https://github.com/kenwheeler/slick) | 26381 | 5522 | JavaScript | 1251 | the last carousel you'll ever need | 2020-12-21T11:48:14Z | | 26 | [carbon](https://github.com/carbon-app/carbon) | 26249 | 1401 | JavaScript | 22 | :black_heart: Create and share beautiful images of your source code | 2021-01-13T07:42:32Z | | 27 | [swiper](https://github.com/nolimits4web/swiper) | 25886 | 9304 | JavaScript | 181 | Most modern mobile touch slider with hardware accelerated transitions | 2021-01-12T11:20:35Z | | 28 | [underscore](https://github.com/jashkenas/underscore) | 25761 | 5577 | JavaScript | 47 | JavaScript's utility _ belt | 2021-01-08T12:44:48Z | | 29 | [standard](https://github.com/standard/standard) | 24922 | 1955 | JavaScript | 70 | 🌟 JavaScript Style Guide, with linter & automatic code fixer | 2021-01-05T06:35:41Z | | 30 | [project-guidelines](https://github.com/elsewhencode/project-guidelines) | 23759 | 2400 | JavaScript | 15 | A set of best practices for JavaScript projects | 2020-10-06T08:51:23Z | | 31 | [sequelize](https://github.com/sequelize/sequelize) | 23500 | 3629 | JavaScript | 1212 | An easy-to-use multi SQL dialect ORM for Node.js | 2021-01-12T14:51:45Z | | 32 | [webtorrent](https://github.com/webtorrent/webtorrent) | 23168 | 2263 | JavaScript | 120 | ⚡️ Streaming torrent client for the web | 2021-01-06T21:25:12Z | | 33 | [lottie-web](https://github.com/airbnb/lottie-web) | 23090 | 2288 | JavaScript | 623 | Render After Effects animations natively on Web, Android and iOS, and React Native. http://airbnb.io/lottie/ | 2021-01-09T13:40:59Z | | 34 | [layui](https://github.com/sentsin/layui) | 22988 | 6465 | JavaScript | 597 | 采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写形式,极低门槛,拿来即用。 | 2020-12-18T10:32:20Z | | 35 | [Daily-Interview-Question](https://github.com/Advanced-Frontend/Daily-Interview-Question) | 21721 | 2724 | JavaScript | 162 | 我是木易杨,公众号「高级前端进阶」作者,每天搞定一道前端大厂面试题,祝大家天天进步,一年后会看到不一样的自己。 | 2020-11-09T01:07:00Z | | 36 | [jsPDF](https://github.com/MrRio/jsPDF) | 21014 | 3873 | JavaScript | 91 | Client-side JavaScript PDF generation for everyone. | 2021-01-13T18:04:36Z | | 37 | [wtfjs](https://github.com/denysdovhan/wtfjs) | 20635 | 1336 | JavaScript | 55 | 🤪 A list of funny and tricky JavaScript examples | 2020-12-23T07:02:39Z | | 38 | [joplin](https://github.com/laurent22/joplin) | 20185 | 2059 | JavaScript | 192 | Joplin - an open source note taking and to-do application with synchronization capabilities for Windows, macOS, Linux, Android and iOS. Forum: https://discourse.joplinapp.org/ | 2021-01-13T23:26:17Z | | 39 | [ramda](https://github.com/ramda/ramda) | 20140 | 1291 | JavaScript | 310 | :ram: Practical functional Javascript | 2021-01-12T15:30:36Z | | 40 | [react-native-elements](https://github.com/react-native-elements/react-native-elements) | 19921 | 4026 | JavaScript | 18 | Cross-Platform React Native UI Toolkit | 2021-01-12T16:51:59Z | | 41 | [OpenAPI-Specification](https://github.com/OAI/OpenAPI-Specification) | 19823 | 7091 | JavaScript | 477 | The OpenAPI Specification Repository | 2021-01-13T23:14:45Z | | 42 | [RxJS](https://github.com/Reactive-Extensions/RxJS) | 19709 | 2232 | JavaScript | 288 | The Reactive Extensions for JavaScript | 2018-04-18T20:17:39Z | | 43 | [rollup](https://github.com/rollup/rollup) | 19504 | 955 | JavaScript | 276 | Next-generation ES module bundler | 2021-01-06T14:09:03Z | | 44 | [hiring-without-whiteboards](https://github.com/poteto/hiring-without-whiteboards) | 19227 | 1779 | JavaScript | 11 | ⭐️ Companies that don't have a broken hiring process | 2020-12-31T23:23:43Z | | 45 | [swagger-ui](https://github.com/swagger-api/swagger-ui) | 19158 | 7686 | JavaScript | 584 | Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API. | 2021-01-13T22:43:56Z | | 46 | [the-super-tiny-compiler](https://github.com/jamiebuilds/the-super-tiny-compiler) | 18872 | 1939 | JavaScript | 13 | :snowman: Possibly the smallest compiler ever | 2020-03-16T00:49:26Z | | 47 | [js-stack-from-scratch](https://github.com/verekia/js-stack-from-scratch) | 18505 | 1891 | JavaScript | 49 | 🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack. | 2020-07-29T17:38:36Z | | 48 | [vuepress](https://github.com/vuejs/vuepress) | 18182 | 3694 | JavaScript | 441 | 📝 Minimalistic Vue-powered static site generator | 2021-01-13T10:51:29Z | | 49 | [parse-server](https://github.com/parse-community/parse-server) | 18150 | 4421 | JavaScript | 136 | API server module for Node/Express | 2021-01-13T20:00:11Z | | 50 | [generator-jhipster](https://github.com/jhipster/generator-jhipster) | 17878 | 3515 | JavaScript | 67 | JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures. | 2021-01-14T00:28:55Z | | 51 | [fabric.js](https://github.com/fabricjs/fabric.js) | 17686 | 2654 | JavaScript | 255 | Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser | 2021-01-10T18:01:46Z | | 52 | [Boostnote](https://github.com/BoostIO/Boostnote) | 17240 | 1547 | JavaScript | 470 | A markdown editor for developers on Mac, Windows and Linux. | 2020-12-27T14:24:33Z | | 53 | [velocity](https://github.com/julianshapiro/velocity) | 16903 | 1598 | JavaScript | 38 | Accelerated JavaScript animation. | 2020-10-24T07:45:51Z | | 54 | [remote-jobs](https://github.com/remoteintech/remote-jobs) | 16123 | 1623 | JavaScript | 37 | A list of semi to fully remote-friendly companies in tech. | 2021-01-08T19:16:40Z | | 55 | [FileSaver.js](https://github.com/eligrey/FileSaver.js) | 16005 | 3728 | JavaScript | 121 | An HTML5 saveAs() FileSaver implementation | 2021-01-09T11:26:13Z | | 56 | [fe-interview](https://github.com/haizlin/fe-interview) | 15769 | 2105 | JavaScript | 3383 | 前端面试每日 3+1,以面试题来驱动学习,提倡每日学习与思考,每天进步一点!每天早上5点纯手工发布面试题(死磕自己,愉悦大家),3000+道前端面试题全面覆盖,HTML/CSS/JavaScript/Vue/React/Nodejs/TypeScript/ECMAScritpt/Webpack/Jquery/小程序/软技能…… | 2021-01-13T20:45:17Z | | 57 | [dva](https://github.com/dvajs/dva) | 15398 | 3026 | JavaScript | 23 | 🌱 React and redux based, lightweight and elm-style framework. (Inspired by elm and choo) | 2021-01-13T09:43:58Z | | 58 | [svgo](https://github.com/svg/svgo) | 15333 | 1130 | JavaScript | 368 | :tiger: Node.js tool for optimizing SVG files | 2020-12-29T11:21:11Z | | 59 | [snowpack](https://github.com/snowpackjs/snowpack) | 15333 | 666 | JavaScript | 28 | WASM-powered frontend build tool. Fast, lightweight, unbundled ESM. ✌️ | 2021-01-14T02:39:48Z | | 60 | [bower](https://github.com/bower/bower) | 15118 | 1956 | JavaScript | 0 | A package manager for the web | 2021-01-11T22:56:54Z | | 61 | [parallax](https://github.com/wagerfield/parallax) | 15040 | 2114 | JavaScript | 58 | Parallax Engine that reacts to the orientation of a smart device | 2020-07-13T06:56:26Z | | 62 | [jitsi-meet](https://github.com/jitsi/jitsi-meet) | 15020 | 4674 | JavaScript | 371 | Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application. | 2021-01-14T01:45:34Z | | 63 | [vimium](https://github.com/philc/vimium) | 14826 | 1789 | JavaScript | 818 | The hacker's browser. | 2020-12-26T17:17:07Z | | 64 | [recompose](https://github.com/acdlite/recompose) | 14664 | 1290 | JavaScript | 96 | A React utility belt for function components and higher-order components. | 2020-12-31T01:59:48Z | | 65 | [inferno](https://github.com/infernojs/inferno) | 14649 | 659 | JavaScript | 37 | :fire: An extremely fast, React-like JavaScript library for building modern user interfaces | 2021-01-13T12:38:29Z | | 66 | [NativeBase](https://github.com/GeekyAnts/NativeBase) | 14608 | 1879 | JavaScript | 114 | Essential cross-platform UI components for React Native | 2021-01-13T14:53:16Z | | 67 | [How-To-Ask-Questions-The-Smart-Way](https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way) | 14378 | 3690 | JavaScript | 6 | 本文原文由知名 Hacker Eric S. Raymond 所撰寫,教你如何正確的提出技術問題並獲得你滿意的答案。 | 2020-10-25T03:57:17Z | | 68 | [react-native-vector-icons](https://github.com/oblador/react-native-vector-icons) | 14335 | 1741 | JavaScript | 330 | Customizable Icons for React Native with support for NavBar/TabBar, image source and full styling. | 2021-01-05T22:32:59Z | | 69 | [mustache.js](https://github.com/janl/mustache.js) | 14330 | 2374 | JavaScript | 84 | Minimal templating with {{mustaches}} in JavaScript | 2021-01-13T12:49:01Z | | 70 | [Web](https://github.com/qianguyihao/Web) | 14276 | 3908 | JavaScript | 37 | 前端入门到进阶图文教程,超详细的Web前端学习笔记。从零开始学前端,做一名精致优雅的前端工程师。公众号「千古壹号」作者。 | 2021-01-02T10:07:40Z | | 71 | [node-redis](https://github.com/NodeRedis/node-redis) | 13476 | 1455 | JavaScript | 104 | A high performance Node.js Redis client. | 2020-12-16T15:41:40Z | | 72 | [stream-handbook](https://github.com/substack/stream-handbook) | 13474 | 1025 | JavaScript | 71 | how to write node programs with streams | 2020-01-23T10:22:22Z | | 73 | [vivus](https://github.com/maxwellito/vivus) | 13460 | 1090 | JavaScript | 10 | JavaScript library to make drawing animation on SVG | 2019-09-09T21:35:58Z | | 74 | [front-end-guide](https://github.com/grab/front-end-guide) | 13357 | 1019 | JavaScript | 13 | 📚 Study guide and introduction to the modern front end stack. | 2020-12-11T02:08:13Z | | 75 | [react-table](https://github.com/tannerlinsley/react-table) | 13273 | 1803 | JavaScript | 64 | ⚛️ Hooks for building fast and extendable tables and datagrids for React | 2021-01-14T02:52:23Z | | 76 | [send](https://github.com/mozilla/send) | 13161 | 1196 | JavaScript | 153 | Simple, private file sharing from the makers of Firefox | 2020-09-15T12:24:43Z | | 77 | [vue-admin-template](https://github.com/PanJiaChen/vue-admin-template) | 13067 | 5054 | JavaScript | 223 | a vue2.0 minimal admin template | 2021-01-12T07:39:57Z | | 78 | [mui](https://github.com/dcloudio/mui) | 13055 | 6697 | JavaScript | 331 | 最接近原生APP体验的高性能框架 | 2020-07-30T10:16:11Z | | 79 | [dotenv](https://github.com/motdotla/dotenv) | 12807 | 579 | JavaScript | 41 | Loads environment variables from .env for nodejs projects. | 2020-11-24T23:51:24Z | | 80 | [iscroll](https://github.com/cubiq/iscroll) | 12642 | 3822 | JavaScript | 580 | Smooth scrolling for the web | 2018-12-13T19:06:24Z | | 81 | [headless-recorder](https://github.com/checkly/headless-recorder) | 12586 | 532 | JavaScript | 15 | Headless recorder is a Chrome extension that records your browser interactions and generates a Puppeteer or Playwright script. | 2021-01-11T18:53:32Z | | 82 | [SuperTinyIcons](https://github.com/edent/SuperTinyIcons) | 12449 | 640 | JavaScript | 24 | Under 1KB each! Super Tiny Icons are miniscule SVG versions of your favourite website and app logos | 2021-01-13T13:01:11Z | | 83 | [gun](https://github.com/amark/gun) | 12436 | 806 | JavaScript | 207 | An open source cybersecurity protocol for syncing decentralized graph data. | 2021-01-07T23:48:33Z | | 84 | [emotion](https://github.com/emotion-js/emotion) | 12297 | 772 | JavaScript | 70 | 👩‍🎤 CSS-in-JS library designed for high performance style composition | 2021-01-09T14:56:59Z | | 85 | [redux-devtools-extension](https://github.com/zalmoxisus/redux-devtools-extension) | 12251 | 893 | JavaScript | 239 | Redux DevTools extension. | 2021-01-07T07:08:00Z | | 86 | [kitematic](https://github.com/docker/kitematic) | 12058 | 1464 | JavaScript | 954 | Visual Docker Container Management on Mac & Windows | 2020-12-10T17:35:57Z | | 87 | [johnny-five](https://github.com/rwaldron/johnny-five) | 12029 | 1736 | JavaScript | 46 | JavaScript Robotics and IoT programming framework, developed at Bocoup. | 2020-10-30T11:32:34Z | | 88 | [react-redux-universal-hot-example](https://github.com/erikras/react-redux-universal-hot-example) | 12025 | 2618 | JavaScript | 436 | A starter boilerplate for a universal webapp using express, react, redux, webpack, and react-transform | 2019-12-10T17:14:43Z | | 89 | [Semantic-UI-React](https://github.com/Semantic-Org/Semantic-UI-React) | 11988 | 3508 | JavaScript | 117 | The official Semantic-UI-React integration | 2021-01-13T16:30:06Z | | 90 | [react-hot-loader](https://github.com/gaearon/react-hot-loader) | 11945 | 832 | JavaScript | 217 | Tweak React components in real time. (Deprecated: use Fast Refresh instead.) | 2020-12-13T03:53:31Z | | 91 | [Web-Dev-For-Beginners](https://github.com/microsoft/Web-Dev-For-Beginners) | 11872 | 2324 | JavaScript | 3 | 24 Lessons, 12 Weeks, Get Started as a Web Developer | 2021-01-14T02:52:13Z | | 92 | [es6-cheatsheet](https://github.com/DrkSephy/es6-cheatsheet) | 11734 | 984 | JavaScript | 6 | ES2015 [ES6] cheatsheet containing tips, tricks, best practices and code snippets | 2020-09-23T12:09:26Z | | 93 | [stf](https://github.com/openstf/stf) | 11517 | 2128 | JavaScript | 414 | Control and manage Android devices from your browser. | 2020-12-13T04:52:47Z | | 94 | [co](https://github.com/tj/co) | 11397 | 792 | JavaScript | 44 | The ultimate generator based flow-control goodness for nodejs (supports thunks, promises, etc) | 2020-12-15T07:22:26Z | | 95 | [karma](https://github.com/karma-runner/karma) | 11397 | 1658 | JavaScript | 328 | Spectacular Test Runner for JavaScript | 2021-01-14T00:21:02Z | | 96 | [AnotherRedisDesktopManager](https://github.com/qishibo/AnotherRedisDesktopManager) | 11355 | 1197 | JavaScript | 59 | 🚀🚀🚀A faster, better and more stable redis desktop manager, compatible with Linux, windows, mac. What's more, it won't crash when loading a large number of keys. | 2021-01-12T11:12:16Z | | 97 | [Recoil](https://github.com/facebookexperimental/Recoil) | 11270 | 518 | JavaScript | 120 | Recoil is an experimental state management library for React apps. It provides several capabilities that are difficult to achieve with React alone, while being compatible with the newest features of React. | 2021-01-13T08:47:59Z | | 98 | [Magnific-Popup](https://github.com/dimsemenov/Magnific-Popup) | 11114 | 3378 | JavaScript | 657 | Light and responsive lightbox script with focus on performance. | 2020-09-18T20:25:09Z | | 99 | [markdown-it](https://github.com/markdown-it/markdown-it) | 10882 | 1064 | JavaScript | 8 | Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed | 2021-01-03T23:34:29Z | | 100 | [react-in-patterns](https://github.com/krasimir/react-in-patterns) | 10798 | 696 | JavaScript | 5 | A free book that talks about design patterns/techniques used while developing with React. | 2020-09-05T04:10:54Z |