[Github Ranking](../README.md) ========== ## Top 100 Stars in JavaScript | Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit | | ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- | | 1 | [notie](https://github.com/jaredreich/notie) | 6121 | 401 | JavaScript | 15 | 🔔 a clean and simple notification, input, and selection suite for javascript, with no dependencies | 2018-09-15T09:37:40Z | | 2 | [react-transform-boilerplate](https://github.com/gaearon/react-transform-boilerplate) | 3444 | 461 | JavaScript | 7 | A new Webpack boilerplate with hot reloading React components, and error handling on module and component level. | 2018-02-14T19:19:54Z | | 3 | [react-web](https://github.com/taofed/react-web) | 3409 | 479 | JavaScript | 43 | A framework for building web apps with React Native compatible API. | 2019-12-10T13:43:22Z | | 4 | [reactjs_koans](https://github.com/arkency/reactjs_koans) | 3108 | 465 | JavaScript | 14 | Learn basics of React.js making the tests pass | 2019-07-27T14:45:11Z | | 5 | [mama2](https://github.com/zythum/mama2) | 2110 | 296 | JavaScript | 55 | 妈妈计划-众人拾柴火焰高 | 2019-05-06T02:42:43Z | | 6 | [Kalendae](https://github.com/Twipped/Kalendae) | 2024 | 254 | JavaScript | 30 | A javascript date picker that just works. | 2020-05-06T20:50:59Z | | 7 | [scrollability](https://github.com/joehewitt/scrollability) | 1800 | 153 | JavaScript | 20 | Imitates iOS native scrolling in JavaScript. | 2012-04-14T21:12:57Z | | 8 | [chromatism](https://github.com/graypegg/chromatism) | 1768 | 50 | JavaScript | 8 | :rainbow: A simple set of utility functions for colours. | 2018-12-19T00:35:21Z | | 9 | [jquery-patterns](https://github.com/jquery-boilerplate/jquery-patterns) | 1630 | 270 | JavaScript | 10 | A variety of jQuery plugin patterns for jump starting your plugin development | 2016-01-30T14:06:23Z | | 10 | [PWABuilder-CLI](https://github.com/pwa-builder/PWABuilder-CLI) | 1607 | 144 | JavaScript | 30 | Node.js tool for App Generation | 2020-06-08T23:45:21Z | | 11 | [astrum](https://github.com/NoDivide/astrum) | 1537 | 102 | JavaScript | 66 | A lightweight pattern library designed to be included with any web project. | 2020-05-01T01:25:31Z | | 12 | [ngProgress](https://github.com/victorb/ngProgress) | 1517 | 253 | JavaScript | 22 | ⏳ Angular provider for slim loading bar at the top of the page ( inspired by https://github.com/rstacruz/nprogress ) | 2018-11-07T23:07:44Z | | 13 | [clui](https://github.com/nathanpeck/clui) | 1492 | 51 | JavaScript | 7 | Command Line UI toolkit for Node.js | 2017-06-15T19:56:01Z | | 14 | [cool-kitten](https://github.com/jalxob/cool-kitten) | 1416 | 494 | JavaScript | 40 | A parallax scrolling responsive framework | 2016-12-26T15:27:02Z | | 15 | [webpack-express-boilerplate](https://github.com/christianalfoni/webpack-express-boilerplate) | 1398 | 319 | JavaScript | 28 | A boilerplate for running a Webpack workflow in Node express | 2020-05-27T11:53:13Z | | 16 | [aqua](https://github.com/jedireza/aqua) | 1392 | 395 | JavaScript | 0 | :bulb: A website and user system starter | 2018-03-09T03:14:45Z | | 17 | [TremulaJS](https://github.com/garris/TremulaJS) | 1331 | 84 | JavaScript | 11 | TremulaJS: Picture Streams + Momentum Engine + Bézier Paths + Multi-Device | 2018-08-27T22:19:36Z | | 18 | [background-size-polyfill](https://github.com/louisremi/background-size-polyfill) | 1300 | 370 | JavaScript | 39 | Adds support for background-size "cover" and "contain" to IE8 | 2013-12-09T09:01:27Z | | 19 | [react-ionize](https://github.com/mhink/react-ionize) | 1235 | 36 | JavaScript | 10 | A React renderer for building your entire Electron app | 2017-04-22T11:37:52Z | | 20 | [angularjs-slider](https://github.com/angular-slider/angularjs-slider) | 1234 | 532 | JavaScript | 20 | Slider directive for AngularJS 1.X. No dependencies and mobile friendly. | 2020-06-10T14:20:21Z | | 21 | [amok](https://github.com/amokjs/amok) | 1176 | 41 | JavaScript | 1 | Development on hold, playing around with different approaches at the moment | 2016-07-14T15:46:17Z | | 22 | [react-babel-webpack-boilerplate](https://github.com/ruanyf/react-babel-webpack-boilerplate) | 1160 | 307 | JavaScript | 0 | a boilerplate for React-Babel-Webpack project | 2018-05-08T05:21:01Z | | 23 | [LLJS](https://github.com/mbebenita/LLJS) | 1131 | 95 | JavaScript | 25 | LLJS: Low-Level JavaScript | 2020-03-11T17:38:19Z | | 24 | [eslint-config-cleanjs](https://github.com/bodil/eslint-config-cleanjs) | 1122 | 33 | JavaScript | 9 | An eslint config which reduces JS to a pure functional language | 2018-06-22T12:58:09Z | | 25 | [cookie.js](https://github.com/florian/cookie.js) | 1107 | 176 | JavaScript | 1 | A tiny JavaScript library that simplifies cookies. | 2020-02-23T12:58:44Z | | 26 | [node-boilerplate](https://github.com/robrighter/node-boilerplate) | 1066 | 174 | JavaScript | 12 | Everything you need to get started on a Node.js website with express and socket.IO | 2015-04-30T20:57:44Z | | 27 | [bootstrap-toggle-buttons](https://github.com/nostalgiaz/bootstrap-toggle-buttons) | 1041 | 101 | JavaScript | 10 | Bootstrap-toggle-buttons has moved to https://github.com/nostalgiaz/bootstrap-switch | 2013-01-25T07:53:49Z | | 28 | [Angular-news](https://github.com/windiest/Angular-news) | 1039 | 341 | JavaScript | 8 | :panda_face:基于angular.js,weui和node.js重写的新闻客户端 Based on angular.js, weui and node.js rewrite news client | 2017-05-22T01:35:43Z | | 29 | [angular-wizard](https://github.com/angular-wizard/angular-wizard) | 1035 | 287 | JavaScript | 64 | Easy to use Wizard library for AngularJS | 2019-12-13T01:38:44Z | | 30 | [run-sequence](https://github.com/OverZealous/run-sequence) | 985 | 59 | JavaScript | 0 | Run a series of dependent gulp tasks in order | 2018-01-03T16:21:47Z | | 31 | [require-css](https://github.com/guybedford/require-css) | 980 | 384 | JavaScript | 51 | A RequireJS CSS loader plugin to allow CSS requires and optimization | 2018-03-20T07:34:13Z | | 32 | [Simple-Ajax-Uploader](https://github.com/LPology/Simple-Ajax-Uploader) | 977 | 284 | JavaScript | 50 | Javascript file upload plugin with progress bar support. Works in all major browsers, including IE7+, Chrome, Firefox, Safari, and Opera. No dependencies - use it with or without jQuery. | 2019-10-07T20:24:19Z | | 33 | [makemeasandwich.js](https://github.com/travist/makemeasandwich.js) | 972 | 66 | JavaScript | 11 | A Node.js + Phantom.js command line application that will automatically order you a sandwich from Jimmy John's. ( http://xkcd.com/149 ) | 2015-06-26T15:54:22Z | | 34 | [idea-one-dark-theme](https://github.com/yurtaev/idea-one-dark-theme) | 967 | 152 | JavaScript | 15 | One Dark theme for IntelliJ IDEA, PhpStorm, PyCharm, RubyMine, WebStorm | 2019-11-17T07:37:06Z | | 35 | [animatedModal.js](https://github.com/joaopereirawd/animatedModal.js) | 965 | 227 | JavaScript | 43 | animatedModal.js is a jQuery plugin to create a fullscreen modal with CSS3 transitions. You can use the transitions from animate.css or create your own transitions. | 2019-04-12T14:43:57Z | | 36 | [ql.io](https://github.com/ql-io/ql.io) | 941 | 114 | JavaScript | 55 | A node.js based declarative, data-retrieval and aggregation gateway for quickly consuming HTTP APIs | 2013-04-24T18:38:47Z | | 37 | [requirejs-plugins](https://github.com/millermedeiros/requirejs-plugins) | 940 | 222 | JavaScript | 30 | RequireJS Plugins | 2020-05-23T20:19:52Z | | 38 | [smoke.js](https://github.com/hxgf/smoke.js) | 936 | 113 | JavaScript | 23 | framework-agnostic styled alert system for javascript | 2020-04-22T15:02:33Z | | 39 | [sls-admin-vue](https://github.com/sls-admin/sls-admin-vue) | 934 | 286 | JavaScript | 0 | None | 2018-11-18T13:14:00Z | | 40 | [text](https://github.com/requirejs/text) | 933 | 511 | JavaScript | 19 | An AMD loader plugin for loading text resources | 2019-05-04T15:52:36Z | | 41 | [atomic-chrome](https://github.com/danhper/atomic-chrome) | 925 | 35 | JavaScript | 16 | Edit Chrome textareas in Atom | 2016-10-30T09:31:07Z | | 42 | [GraphicsJS](https://github.com/AnyChart/GraphicsJS) | 922 | 68 | JavaScript | 4 | A lightweight JavaScript graphics library with the intuitive API, based on SVG/VML technology. | 2020-05-22T03:59:08Z | | 43 | [assets-webpack-plugin](https://github.com/ztoben/assets-webpack-plugin) | 900 | 108 | JavaScript | 12 | Webpack plugin that emits a json file with assets paths | 2020-06-16T12:45:43Z | | 44 | [elm-webpack-starter](https://github.com/elm-community/elm-webpack-starter) | 887 | 128 | JavaScript | 13 | Boilerplate for developing Elm apps on Webpack | 2019-01-17T16:28:18Z | | 45 | [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 | | 46 | [openbadges-backpack](https://github.com/mozilla/openbadges-backpack) | 873 | 282 | JavaScript | 162 | Mozilla Open Badges Backpack | 2019-08-22T13:51:54Z | | 47 | [fixie](https://github.com/ryhan/fixie) | 848 | 49 | JavaScript | 8 | Automatically add filler content to HTML documents based on semantic tags. | 2019-02-04T08:27:14Z | | 48 | [Iroh](https://github.com/maierfelix/Iroh) | 846 | 42 | JavaScript | 10 | Dynamic code analysis tool - Exploit, record and analyze running JavaScript | 2018-06-17T15:03:48Z | | 49 | [jquery-offline](https://github.com/wycats/jquery-offline) | 845 | 45 | JavaScript | 6 | A jQuery plugin to facilitate conveniently working with local storage | 2013-01-16T23:59:56Z | | 50 | [ICanHaz.js](https://github.com/HenrikJoreteg/ICanHaz.js) | 844 | 140 | JavaScript | 18 | A clean solution for templating with Mustache.js and jQuery or Zepto | 2017-09-17T14:25:18Z | | 51 | [heavens_door](https://github.com/amatsuda/heavens_door) | 832 | 24 | JavaScript | 6 | Capybara test scenario recorder for Rails | 2020-06-05T20:21:41Z | | 52 | [angular-vs-repeat](https://github.com/kamilkp/angular-vs-repeat) | 827 | 241 | JavaScript | 115 | Virtual Scroll for AngularJS ngRepeat directive | 2019-09-20T16:29:46Z | | 53 | [pubnub-api](https://github.com/pubnub/pubnub-api) | 826 | 310 | JavaScript | 0 | APIs for developers building secure realtime mobile, web, and IoT apps. | 2017-08-08T19:05:11Z | | 54 | [react-router-CN](https://github.com/react-translate-team/react-router-CN) | 822 | 91 | JavaScript | 0 | React Router V4 中文文档 | 2020-03-24T02:53:27Z | | 55 | [me-api](https://github.com/danfang/me-api) | 818 | 45 | JavaScript | 4 | An extensible, personal API with custom integrations | 2017-03-23T23:38:08Z | | 56 | [Backbone.dualStorage](https://github.com/nilbus/Backbone.dualStorage) | 808 | 122 | JavaScript | 28 | A dual (localStorage and REST) sync adapter for Backbone.js | 2017-10-25T15:51:57Z | | 57 | [btapp](https://github.com/bittorrenttorque/btapp) | 802 | 77 | JavaScript | 11 | Btapp.js is a backbone library that provides easy access to Torque/BitTorrent/uTorrent clients. | 2017-04-17T07:17:50Z | | 58 | [maptail](https://github.com/stagas/maptail) | 801 | 141 | JavaScript | 6 | maptail is a realtime map view of GeoIP data | 2012-03-16T20:24:22Z | | 59 | [beefy](https://github.com/chrisdickinson/beefy) | 800 | 56 | JavaScript | 47 | local development server that aims to make using browserify fast and fun | 2017-09-25T15:38:32Z | | 60 | [angular-mobile-nav](https://github.com/ajoslin/angular-mobile-nav) | 796 | 145 | JavaScript | 20 | An angular navigation service for mobile applications | 2014-01-20T17:19:04Z | | 61 | [unfinished-asteroids](https://github.com/rezoner/unfinished-asteroids) | 795 | 138 | JavaScript | 0 | IT STARTS HERE ---> | 2014-10-18T12:25:20Z | | 62 | [chromecast-audio-stream](https://github.com/acidhax/chromecast-audio-stream) | 790 | 69 | JavaScript | 63 | Stream your Windows PC's audio to the Chromecast | 2020-03-26T16:33:23Z | | 63 | [marvin](https://github.com/workco/marvin) | 790 | 199 | JavaScript | 1 | Opinionated React app boilerplate in TypeScript, based on CRA. | 2020-06-06T07:08:24Z | | 64 | [chai-enzyme](https://github.com/producthunt/chai-enzyme) | 787 | 75 | JavaScript | 38 | Chai.js assertions and convenience functions for testing React Components with enzyme | 2018-06-14T14:15:21Z | | 65 | [sketch-framer](https://github.com/bomberstudios/sketch-framer) | 782 | 68 | JavaScript | 6 | A Sketch plugin to easily export your mockups to FramerJS | 2017-02-07T21:51:21Z | | 66 | [avoriaz](https://github.com/eddyerburgh/avoriaz) | 776 | 60 | JavaScript | 37 | 🔬 a Vue.js testing utility library | 2020-04-16T16:14:18Z | | 67 | [tab-snooze](https://github.com/athyuttamre/tab-snooze) | 774 | 37 | JavaScript | 15 | Deprecated. Snooze tabs for later. | 2015-09-09T21:54:34Z | | 68 | [ThunderLixianExporter](https://github.com/binux/ThunderLixianExporter) | 773 | 150 | JavaScript | 14 | export thunder lixian url to aria2/wget | 2018-12-07T17:55:22Z | | 69 | [flashlight](https://github.com/googlearchive/flashlight) | 772 | 171 | JavaScript | 46 | A pluggable integration with ElasticSearch to provide advanced content searches in Firebase. | 2019-01-11T23:16:22Z | | 70 | [porthole](https://github.com/ternarylabs/porthole) | 768 | 113 | JavaScript | 17 | A proxy to safely communicate to cross-domain iframes in javascript | 2017-05-09T20:53:46Z | | 71 | [torii](https://github.com/Vestorly/torii) | 768 | 183 | JavaScript | 102 | A set of clean abstractions for authentication in Ember.js | 2020-06-06T14:21:25Z | | 72 | [CSS-Filters-Polyfill](https://github.com/Schepp/CSS-Filters-Polyfill) | 762 | 70 | JavaScript | 5 | This polyfill takes the official CSS filters syntax and translates it to the different equivalent techniques that the browsers know for those effects | 2018-11-20T17:33:50Z | | 73 | [aight](https://github.com/shawnbot/aight) | 758 | 106 | JavaScript | 6 | JavaScript shims and shams for making IE8-9 behave reasonably | 2016-10-18T14:03:07Z | | 74 | [JXADF](https://github.com/wmzsoft/JXADF) | 756 | 183 | JavaScript | 6 | OSGi插件化快速开发平台JXADF,基础平台全部开源、免费(商业友好协议MIT)。All the basic platform open source, free (MIT) | 2016-10-19T00:44:04Z | | 75 | [pivot.js](https://github.com/rwjblue/pivot.js) | 754 | 130 | JavaScript | 16 | Build Pivot Tables from CSV/JSON Data | 2017-06-15T22:18:52Z | | 76 | [node-xml2json](https://github.com/buglabs/node-xml2json) | 753 | 188 | JavaScript | 53 | Converts XML to JSON using node-expat | 2020-06-27T07:17:26Z | | 77 | [esrever](https://github.com/mathiasbynens/esrever) | 748 | 31 | JavaScript | 8 | A Unicode-aware string reverser written in JavaScript. | 2018-02-12T12:53:56Z | | 78 | [icepy.me](https://github.com/icepy/icepy.me) | 746 | 83 | JavaScript | 2 | 🌼记录生活精彩的瞬间,给你的生活加点阳光 :) | 2020-06-06T13:53:38Z | | 79 | [angular-datepicker](https://github.com/g00fy-/angular-datepicker) | 745 | 437 | JavaScript | 168 | calendar and datepicker directives for angular | 2019-10-22T14:56:45Z | | 80 | [octocard](https://github.com/zmmbreeze/octocard) | 745 | 36 | JavaScript | 2 | Highly flexible github info card for every github lover. [This project is deprecated.] | 2016-12-08T08:14:34Z | | 81 | [MultiLevelPushMenu](https://github.com/codrops/MultiLevelPushMenu) | 740 | 199 | JavaScript | 32 | An experimental push menu with multi-level functionality that allows endless nesting of navigation elements. | 2017-05-08T08:54:55Z | | 82 | [ie8linter](https://github.com/israelidanny/ie8linter) | 735 | 20 | JavaScript | 11 | A little tool to lint websites for IE8 compatibility, with warnings for possible pitfalls | 2015-11-30T08:21:56Z | | 83 | [resurrectio](https://github.com/ebrehault/resurrectio) | 731 | 114 | JavaScript | 15 | CasperJS test recorder Chrome extension | 2017-12-11T08:37:42Z | | 84 | [lab](https://github.com/hapijs/lab) | 727 | 175 | JavaScript | 2 | Node test utility | 2020-03-29T04:35:58Z | | 85 | [grunt-angular-templates](https://github.com/ericclemmons/grunt-angular-templates) | 715 | 105 | JavaScript | 35 | Grunt build task to concatenate & pre-load your AngularJS templates | 2019-08-20T14:34:06Z | | 86 | [keysnail](https://github.com/mooz/keysnail) | 696 | 66 | JavaScript | 91 | Allows you to bind commands to key sequences in Mozilla Firefox | 2018-01-05T02:01:06Z | | 87 | [check-build](https://github.com/FGRibreau/check-build) | 695 | 33 | JavaScript | 27 | :dart: Check-build - Verifies that your NodeJS project follows team conventions, is well written, up to date and secure. | 2020-04-01T05:28:00Z | | 88 | [symbols-for-sketch](https://github.com/cognitom/symbols-for-sketch) | 690 | 83 | JavaScript | 5 | Symbol font templates for Sketch.app | 2016-12-01T05:18:38Z | | 89 | [aws-lib](https://github.com/mirkokiefer/aws-lib) | 687 | 167 | JavaScript | 31 | Extensible Node.js library for the Amazon Web Services API | 2017-05-03T22:53:19Z | | 90 | [cordova-icon](https://github.com/AlexDisler/cordova-icon) | 685 | 286 | JavaScript | 56 | Automatic icon resizing for Cordova | 2020-01-11T17:34:34Z | | 91 | [jquery-fileupload-rails](https://github.com/tors/jquery-fileupload-rails) | 682 | 254 | JavaScript | 10 | jQuery File Upload integrated for Rails | 2018-11-15T12:53:55Z | | 92 | [redux-storage](https://github.com/michaelcontento/redux-storage) | 682 | 52 | JavaScript | 3 | Persistence layer for redux with flexible backends | 2017-04-12T13:41:56Z | | 93 | [webvr-experiments](https://github.com/nikgraf/webvr-experiments) | 679 | 39 | JavaScript | 2 | A collection of React VR & A-Frame experiments | 2017-08-24T21:52:28Z | | 94 | [tmodjs](https://github.com/aui/tmodjs) | 675 | 197 | JavaScript | 71 | 前端模板外置解决方案 | 2017-04-16T08:14:01Z | | 95 | [dialogflow-nodejs-client](https://github.com/dialogflow/dialogflow-nodejs-client) | 670 | 315 | JavaScript | 60 | Node.js SDK for Dialogflow | 2019-02-20T18:29:33Z | | 96 | [gmap3](https://github.com/jbdemonte/gmap3) | 668 | 218 | JavaScript | 19 | jQuery plugin to create Google maps | 2020-04-29T22:41:18Z | | 97 | [compass-html5-boilerplate](https://github.com/sporkd/compass-html5-boilerplate) | 667 | 68 | JavaScript | 15 | Compass version of the Html5 Boilerplate project by Paul Irish | 2019-12-16T20:17:34Z | | 98 | [jPages](https://github.com/luis-almeida/jPages) | 667 | 340 | JavaScript | 46 | Client side pagination with jQuery and CSS3 | 2012-10-21T15:53:37Z | | 99 | [lazy-ads](https://github.com/madgex/lazy-ads) | 667 | 46 | JavaScript | 11 | Deliver synchronous ads asynchronously, without modifying the ad code. Also, conditionally load ads for responsive websites using a media query or the ad container's dimensions. | 2018-07-25T09:13:06Z | | 100 | [elastic.js](https://github.com/fullscale/elastic.js) | 663 | 175 | JavaScript | 33 | A JavaScript implementation of the elasticsearch Query DSL | 2018-05-08T16:20:24Z |