[Github Ranking](../README.md) ========== ## Top 100 Stars in JavaScript | Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit | | ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- | | 1 | [gmaps](https://github.com/hpneo/gmaps) | 7096 | 1328 | JavaScript | 56 | the easiest way to use Google Maps | 2020-03-06T01:57:23Z | | 2 | [SUI-Mobile](https://github.com/sdc-alibaba/SUI-Mobile) | 6209 | 1614 | JavaScript | 640 | SUI Mobile (MSUI)是由阿里巴巴国际UED前端出品的移动端UI库,轻量精美 | 2018-04-28T03:36:30Z | | 3 | [pen](https://github.com/sofish/pen) | 4669 | 425 | JavaScript | 64 | enjoy live editing (+markdown) | 2018-09-23T14:27:04Z | | 4 | [Jcrop](https://github.com/tapmodo/Jcrop) | 4182 | 960 | JavaScript | 201 | Jcrop - The Javascript Image Cropping Engine | 2019-08-16T11:22:47Z | | 5 | [uptime](https://github.com/fzaninotto/uptime) | 3541 | 734 | JavaScript | 145 | A remote monitoring application using Node.js, MongoDB, and Twitter Bootstrap. | 2018-12-05T14:36:25Z | | 6 | [vantage](https://github.com/dthree/vantage) | 3455 | 124 | JavaScript | 15 | Distributed, realtime CLI for live Node apps. | 2017-09-13T11:44:07Z | | 7 | [skeuocard](https://github.com/kenkeiter/skeuocard) | 3289 | 242 | JavaScript | 45 | Skeuocard progressively enhances credit card inputs to provide a skeuomorphic interface. | 2020-05-11T23:56:49Z | | 8 | [mdwiki](https://github.com/Dynalon/mdwiki) | 2880 | 716 | JavaScript | 120 | CMS/Wiki system using Javascript for 100% client side single page application using Markdown. | 2018-10-25T09:14:52Z | | 9 | [nanobar](https://github.com/jacoborus/nanobar) | 2791 | 282 | JavaScript | 16 | Very lightweight progress bars. No jQuery | 2020-03-01T17:11:34Z | | 10 | [serverless-graphql](https://github.com/serverless/serverless-graphql) | 2444 | 344 | JavaScript | 64 | Serverless GraphQL Examples for AWS AppSync and Apollo | 2020-06-06T22:56:59Z | | 11 | [goread](https://github.com/mjibson/goread) | 2424 | 328 | JavaScript | 92 | RSS reader in go on app engine; formerly goread.io | 2020-03-16T02:51:42Z | | 12 | [angular-schema-form](https://github.com/json-schema-form/angular-schema-form) | 2421 | 663 | JavaScript | 129 | Generate forms from a JSON schema, with AngularJS! | 2019-11-15T11:58:59Z | | 13 | [node-mkdirp](https://github.com/substack/node-mkdirp) | 2213 | 213 | JavaScript | 84 | Recursively mkdir, like `mkdir -p`, but in node.js | 2020-04-20T21:35:17Z | | 14 | [accessibilityjs](https://github.com/github/accessibilityjs) | 2169 | 64 | JavaScript | 5 | Client side accessibility error scanner. | 2019-09-27T04:45:18Z | | 15 | [trevor](https://github.com/vadimdemedes/trevor) | 2167 | 86 | JavaScript | 13 | 🚦 Your own mini Travis CI to run tests locally | 2019-11-23T20:08:15Z | | 16 | [sproutcore](https://github.com/sproutcore/sproutcore) | 2156 | 303 | JavaScript | 110 | JavaScript Application Framework - JS library only | 2020-06-18T07:09:51Z | | 17 | [img2css](https://github.com/javierbyte/img2css) | 2135 | 179 | JavaScript | 4 | Convert any image to pure CSS. | 2019-11-01T20:54:38Z | | 18 | [stylefmt](https://github.com/morishitter/stylefmt) | 2108 | 106 | JavaScript | 113 | stylefmt is a tool that automatically formats stylesheets. | 2019-12-06T15:16:03Z | | 19 | [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) | 2065 | 318 | JavaScript | 12 | A development middleware for webpack | 2020-06-19T21:05:56Z | | 20 | [sisyphus](https://github.com/simsalabim/sisyphus) | 2009 | 240 | JavaScript | 40 | Gmail-like client-side drafts and bit more. Plugin developed to save html forms data to LocalStorage to restore them after browser crashes, tabs closings and other disasters. | 2018-06-07T08:00:41Z | | 21 | [staticrypt](https://github.com/robinmoisson/staticrypt) | 1996 | 181 | JavaScript | 10 | Password protect a static HTML page | 2019-06-28T14:30:39Z | | 22 | [reactopt](https://github.com/reactopt/reactopt) | 1970 | 53 | JavaScript | 9 | A CLI React performance optimization tool that identifies potential unnecessary re-rendering | 2018-03-23T21:27:27Z | | 23 | [stacks-cli](https://github.com/WeiChiaChang/stacks-cli) | 1958 | 85 | JavaScript | 23 | 📊 Analyze website stack from the terminal 💻 | 2019-03-25T02:24:28Z | | 24 | [editor-legacy](https://github.com/GitbookIO/editor-legacy) | 1849 | 248 | JavaScript | 118 | Legacy editor for writing books using GitBook (for Windows, Mac and Linux) | 2018-09-04T02:40:28Z | | 25 | [react-tween-state](https://github.com/chenglou/react-tween-state) | 1747 | 81 | JavaScript | 9 | React animation. | 2017-09-12T19:56:54Z | | 26 | [angular-dragdrop](https://github.com/codef0rmer/angular-dragdrop) | 1696 | 614 | JavaScript | 52 | Implementing jQueryUI Drag and Drop functionality in AngularJS (with Animation) is easier than ever | 2017-12-04T18:27:41Z | | 27 | [forgJs](https://github.com/oussamahamdaoui/forgJs) | 1694 | 57 | JavaScript | 6 | ForgJs is a javascript lightweight object validator. Go check the Quick start section and start coding with love | 2020-04-24T09:31:46Z | | 28 | [movieapp](https://github.com/junedomingo/movieapp) | 1694 | 470 | JavaScript | 10 | Discover Movies and TV shows - React Native | 2018-09-08T05:52:19Z | | 29 | [angular-client-side-auth](https://github.com/fnakstad/angular-client-side-auth) | 1677 | 378 | JavaScript | 18 | One way to implement authentication/authorization in Angular applications | 2014-11-23T09:56:12Z | | 30 | [freactal](https://github.com/FormidableLabs/freactal) | 1674 | 62 | JavaScript | 32 | Clean and robust state management for React and React-like libs. | 2019-11-03T12:43:15Z | | 31 | [juggernaut](https://github.com/maccman/juggernaut) | 1641 | 198 | JavaScript | 41 | [DEPRECATED] Realtime server push with node.js, WebSockets and Comet | 2012-07-12T02:55:34Z | | 32 | [size-plugin](https://github.com/GoogleChromeLabs/size-plugin) | 1615 | 42 | JavaScript | 13 | Track compressed Webpack asset sizes over time. | 2020-02-18T22:29:50Z | | 33 | [login-flow](https://github.com/mxstbr/login-flow) | 1604 | 228 | JavaScript | 16 | :key: A login/register flow built with React&Redux | 2017-04-10T21:08:56Z | | 34 | [jsgen](https://github.com/zensh/jsgen) | 1582 | 562 | JavaScript | 26 | [DEPRECATED]JsGen is a next generation,free, open source web software that you can generate a powerful website, such as blog, forum, etc. It is coded by pure JavaScript, based on Node.js, AngularJS, MongoDB. | 2016-01-07T07:10:48Z | | 35 | [node-convict](https://github.com/mozilla/node-convict) | 1571 | 150 | JavaScript | 50 | Featureful configuration management library for Node.js | 2020-05-10T16:55:06Z | | 36 | [react-native-chart](https://github.com/tomauty/react-native-chart) | 1558 | 257 | JavaScript | 60 | [NOT MAINTAINED] :bar_chart: Add line, area, pie, and bar charts to your React Native app | 2020-04-24T14:19:20Z | | 37 | [My-FreeCodeCamp-Code](https://github.com/Rafase282/My-FreeCodeCamp-Code) | 1549 | 355 | JavaScript | 5 | My code from the bootcamp. | 2019-10-15T14:59:57Z | | 38 | [angular-express-seed](https://github.com/btford/angular-express-seed) | 1543 | 643 | JavaScript | 26 | A great starting point for writing AngularJS apps backed by an Express-powered node.js server. | 2016-06-11T15:54:01Z | | 39 | [react-redux-jwt-auth-example](https://github.com/joshgeller/react-redux-jwt-auth-example) | 1542 | 233 | JavaScript | 25 | Sample project showing possible authentication flow using React, Redux, React-Router, and JWT | 2018-09-17T08:49:29Z | | 40 | [medium-draft](https://github.com/brijeshb42/medium-draft) | 1535 | 226 | JavaScript | 37 | 📝 A medium like Rich Text Editor built on draft-js with a focus on keyboard shortcuts. | 2020-06-06T16:40:41Z | | 41 | [bigoposter](https://github.com/ro31337/bigoposter) | 1503 | 130 | JavaScript | 3 | Big-O Complexities / Poster of common algorithms used in Computer Science | 2017-09-15T02:51:58Z | | 42 | [fixed-sticky](https://github.com/filamentgroup/fixed-sticky) | 1486 | 163 | JavaScript | 26 | DEPRECATED: A position: sticky polyfill that works with filamentgroup/fixed-fixed for a safer position:fixed fallback. | 2017-06-28T15:33:56Z | | 43 | [vuejs2-learn](https://github.com/bhnddowinf/vuejs2-learn) | 1480 | 295 | JavaScript | 4 | vuejs2 官网讲解 (vue.js 2 official website tutorials ,contains video , codes, baudi yun, youtube) | 2017-05-11T09:59:48Z | | 44 | [boron](https://github.com/yuanyan/boron) | 1478 | 176 | JavaScript | 35 | A collection of dialog animations with React.js | 2019-10-09T19:51:02Z | | 45 | [npm-install-webpack-plugin](https://github.com/webpack-contrib/npm-install-webpack-plugin) | 1407 | 77 | JavaScript | 23 | Speed up development by automatically installing & saving dependencies with Webpack. | 2020-05-08T10:56:52Z | | 46 | [node-threads-a-gogo](https://github.com/xk/node-threads-a-gogo) | 1402 | 153 | JavaScript | 10 | TAGG :: threads_a_gogo :: Simple and fast JavaScript threads for Node.js | 2017-01-05T22:36:47Z | | 47 | [desktop-app](https://github.com/leanote/desktop-app) | 1397 | 529 | JavaScript | 180 | Leanote Desktop App, based on Electron(atom-shell) http://leanote.org | 2020-04-22T11:04:19Z | | 48 | [Quintus](https://github.com/cykod/Quintus) | 1383 | 416 | JavaScript | 58 | HTML5 Game Engine | 2016-10-16T16:54:06Z | | 49 | [aiexperiments-ai-duet](https://github.com/googlecreativelab/aiexperiments-ai-duet) | 1382 | 226 | JavaScript | 10 | A piano that responds to you. | 2020-01-28T21:43:45Z | | 50 | [autoresponsive-react](https://github.com/xudafeng/autoresponsive-react) | 1336 | 111 | JavaScript | 5 | Auto Responsive Layout Library For React | 2020-04-04T13:41:40Z | | 51 | [selenium-ide](https://github.com/SeleniumHQ/selenium-ide) | 1315 | 417 | JavaScript | 256 | Open Source record and playback test automation for the web. | 2020-06-02T06:28:00Z | | 52 | [git.js](https://github.com/danlucraft/git.js) | 1306 | 85 | JavaScript | 6 | pure-Javascript Git implementation | 2019-02-28T02:04:50Z | | 53 | [candy](https://github.com/candy-chat/candy) | 1303 | 388 | JavaScript | 78 | JavaScript-based multi-user chat client for XMPP. | 2017-04-10T17:29:07Z | | 54 | [VRouter](https://github.com/overcache/VRouter) | 1300 | 168 | JavaScript | 31 | 一个基于 VirtualBox 和 openwrt 构建的项目, 旨在实现 macOS / Windows 平台的透明代理. | 2019-11-20T16:59:27Z | | 55 | [pageres-cli](https://github.com/sindresorhus/pageres-cli) | 1264 | 61 | JavaScript | 0 | Capture website screenshots | 2019-08-20T20:58:58Z | | 56 | [FuckFuckAdblock](https://github.com/Mechazawa/FuckFuckAdblock) | 1242 | 87 | JavaScript | 7 | Acts like FuckAdBlock.js but always says that no adblock was detected | 2017-05-22T15:47:50Z | | 57 | [code.mil](https://github.com/Code-dot-mil/code.mil) | 1238 | 115 | JavaScript | 16 | An experiment in open source at the Department of Defense. | 2020-03-10T23:08:21Z | | 58 | [cycle](https://github.com/malsup/cycle) | 1219 | 303 | JavaScript | 85 | jQuery Cycle Plugin - Slideshow goodness | 2016-06-07T21:37:57Z | | 59 | [james](https://github.com/james-proxy/james) | 1212 | 117 | JavaScript | 36 | Web Debugging Proxy Application | 2020-01-14T14:14:48Z | | 60 | [passport-facebook](https://github.com/jaredhanson/passport-facebook) | 1205 | 463 | JavaScript | 116 | Facebook authentication strategy for Passport and Node.js. | 2020-06-10T02:03:20Z | | 61 | [webpack-seed](https://github.com/Array-Huang/webpack-seed) | 1185 | 294 | JavaScript | 15 | 这是一个基于webpack的多页应用脚手架 | 2018-02-01T04:02:23Z | | 62 | [HoloJS](https://github.com/microsoft/HoloJS) | 1171 | 114 | JavaScript | 19 | Provides a framework for creating holographic apps using JavaScript and WebGL. | 2020-03-17T06:17:38Z | | 63 | [waveforms](https://github.com/joshwcomeau/waveforms) | 1152 | 55 | JavaScript | 4 | An interactive, explorable explanation about the peculiar magic of sound waves. | 2018-02-21T12:53:41Z | | 64 | [vinyl](https://github.com/gulpjs/vinyl) | 1151 | 100 | JavaScript | 9 | Virtual file format. | 2019-12-17T12:03:05Z | | 65 | [testdouble.js](https://github.com/testdouble/testdouble.js) | 1145 | 131 | JavaScript | 43 | A minimal test double library for TDD with JavaScript | 2020-05-29T01:56:25Z | | 66 | [react-cropper](https://github.com/roadmanfong/react-cropper) | 1141 | 227 | JavaScript | 76 | Cropper as React components | 2020-04-04T18:40:22Z | | 67 | [webpack-serve](https://github.com/webpack-contrib/webpack-serve) | 1132 | 86 | JavaScript | 0 | Repository has moved: | 2018-09-18T09:57:09Z | | 68 | [api.fossasia.net](https://github.com/fossasia/api.fossasia.net) | 1116 | 8 | JavaScript | 16 | FOSSASIA API | 2019-01-11T03:49:24Z | | 69 | [st.js](https://github.com/SelectTransform/st.js) | 1113 | 64 | JavaScript | 26 | JSON template over JSON | 2020-03-24T05:42:00Z | | 70 | [selectivity](https://github.com/arendjr/selectivity) | 1109 | 115 | JavaScript | 47 | Modular and light-weight selection library | 2020-03-12T10:26:24Z | | 71 | [marty](https://github.com/martyjs/marty) | 1094 | 94 | JavaScript | 16 | A Javascript library for state management in React applications | 2016-01-28T16:24:36Z | | 72 | [redux-little-router](https://github.com/FormidableLabs/redux-little-router) | 1079 | 134 | JavaScript | 49 | A tiny router for Redux that lets the URL do the talking. | 2018-12-15T00:41:24Z | | 73 | [publiccode.asia](https://github.com/fossasia/publiccode.asia) | 1078 | 129 | JavaScript | 40 | Website of https://publiccode.asia | 2020-06-19T14:28:47Z | | 74 | [loklak-timeline-plugin](https://github.com/fossasia/loklak-timeline-plugin) | 1072 | 3 | JavaScript | 0 | loklak timeline plugin | 2018-12-08T06:58:52Z | | 75 | [holla](https://github.com/maccman/holla) | 1068 | 211 | JavaScript | 9 | Holla! - Rich JavaScript Application | 2011-07-22T19:54:48Z | | 76 | [kerning.js](https://github.com/endtwist/kerning.js) | 1064 | 86 | JavaScript | 7 | Take control of your web typography. | 2016-02-06T17:02:40Z | | 77 | [git-commander](https://github.com/golbin/git-commander) | 1058 | 62 | JavaScript | 18 | A git tool with an easy terminal interface. | 2015-08-13T05:23:21Z | | 78 | [speakingurl](https://github.com/pid/speakingurl) | 1037 | 86 | JavaScript | 21 | Generate a slug – transliteration with a lot of options | 2020-06-02T08:30:55Z | | 79 | [grpcc](https://github.com/njpatel/grpcc) | 1036 | 76 | JavaScript | 28 | A gRPC cli interface for easy testing against gRPC servers | 2019-04-18T16:27:03Z | | 80 | [Knockout-Validation](https://github.com/Knockout-Contrib/Knockout-Validation) | 1033 | 414 | JavaScript | 134 | A validation library for Knockout JS | 2019-10-09T08:08:11Z | | 81 | [HTML5_Genetic_Cars](https://github.com/red42/HTML5_Genetic_Cars) | 997 | 254 | JavaScript | 6 | A genetic algorithm car evolver in HTML5 canvas. | 2020-03-03T11:32:37Z | | 82 | [node-draftlog](https://github.com/ivanseidel/node-draftlog) | 987 | 41 | JavaScript | 4 | 📜 Create updatable log lines into the terminal, and give life to your logs! | 2017-04-07T17:41:06Z | | 83 | [mocha-phantomjs](https://github.com/nathanboktae/mocha-phantomjs) | 975 | 127 | JavaScript | 7 | :coffee: :ghost: Run client-side mocha tests in the command line through phantomjs | 2018-05-18T22:38:24Z | | 84 | [angular-dashboard-framework](https://github.com/angular-dashboard-framework/angular-dashboard-framework) | 953 | 460 | JavaScript | 101 | Dashboard framework with Angular.js and Twitter Bootstrap | 2020-05-20T13:10:55Z | | 85 | [react-native-webpack-server](https://github.com/mjohnston/react-native-webpack-server) | 945 | 93 | JavaScript | 11 | Build React Native apps with Webpack | 2016-10-08T12:27:47Z | | 86 | [lock](https://github.com/auth0/lock) | 941 | 482 | JavaScript | 13 | Auth0's signin solution | 2020-06-19T16:47:33Z | | 87 | [Glyphr-Studio-1](https://github.com/glyphr-studio/Glyphr-Studio-1) | 938 | 78 | JavaScript | 79 | A free, web-based font editor, focusing on font design hobbyists. | 2020-06-11T18:09:53Z | | 88 | [togeojson](https://github.com/mapbox/togeojson) | 934 | 264 | JavaScript | 24 | convert KML and GPX to GeoJSON, without the fuss | 2020-06-05T21:05:30Z | | 89 | [homebridge-mi-aqara](https://github.com/YinHangCode/homebridge-mi-aqara) | 933 | 138 | JavaScript | 194 | a homebridge plugin for XiaoMi Aqara plugin. | 2019-07-31T04:23:59Z | | 90 | [js.js](https://github.com/jterrace/js.js) | 925 | 63 | JavaScript | 4 | js.js: A JavaScript JavaScript interpreter | 2013-12-21T03:23:06Z | | 91 | [david](https://github.com/alanshaw/david) | 923 | 73 | JavaScript | 31 | :eyeglasses: Node.js module that tells you when your package npm dependencies are out of date. | 2020-04-25T09:55:41Z | | 92 | [lightgallery-desktop](https://github.com/sachinchoolur/lightgallery-desktop) | 918 | 78 | JavaScript | 19 | A modern, electron and nodejs based image viewer for Mac, Windows and Linux. | 2020-04-26T17:08:17Z | | 93 | [react-markings](https://github.com/Thinkmill/react-markings) | 906 | 39 | JavaScript | 0 | **Markdown** in , in **Markdown** | 2018-08-28T23:53:21Z | | 94 | [angular-google-chart](https://github.com/angular-google-chart/angular-google-chart) | 900 | 329 | JavaScript | 16 | Google Chart Tools AngularJS Directive Module | 2020-05-05T14:31:17Z | | 95 | [haml-js](https://github.com/creationix/haml-js) | 898 | 116 | JavaScript | 28 | Haml ported to server-side Javascript. This is a traditional server-side templating language. Tested with node-js | 2017-07-11T09:38:02Z | | 96 | [ZeroBin](https://github.com/sebsauvage/ZeroBin) | 886 | 227 | JavaScript | 69 | A minimalist, opensource online pastebin where the server has zero knowledge of pasted data. Data is encrypted/decrypted in the browser using 256 bits AES. | 2016-12-05T07:51:50Z | | 97 | [Tween](https://github.com/zhangxinxu/Tween) | 882 | 266 | JavaScript | 6 | tween.js | 2018-07-20T01:15:29Z | | 98 | [Audiolet](https://github.com/oampo/Audiolet) | 879 | 124 | JavaScript | 25 | A JavaScript library for real-time audio synthesis and composition from within the browser | 2016-06-10T06:07:51Z | | 99 | [RulersGuides.js](https://github.com/mark-rolich/RulersGuides.js) | 879 | 100 | JavaScript | 9 | Creates Photoshop-like guides and rulers interface on a web page | 2017-10-10T21:35:58Z | | 100 | [grunt-wiredep](https://github.com/stephenplusplus/grunt-wiredep) | 877 | 89 | JavaScript | 9 | Inject Bower packages into your source code with Grunt. | 2016-04-12T05:01:15Z |