[Github Ranking](../README.md) ========== ## Top 100 Stars in JavaScript | Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit | | ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- | | 1 | [angular.js](https://github.com/angular/angular.js) | 59603 | 28883 | JavaScript | 461 | AngularJS - HTML enhanced for web apps! | 2019-08-01T12:33:38Z | | 2 | [puppeteer](https://github.com/GoogleChrome/puppeteer) | 52442 | 4859 | JavaScript | 441 | Headless Chrome Node API | 2019-08-02T22:34:41Z | | 3 | [javascript-algorithms](https://github.com/trekhleb/javascript-algorithms) | 52069 | 7811 | JavaScript | 107 | 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings | 2019-07-31T11:16:42Z | | 4 | [redux](https://github.com/reduxjs/redux) | 49922 | 12961 | JavaScript | 33 | Predictable state container for JavaScript apps | 2019-08-02T16:26:49Z | | 5 | [30-seconds-of-code](https://github.com/30-seconds/30-seconds-of-code) | 47457 | 5375 | JavaScript | 9 | A curated collection of useful JavaScript snippets that you can understand in 30 seconds or less. | 2019-07-20T16:17:34Z | | 6 | [socket.io](https://github.com/socketio/socket.io) | 47116 | 8597 | JavaScript | 410 | Realtime application framework (Node.JS server) | 2019-07-10T12:36:49Z | | 7 | [Semantic-UI](https://github.com/Semantic-Org/Semantic-UI) | 46083 | 4865 | JavaScript | 923 | Semantic is a UI component framework based around useful principles from natural language. | 2019-08-02T23:11:46Z | | 8 | [express](https://github.com/expressjs/express) | 44928 | 7549 | JavaScript | 171 | Fast, unopinionated, minimalist web framework for node. | 2019-07-25T04:06:19Z | | 9 | [html5-boilerplate](https://github.com/h5bp/html5-boilerplate) | 43166 | 10290 | JavaScript | 1 | A professional front-end template for building fast, robust, and adaptable web apps or sites. | 2019-07-15T09:51:46Z | | 10 | [moment](https://github.com/moment/moment) | 41930 | 6295 | JavaScript | 361 | Parse, validate, manipulate, and display dates in javascript. | 2019-07-31T21:48:06Z | | 11 | [json-server](https://github.com/typicode/json-server) | 41828 | 3737 | JavaScript | 460 | Get a full fake REST API with zero coding in less than 30 seconds (seriously) | 2019-07-28T20:02:51Z | | 12 | [resume.github.com](https://github.com/resume/resume.github.com) | 41531 | 1099 | JavaScript | 35 | Resumes generated using the GitHub informations | 2018-12-29T23:17:05Z | | 13 | [meteor](https://github.com/meteor/meteor) | 41229 | 5035 | JavaScript | 368 | Meteor, the JavaScript App Platform | 2019-08-04T07:52:25Z | | 14 | [next.js](https://github.com/zeit/next.js) | 39674 | 4922 | JavaScript | 297 | The React Framework | 2019-08-04T07:07:07Z | | 15 | [impress.js](https://github.com/impress/impress.js) | 34985 | 6828 | JavaScript | 56 | 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. | 2019-07-06T08:31:59Z | | 16 | [parcel](https://github.com/parcel-bundler/parcel) | 32571 | 1492 | JavaScript | 741 | 📦🚀 Blazing fast, zero configuration web application bundler | 2019-08-03T04:04:12Z | | 17 | [serverless](https://github.com/serverless/serverless) | 31323 | 3527 | JavaScript | 545 | Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! – | 2019-08-03T22:52:44Z | | 18 | [Ghost](https://github.com/TryGhost/Ghost) | 30559 | 6611 | JavaScript | 94 | 👻 The most popular headless Node.js CMS for professional publishing | 2019-08-03T18:06:58Z | | 19 | [hyper](https://github.com/zeit/hyper) | 30541 | 2505 | JavaScript | 870 | A terminal built on web technologies | 2019-08-02T02:47:06Z | | 20 | [brackets](https://github.com/adobe/brackets) | 29994 | 6429 | JavaScript | 2485 | An open source code editor for the web, written in JavaScript, HTML and CSS. | 2019-07-31T07:52:39Z | | 21 | [pm2](https://github.com/Unitech/pm2) | 29962 | 2003 | JavaScript | 743 | Node.js Production Process Manager with a built-in Load Balancer. | 2019-08-02T13:28:18Z | | 22 | [realworld](https://github.com/gothinkster/realworld) | 29750 | 2098 | JavaScript | 158 | "The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more 🏅 | 2019-08-03T19:17:03Z | | 23 | [tech-interview-handbook](https://github.com/yangshun/tech-interview-handbook) | 29375 | 4137 | JavaScript | 5 | 💯 Materials to help you rock your next coding interview | 2019-07-27T02:39:24Z | | 24 | [33-js-concepts](https://github.com/leonardomso/33-js-concepts) | 28398 | 2820 | JavaScript | 5 | 📜 33 concepts every JavaScript developer should know. | 2019-08-03T21:39:31Z | | 25 | [slate](https://github.com/lord/slate) | 27579 | 17274 | JavaScript | 36 | Beautiful static documentation for your API | 2019-07-16T16:45:02Z | | 26 | [fullPage.js](https://github.com/alvarotrigo/fullPage.js) | 27174 | 6468 | JavaScript | 136 | fullPage plugin by Alvaro Trigo. Create full screen pages fast and simple | 2019-08-03T06:13:12Z | | 27 | [Leaflet](https://github.com/Leaflet/Leaflet) | 25392 | 4135 | JavaScript | 456 | :leaves: JavaScript library for mobile-friendly interactive maps | 2019-08-02T12:26:53Z | | 28 | [awesome-react-native](https://github.com/jondot/awesome-react-native) | 24910 | 3046 | JavaScript | 21 | Awesome React Native components, news, tools, and learning material! | 2019-07-29T19:49:07Z | | 29 | [underscore](https://github.com/jashkenas/underscore) | 24723 | 5411 | JavaScript | 123 | JavaScript's utility _ belt | 2019-05-28T13:42:14Z | | 30 | [nylas-mail](https://github.com/nylas/nylas-mail) | 24424 | 1394 | JavaScript | 1042 | :love_letter: An extensible desktop mail app built on the modern web. Forks welcome! | 2019-05-27T23:06:25Z | | 31 | [mermaid](https://github.com/knsv/mermaid) | 24329 | 1471 | JavaScript | 264 | Generation of diagram and flowchart from text in a similar manner as markdown | 2019-08-04T07:14:38Z | | 32 | [slick](https://github.com/kenwheeler/slick) | 24222 | 4907 | JavaScript | 1071 | the last carousel you'll ever need | 2019-07-25T12:18:26Z | | 33 | [Modernizr](https://github.com/Modernizr/Modernizr) | 23826 | 3037 | JavaScript | 190 | Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser. | 2019-07-19T20:46:03Z | | 34 | [react-boilerplate](https://github.com/react-boilerplate/react-boilerplate) | 23105 | 4646 | JavaScript | 18 | :fire: A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices. | 2019-07-31T22:09:05Z | | 35 | [vue-cli](https://github.com/vuejs/vue-cli) | 21961 | 3764 | JavaScript | 351 | 🛠️ Standard Tooling for Vue.js Development | 2019-08-03T12:24:39Z | | 36 | [nuxt.js](https://github.com/nuxt/nuxt.js) | 21582 | 1850 | JavaScript | 184 | The Vue.js Framework | 2019-08-04T10:47:08Z | | 37 | [postcss](https://github.com/postcss/postcss) | 21224 | 1158 | JavaScript | 13 | Transforming styles with JS plugins | 2019-07-17T16:01:07Z | | 38 | [swiper](https://github.com/nolimits4web/swiper) | 20509 | 7507 | JavaScript | 206 | Most modern mobile touch slider with hardware accelerated transitions | 2019-08-01T11:21:18Z | | 39 | [ant-design-pro](https://github.com/ant-design/ant-design-pro) | 20378 | 4633 | JavaScript | 103 | 👨🏻‍💻👩🏻‍💻 Use Ant Design like a Pro! | 2019-08-02T11:57:08Z | | 40 | [nativefier](https://github.com/jiahaog/nativefier) | 20330 | 1181 | JavaScript | 171 | Make any web page a desktop application | 2019-08-01T07:21:18Z | | 41 | [webtorrent](https://github.com/webtorrent/webtorrent) | 19986 | 1914 | JavaScript | 98 | ⚡️ Streaming torrent client for the web | 2019-08-04T06:43:50Z | | 42 | [RxJS](https://github.com/Reactive-Extensions/RxJS) | 19703 | 2265 | JavaScript | 288 | The Reactive Extensions for JavaScript | 2018-04-18T20:17:39Z | | 43 | [particles.js](https://github.com/VincentGarreau/particles.js) | 19696 | 3354 | JavaScript | 271 | A lightweight JavaScript library for creating particles | 2019-01-23T06:24:29Z | | 44 | [nprogress](https://github.com/rstacruz/nprogress) | 19308 | 1594 | JavaScript | 113 | For slim progress bars like on YouTube, Medium, etc | 2019-01-22T08:47:20Z | | 45 | [PhotoSwipe](https://github.com/dimsemenov/PhotoSwipe) | 18965 | 2844 | JavaScript | 530 | JavaScript image gallery for mobile and desktop, modular, framework independent | 2019-07-31T14:21:37Z | | 46 | [You-Dont-Need-jQuery](https://github.com/nefe/You-Dont-Need-jQuery) | 18440 | 1638 | JavaScript | 3 | Examples of how to do query, style, dom, ajax, event etc like jQuery with plain javascript. | 2019-07-30T14:27:01Z | | 47 | [chinese-poetry](https://github.com/chinese-poetry/chinese-poetry) | 18360 | 3259 | JavaScript | 31 | 最全中华古诗词数据库, 唐宋两朝近一万四千古诗人, 接近5.5万首唐诗加26万宋诗. 两宋时期1564位词人,21050首词。 | 2019-07-30T01:34:32Z | | 48 | [mocha](https://github.com/mochajs/mocha) | 18216 | 2460 | JavaScript | 308 | ☕️ simple, flexible, fun javascript test framework for node.js & the browser | 2019-08-03T20:10:56Z | | 49 | [octotree](https://github.com/ovity/octotree) | 17935 | 1515 | JavaScript | 56 | GitHub code tree on steroids | 2019-08-02T17:13:31Z | | 50 | [enzyme](https://github.com/airbnb/enzyme) | 17703 | 1954 | JavaScript | 187 | JavaScript Testing utilities for React | 2019-08-01T17:16:00Z | | 51 | [lottie-web](https://github.com/airbnb/lottie-web) | 17601 | 1629 | JavaScript | 407 | Render After Effects animations natively on Web, Android and iOS, and React Native. http://airbnb.io/lottie/ | 2019-07-20T22:19:45Z | | 52 | [uBlock](https://github.com/gorhill/uBlock) | 17570 | 1434 | JavaScript | 82 | uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean. | 2019-08-03T17:45:20Z | | 53 | [lighthouse](https://github.com/GoogleChrome/lighthouse) | 17519 | 5880 | JavaScript | 347 | Automated auditing, performance metrics, and best practices for the web. | 2019-08-04T09:13:31Z | | 54 | [react-select](https://github.com/JedWatson/react-select) | 17422 | 3271 | JavaScript | 1266 | The Select Component for React.js | 2019-07-25T15:24:38Z | | 55 | [autoprefixer](https://github.com/postcss/autoprefixer) | 17389 | 1067 | JavaScript | 12 | Parse CSS and add vendor prefixes to rules by Can I Use | 2019-07-05T21:20:53Z | | 56 | [Sortable](https://github.com/SortableJS/Sortable) | 17377 | 2601 | JavaScript | 165 | 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. | 2019-08-02T22:38:19Z | | 57 | [normalizr](https://github.com/paularmstrong/normalizr) | 17342 | 695 | JavaScript | 22 | Normalizes nested JSON according to a schema | 2019-07-20T13:31:06Z | | 58 | [popmotion](https://github.com/Popmotion/popmotion) | 17122 | 610 | JavaScript | 161 | Simple animation libraries for delightful user interfaces | 2019-07-28T10:04:13Z | | 59 | [react-motion](https://github.com/chenglou/react-motion) | 17059 | 884 | JavaScript | 162 | A spring that solves your animation problems. | 2018-10-18T14:08:23Z | | 60 | [ramda](https://github.com/ramda/ramda) | 16792 | 1077 | JavaScript | 263 | :ram: Practical functional Javascript | 2019-07-29T13:26:01Z | | 61 | [react-native-elements](https://github.com/react-native-training/react-native-elements) | 16722 | 3017 | JavaScript | 86 | Cross Platform React Native UI Toolkit | 2019-08-03T15:01:52Z | | 62 | [ava](https://github.com/avajs/ava) | 16641 | 1092 | JavaScript | 147 | 🚀 JavaScript test runner | 2019-08-01T20:26:48Z | | 63 | [parse-server](https://github.com/parse-community/parse-server) | 16583 | 4189 | JavaScript | 39 | API server module for Node/Express | 2019-08-04T07:54:46Z | | 64 | [es6tutorial](https://github.com/ruanyf/es6tutorial) | 16557 | 7338 | JavaScript | 0 | 《ECMAScript 6入门》是一本开源的 JavaScript 语言教程,全面介绍 ECMAScript 6 新增的语法特性。 | 2019-08-02T08:41:58Z | | 65 | [material](https://github.com/angular/material) | 16485 | 3582 | JavaScript | 518 | Material design for AngularJS | 2019-08-01T22:05:59Z | | 66 | [jquery-pjax](https://github.com/defunkt/jquery-pjax) | 16465 | 2082 | JavaScript | 86 | pushState + ajax = pjax | 2018-11-27T06:24:23Z | | 67 | [windows95](https://github.com/felixrieseberg/windows95) | 16305 | 950 | JavaScript | 49 | 💩🚀 Windows 95 in Electron. Runs on macOS, Linux, and Windows. | 2019-07-24T15:57:32Z | | 68 | [feather](https://github.com/feathericons/feather) | 16242 | 613 | JavaScript | 320 | Simply beautiful open source icons | 2019-08-03T07:29:04Z | | 69 | [less.js](https://github.com/less/less.js) | 16089 | 3454 | JavaScript | 144 | Less. The dynamic stylesheet language. | 2019-08-03T18:07:11Z | | 70 | [react-bootstrap](https://github.com/react-bootstrap/react-bootstrap) | 15989 | 2574 | JavaScript | 79 | Bootstrap components built with React | 2019-08-03T22:28:58Z | | 71 | [commander.js](https://github.com/tj/commander.js) | 15702 | 1123 | JavaScript | 83 | node.js command-line interfaces made easy | 2019-07-30T10:52:34Z | | 72 | [awesome-vscode](https://github.com/viatsko/awesome-vscode) | 15476 | 795 | JavaScript | 26 | 🎨 A curated list of delightful VS Code packages and resources. | 2019-06-23T19:06:47Z | | 73 | [etcher](https://github.com/balena-io/etcher) | 15339 | 915 | JavaScript | 168 | Flash OS images to SD cards & USB drives, safely and easily. | 2019-08-02T16:21:41Z | | 74 | [bower](https://github.com/bower/bower) | 15224 | 1972 | JavaScript | 202 | A package manager for the web | 2019-07-29T04:50:48Z | | 75 | [reselect](https://github.com/reduxjs/reselect) | 15207 | 531 | JavaScript | 70 | Selector library for Redux | 2019-07-20T03:24:33Z | | 76 | [hubot](https://github.com/hubotio/hubot) | 15100 | 3521 | JavaScript | 67 | A customizable life embetterment robot. | 2019-08-02T12:46:03Z | | 77 | [husky](https://github.com/typicode/husky) | 15069 | 549 | JavaScript | 133 | 🐶 Git hooks made easy | 2019-08-02T01:03:51Z | | 78 | [bootstrap](https://github.com/angular-ui/bootstrap) | 14724 | 7304 | JavaScript | 338 | PLEASE READ THE PROJECT STATUS BELOW. Native AngularJS (Angular) directives for Bootstrap. Smaller footprint (20kB gzipped), no 3rd party JS dependencies (jQuery, bootstrap JS) required. Please read the README.md file before submitting an issue! | 2019-02-10T12:36:40Z | | 79 | [keystone](https://github.com/keystonejs/keystone) | 14662 | 2366 | JavaScript | 343 | Node.js CMS and web app framework | 2019-07-25T11:21:47Z | | 80 | [handlebars.js](https://github.com/wycats/handlebars.js) | 14660 | 1876 | JavaScript | 127 | None | 2019-07-03T19:44:05Z | | 81 | [cleave.js](https://github.com/nosir/cleave.js) | 14660 | 1154 | JavaScript | 74 | Format input text content when you are typing... | 2019-07-31T13:23:26Z | | 82 | [howler.js](https://github.com/goldfire/howler.js) | 14610 | 1487 | JavaScript | 306 | Javascript audio library for the modern web. | 2019-07-17T17:09:17Z | | 83 | [odoo](https://github.com/odoo/odoo) | 14515 | 10689 | JavaScript | 2547 | Odoo. Open Source Apps To Grow Your Business. | 2019-08-04T10:03:22Z | | 84 | [leetcode](https://github.com/azl397985856/leetcode) | 14506 | 2457 | JavaScript | 4 | LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。) | 2019-08-04T02:04:54Z | | 85 | [react-native-web](https://github.com/necolas/react-native-web) | 14466 | 1153 | JavaScript | 92 | React Native for Web | 2019-07-31T20:42:36Z | | 86 | [superagent](https://github.com/visionmedia/superagent) | 14371 | 1202 | JavaScript | 94 | Ajax for Node.js and browsers (JS HTTP client) | 2019-07-30T03:09:35Z | | 87 | [vue-router](https://github.com/vuejs/vue-router) | 14319 | 3827 | JavaScript | 182 | 🚦 The official router for Vue.js. | 2019-08-02T03:37:23Z | | 88 | [statsd](https://github.com/statsd/statsd) | 14235 | 1835 | JavaScript | 74 | Daemon for easy but powerful stats aggregation | 2019-07-24T15:02:36Z | | 89 | [recompose](https://github.com/acdlite/recompose) | 14052 | 1246 | JavaScript | 70 | A React utility belt for function components and higher-order components. | 2019-03-28T10:15:23Z | | 90 | [wtfjs](https://github.com/denysdovhan/wtfjs) | 14028 | 909 | JavaScript | 34 | A list of funny and tricky JavaScript examples | 2019-08-04T07:59:38Z | | 91 | [react-spring](https://github.com/react-spring/react-spring) | 13932 | 583 | JavaScript | 83 | ✌️ A spring physics based React animation library | 2019-07-22T23:15:24Z | | 92 | [awesome-blockchain-cn](https://github.com/chaozh/awesome-blockchain-cn) | 13872 | 2725 | JavaScript | 8 | 收集所有区块链(BlockChain)技术开发相关资料,包括Fabric和Ethereum开发资料 | 2019-06-01T12:16:30Z | | 93 | [react-sketchapp](https://github.com/airbnb/react-sketchapp) | 13677 | 742 | JavaScript | 45 | render React components to Sketch ⚛️💎 | 2019-05-14T19:17:02Z | | 94 | [react-loadable](https://github.com/jamiebuilds/react-loadable) | 13658 | 638 | JavaScript | 40 | :hourglass_flowing_sand: A higher order component for loading components with promises. | 2019-08-02T05:01:13Z | | 95 | [dva](https://github.com/dvajs/dva) | 13638 | 2545 | JavaScript | 31 | 🌱 React and redux based, lightweight and elm-style framework. (Inspired by elm and choo) | 2019-07-31T05:12:13Z | | 96 | [N-blog](https://github.com/nswbmw/N-blog) | 13631 | 4670 | JavaScript | 11 | 《一起学 Node.js》 | 2018-09-20T04:19:45Z | | 97 | [sharp](https://github.com/lovell/sharp) | 13588 | 741 | JavaScript | 79 | High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP and TIFF images. Uses the libvips library. | 2019-08-01T11:48:25Z | | 98 | [AR.js](https://github.com/jeromeetienne/AR.js) | 13573 | 1763 | JavaScript | 52 | Efficient Augmented Reality for the Web - 60fps on mobile! | 2019-07-24T08:50:41Z | | 99 | [f8app](https://github.com/fbsamples/f8app) | 13571 | 2609 | JavaScript | 22 | Source code of the official F8 app of 2017, powered by React Native and other Facebook open source projects. | 2019-07-20T12:10:43Z | | 100 | [ice](https://github.com/alibaba/ice) | 13551 | 1536 | JavaScript | 42 | 🚀Simple and friendly front-end R&D system(简单而友好的前端研发体系 ) | 2019-08-02T05:55:53Z |