[Github Ranking](../README.md) ========== ## Top 100 Stars in JavaScript | Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit | | ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- | | 1 | [atom](https://github.com/atom/atom) | 51936 | 14533 | JavaScript | 713 | :atom: The hackable text editor | 2020-05-18T19:39:57Z | | 2 | [socket.io](https://github.com/socketio/socket.io) | 49642 | 9043 | JavaScript | 504 | Realtime application framework (Node.JS server) | 2020-05-04T05:17:05Z | | 3 | [json-server](https://github.com/typicode/json-server) | 47381 | 4397 | JavaScript | 539 | Get a full fake REST API with zero coding in less than 30 seconds (seriously) | 2020-05-12T02:51:35Z | | 4 | [lodash](https://github.com/lodash/lodash) | 44814 | 4897 | JavaScript | 108 | A modern JavaScript utility library delivering modularity, performance, & extras. | 2020-05-14T11:16:30Z | | 5 | [resume.github.com](https://github.com/resume/resume.github.com) | 44419 | 1162 | JavaScript | 36 | Resumes generated using the GitHub informations | 2020-05-07T16:36:39Z | | 6 | [moment](https://github.com/moment/moment) | 44018 | 6601 | JavaScript | 230 | Parse, validate, manipulate, and display dates in javascript. | 2020-05-19T10:59:34Z | | 7 | [tech-interview-handbook](https://github.com/yangshun/tech-interview-handbook) | 42714 | 5988 | JavaScript | 10 | 💯 Materials to help you rock your next coding interview | 2020-05-11T02:08:32Z | | 8 | [incubator-echarts](https://github.com/apache/incubator-echarts) | 41063 | 14228 | JavaScript | 1808 | A powerful, interactive charting and visualization library for browser | 2020-05-19T09:48:47Z | | 9 | [realworld](https://github.com/gothinkster/realworld) | 40579 | 3194 | JavaScript | 214 | "The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more 🏅 | 2020-05-17T16:45:38Z | | 10 | [impress.js](https://github.com/impress/impress.js) | 35688 | 6868 | JavaScript | 54 | 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. | 2020-04-28T09:20:11Z | | 11 | [anime](https://github.com/juliangarnier/anime) | 35427 | 2764 | JavaScript | 119 | JavaScript animation engine | 2020-05-10T00:37:11Z | | 12 | [Ghost](https://github.com/TryGhost/Ghost) | 33707 | 7346 | JavaScript | 63 | 👻 The #1 headless Node.js CMS for professional publishing | 2020-05-18T22:17:01Z | | 13 | [fullPage.js](https://github.com/alvarotrigo/fullPage.js) | 30033 | 6985 | JavaScript | 178 | fullPage plugin by Alvaro Trigo. Create full screen pages fast and simple | 2020-05-11T18:56:02Z | | 14 | [styled-components](https://github.com/styled-components/styled-components) | 29401 | 1759 | JavaScript | 140 | Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅 | 2020-05-02T14:31:05Z | | 15 | [backbone](https://github.com/jashkenas/backbone) | 27641 | 5659 | JavaScript | 94 | Give your JS App some Backbone with Models, Views, Collections, and Events | 2020-05-04T17:58:16Z | | 16 | [dayjs](https://github.com/iamkun/dayjs) | 27175 | 1349 | JavaScript | 79 | ⏰ Day.js 2KB immutable date library alternative to Moment.js with the same modern API | 2020-05-14T08:15:25Z | | 17 | [awesome-react-native](https://github.com/jondot/awesome-react-native) | 27169 | 3369 | JavaScript | 33 | Awesome React Native components, news, tools, and learning material! | 2020-05-19T06:57:41Z | | 18 | [slick](https://github.com/kenwheeler/slick) | 25539 | 5235 | JavaScript | 1179 | the last carousel you'll ever need | 2020-05-04T16:48:49Z | | 19 | [react-boilerplate](https://github.com/react-boilerplate/react-boilerplate) | 25468 | 5285 | JavaScript | 43 | :fire: A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices. | 2020-05-14T12:54:02Z | | 20 | [underscore](https://github.com/jashkenas/underscore) | 25332 | 5525 | JavaScript | 58 | JavaScript's utility _ belt | 2020-05-08T13:29:13Z | | 21 | [taro](https://github.com/NervJS/taro) | 25330 | 3035 | JavaScript | 899 | 多端统一开发框架,支持用 React 的开发方式编写一次代码,生成能运行在微信/京东/百度/支付宝/字节跳动/ QQ 小程序/快应用/H5/React Native 等的应用。 https://taro.jd.com/ | 2020-05-19T10:53:19Z | | 22 | [vue-cli](https://github.com/vuejs/vue-cli) | 25304 | 4713 | JavaScript | 533 | 🛠️ Standard Tooling for Vue.js Development | 2020-05-19T08:42:45Z | | 23 | [500lines](https://github.com/aosabook/500lines) | 24989 | 5569 | JavaScript | 49 | 500 Lines or Less | 2019-12-20T00:57:11Z | | 24 | [Modernizr](https://github.com/Modernizr/Modernizr) | 24359 | 3038 | JavaScript | 180 | Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser. | 2020-05-19T10:58:35Z | | 25 | [swiper](https://github.com/nolimits4web/swiper) | 23668 | 8778 | JavaScript | 175 | Most modern mobile touch slider with hardware accelerated transitions | 2020-05-19T05:08:27Z | | 26 | [uppy](https://github.com/transloadit/uppy) | 22598 | 1304 | JavaScript | 105 | The next open source file uploader for web browsers :dog: | 2020-05-18T14:07:14Z | | 27 | [mobx](https://github.com/mobxjs/mobx) | 21863 | 1381 | JavaScript | 19 | Simple, scalable state management. | 2020-05-08T22:16:02Z | | 28 | [webtorrent](https://github.com/webtorrent/webtorrent) | 21859 | 2148 | JavaScript | 180 | ⚡️ Streaming torrent client for the web | 2020-05-19T01:51:22Z | | 29 | [ace](https://github.com/ajaxorg/ace) | 21509 | 4682 | JavaScript | 730 | Ace (Ajax.org Cloud9 Editor) | 2020-05-17T20:07:48Z | | 30 | [ember.js](https://github.com/emberjs/ember.js) | 21454 | 4209 | JavaScript | 331 | Ember.js - A JavaScript framework for creating ambitious web applications | 2020-05-19T00:23:09Z | | 31 | [hammer.js](https://github.com/hammerjs/hammer.js) | 21331 | 2586 | JavaScript | 289 | A javascript library for multi-touch gestures :// You can touch this | 2020-01-03T19:08:19Z | | 32 | [Motrix](https://github.com/agalwood/Motrix) | 21090 | 2629 | JavaScript | 201 | A full-featured download manager. | 2020-05-19T04:23:47Z | | 33 | [pure](https://github.com/pure-css/pure) | 20839 | 2126 | JavaScript | 0 | A set of small, responsive CSS modules that you can use in every web project. | 2020-05-16T18:23:15Z | | 34 | [lottie-web](https://github.com/airbnb/lottie-web) | 20777 | 2006 | JavaScript | 487 | Render After Effects animations natively on Web, Android and iOS, and React Native. http://airbnb.io/lottie/ | 2020-05-14T15:22:55Z | | 35 | [nodemon](https://github.com/remy/nodemon) | 20572 | 1328 | JavaScript | 8 | Monitor for any changes in your node.js application and automatically restart the server - perfect for development | 2020-05-14T12:32:56Z | | 36 | [cypress](https://github.com/cypress-io/cypress) | 20251 | 1214 | JavaScript | 1261 | Fast, easy and reliable testing for anything that runs in a browser. | 2020-05-19T08:23:19Z | | 37 | [Sortable](https://github.com/SortableJS/Sortable) | 20106 | 2973 | JavaScript | 247 | Sortable — is a JavaScript library for reorderable drag-and-drop lists on modern browsers and touch devices. No jQuery required. Supports Meteor, AngularJS, React, Polymer, Vue, Ember, Knockout and any CSS library, e.g. Bootstrap. | 2020-05-18T20:19:13Z | | 38 | [monaco-editor](https://github.com/microsoft/monaco-editor) | 20052 | 1793 | JavaScript | 364 | A browser based code editor | 2020-05-12T09:58:08Z | | 39 | [RxJS](https://github.com/Reactive-Extensions/RxJS) | 19734 | 2251 | JavaScript | 288 | The Reactive Extensions for JavaScript | 2018-04-18T20:17:39Z | | 40 | [react-redux](https://github.com/reduxjs/react-redux) | 19461 | 2849 | JavaScript | 27 | Official React bindings for Redux | 2020-05-12T20:35:56Z | | 41 | [ramda](https://github.com/ramda/ramda) | 18900 | 1212 | JavaScript | 286 | :ram: Practical functional Javascript | 2020-05-19T09:30:28Z | | 42 | [Daily-Interview-Question](https://github.com/Advanced-Frontend/Daily-Interview-Question) | 18671 | 2288 | JavaScript | 158 | 我是木易杨,公众号「高级前端进阶」作者,每天搞定一道前端大厂面试题,祝大家天天进步,一年后会看到不一样的自己。 | 2020-05-19T01:33:02Z | | 43 | [react-native-elements](https://github.com/react-native-elements/react-native-elements) | 18647 | 3737 | JavaScript | 109 | Cross Platform React Native UI Toolkit | 2020-05-13T09:04:34Z | | 44 | [autoprefixer](https://github.com/postcss/autoprefixer) | 18429 | 1116 | JavaScript | 22 | Parse CSS and add vendor prefixes to rules by Can I Use | 2020-05-17T05:02:57Z | | 45 | [es6tutorial](https://github.com/ruanyf/es6tutorial) | 18133 | 7992 | JavaScript | 2 | 《ECMAScript 6入门》是一本开源的 JavaScript 语言教程,全面介绍 ECMAScript 6 新增的语法特性。 | 2020-05-14T08:44:36Z | | 46 | [react-bootstrap](https://github.com/react-bootstrap/react-bootstrap) | 17620 | 2838 | JavaScript | 101 | Bootstrap components built with React | 2020-05-18T17:49:39Z | | 47 | [parse-server](https://github.com/parse-community/parse-server) | 17458 | 4323 | JavaScript | 116 | API server module for Node/Express | 2020-05-18T17:50:06Z | | 48 | [wtfjs](https://github.com/denysdovhan/wtfjs) | 17300 | 1142 | JavaScript | 52 | A list of funny and tricky JavaScript examples | 2020-05-15T18:44:06Z | | 49 | [vue-devtools](https://github.com/vuejs/vue-devtools) | 17260 | 2686 | JavaScript | 246 | ⚙️ Browser devtools extension for debugging Vue.js applications. | 2020-05-12T09:42:48Z | | 50 | [docusaurus](https://github.com/facebook/docusaurus) | 16955 | 1812 | JavaScript | 121 | Easy to maintain open source documentation websites. | 2020-05-19T10:55:08Z | | 51 | [flux](https://github.com/facebook/flux) | 16699 | 3625 | JavaScript | 15 | Application Architecture for Building User Interfaces | 2020-04-27T16:31:07Z | | 52 | [reselect](https://github.com/reduxjs/reselect) | 16687 | 608 | JavaScript | 93 | Selector library for Redux | 2020-05-02T18:04:06Z | | 53 | [stackedit](https://github.com/benweet/stackedit) | 16493 | 2343 | JavaScript | 559 | In-browser Markdown editor | 2020-05-09T08:42:43Z | | 54 | [eslint](https://github.com/eslint/eslint) | 16404 | 2892 | JavaScript | 217 | Find and fix problems in your JavaScript code. | 2020-05-19T10:50:43Z | | 55 | [typeahead.js](https://github.com/twitter/typeahead.js) | 16070 | 3441 | JavaScript | 506 | typeahead.js is a fast and fully-featured autocomplete library | 2020-01-20T18:49:08Z | | 56 | [ChromeAppHeroes](https://github.com/zhaoolee/ChromeAppHeroes) | 15670 | 1693 | JavaScript | 9 | 🌈谷粒-Chrome插件英雄榜, 为优秀的Chrome插件写一本中文说明书, 让Chrome插件英雄们造福人类~ ChromePluginHeroes, Write a Chinese manual for the excellent Chrome plugin, let the Chrome plugin heroes benefit the human~ 公众号「0加1」同步更新 | 2020-05-09T05:44:47Z | | 57 | [iptv](https://github.com/iptv-org/iptv) | 15602 | 2339 | JavaScript | 60 | Collection of 8000+ publicly available IPTV channels from all over the world | 2020-05-19T01:05:30Z | | 58 | [egg](https://github.com/eggjs/egg) | 15452 | 1544 | JavaScript | 137 | 🥚 Born to build better enterprise frameworks and apps with Node.js & Koa | 2020-05-18T16:33:05Z | | 59 | [framework7](https://github.com/framework7io/framework7) | 15433 | 3193 | JavaScript | 104 | Full featured HTML framework for building iOS & Android apps | 2020-05-19T04:58:37Z | | 60 | [winston](https://github.com/winstonjs/winston) | 15399 | 1413 | JavaScript | 318 | A logger for just about everything. | 2020-05-18T21:32:36Z | | 61 | [bower](https://github.com/bower/bower) | 15140 | 1969 | JavaScript | 6 | A package manager for the web | 2020-05-19T08:01:57Z | | 62 | [statsd](https://github.com/statsd/statsd) | 15028 | 1895 | JavaScript | 79 | Daemon for easy but powerful stats aggregation | 2020-05-13T14:28:18Z | | 63 | [dropzone](https://github.com/enyo/dropzone) | 14957 | 3214 | JavaScript | 926 | Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars. | 2020-05-07T14:43:58Z | | 64 | [dva](https://github.com/dvajs/dva) | 14738 | 2871 | JavaScript | 44 | 🌱 React and redux based, lightweight and elm-style framework. (Inspired by elm and choo) | 2020-05-06T14:16:08Z | | 65 | [relay](https://github.com/facebook/relay) | 14523 | 1440 | JavaScript | 228 | Relay is a JavaScript framework for building data-driven React applications. | 2020-05-19T08:24:41Z | | 66 | [recompose](https://github.com/acdlite/recompose) | 14507 | 1277 | JavaScript | 83 | A React utility belt for function components and higher-order components. | 2020-05-13T15:20:50Z | | 67 | [react-developer-roadmap](https://github.com/adam-golab/react-developer-roadmap) | 14296 | 1437 | JavaScript | 34 | Roadmap to becoming a React developer in 2019 | 2020-03-12T22:10:31Z | | 68 | [riot](https://github.com/riot/riot) | 14205 | 1026 | JavaScript | 3 | Simple and elegant component-based UI library | 2020-05-16T09:27:15Z | | 69 | [svgo](https://github.com/svg/svgo) | 14137 | 1054 | JavaScript | 314 | :tiger: Node.js tool for optimizing SVG files | 2020-04-25T23:32:06Z | | 70 | [prepack](https://github.com/facebook/prepack) | 14086 | 468 | JavaScript | 227 | A JavaScript bundle optimizer. | 2020-04-04T16:40:35Z | | 71 | [ws](https://github.com/websockets/ws) | 13995 | 1751 | JavaScript | 8 | Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js | 2020-05-10T05:24:21Z | | 72 | [NativeBase](https://github.com/GeekyAnts/NativeBase) | 13790 | 1669 | JavaScript | 251 | Essential cross-platform UI components for React Native | 2020-05-18T11:08:39Z | | 73 | [BullshitGenerator](https://github.com/menzi11/BullshitGenerator) | 13707 | 2714 | JavaScript | 146 | Needs to generate some texts to test if my GUI rendering codes good or not. so I made this. | 2020-04-07T12:03:23Z | | 74 | [docsify](https://github.com/docsifyjs/docsify) | 13606 | 3162 | JavaScript | 130 | 🃏 A magical documentation site generator. | 2020-05-18T11:13:01Z | | 75 | [blessed-contrib](https://github.com/yaronn/blessed-contrib) | 13603 | 791 | JavaScript | 62 | Build terminal dashboards using ascii/ansi art and javascript | 2020-05-03T21:28:50Z | | 76 | [amazeui](https://github.com/amazeui/amazeui) | 13447 | 2574 | JavaScript | 137 | Amaze UI, a mobile-first and modular front-end framework. | 2019-10-20T06:20:32Z | | 77 | [lazysizes](https://github.com/aFarkas/lazysizes) | 13382 | 1275 | JavaScript | 143 | High performance and SEO friendly lazy loader for images (responsive and normal), iframes and more, that detects any visibility changes triggered through user interaction, CSS or JavaScript without configuration. | 2020-05-19T10:24:23Z | | 78 | [vimium](https://github.com/philc/vimium) | 13259 | 1592 | JavaScript | 696 | The hacker's browser. | 2020-04-24T07:09:45Z | | 79 | [stream-handbook](https://github.com/substack/stream-handbook) | 13096 | 982 | JavaScript | 70 | how to write node programs with streams | 2020-01-23T10:22:22Z | | 80 | [awesome-cheatsheets](https://github.com/LeCoupa/awesome-cheatsheets) | 12430 | 2037 | JavaScript | 16 | 👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file. | 2020-05-06T08:40:38Z | | 81 | [iscroll](https://github.com/cubiq/iscroll) | 12404 | 3717 | JavaScript | 580 | Smooth scrolling for the web | 2018-12-13T19:06:24Z | | 82 | [selectize.js](https://github.com/selectize/selectize.js) | 12334 | 3482 | JavaScript | 702 | Selectize is the hybrid of a textbox and