[Github Ranking](../README.md) ========== ## Top 100 Stars in JavaScript | Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit | | ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- | | 1 | [Mason](https://github.com/DrewDahlman/Mason) | 1230 | 187 | JavaScript | 16 | Mason.js for creating a perfect grid with jQuery. | 2017-04-18T12:47:48Z | | 2 | [Quttons](https://github.com/nashvail/Quttons) | 637 | 70 | JavaScript | 1 | Buttons made of Quantum Paper | 2015-12-17T02:04:12Z | | 3 | [react-jade](https://github.com/pugjs/react-jade) | 552 | 42 | JavaScript | 0 | DEPRECATED, see | 2017-06-02T15:15:35Z | | 4 | [react-native-animated-demo-tinder](https://github.com/brentvatne/react-native-animated-demo-tinder) | 548 | 77 | JavaScript | 2 | React Native "Animated" API demo | 2017-06-27T12:05:00Z | | 5 | [enhance.js](https://github.com/round/enhance.js) | 547 | 36 | JavaScript | 3 | Not maintained. Zoom & dynamically crop images. Based on http://github.com/fat/zoom.js by @fat. | 2016-05-18T17:03:32Z | | 6 | [sydjs-site](https://github.com/JedWatson/sydjs-site) | 536 | 230 | JavaScript | 59 | SydJS Meetup Website | 2018-05-23T23:01:09Z | | 7 | [ranaly](https://github.com/luin/ranaly) | 498 | 84 | JavaScript | 3 | 📈 An easy to use chart system | 2020-08-09T08:11:10Z | | 8 | [simplemodal](https://github.com/plasm/simplemodal) | 487 | 140 | JavaScript | 21 | Modal window | 2017-06-23T10:54:10Z | | 9 | [mocha-webpack](https://github.com/zinserjan/mocha-webpack) | 484 | 75 | JavaScript | 82 | mocha test runner with integrated webpack precompiler | 2020-06-03T06:56:30Z | | 10 | [angular-kendo](https://github.com/kendo-labs/angular-kendo) | 477 | 209 | JavaScript | 45 | A project to create a robust set of Angular.js bindings for Kendo UI widgets | 2015-09-18T11:52:41Z | | 11 | [Lucifier129.github.io](https://github.com/Lucifier129/Lucifier129.github.io) | 410 | 57 | JavaScript | 12 | Lucifier129.github.io | 2020-09-04T21:48:21Z | | 12 | [angular_devise](https://github.com/cloudspace/angular_devise) | 403 | 75 | JavaScript | 23 | A small AngularJS Service to interact with Devise Authentication. | 2022-05-12T13:48:53Z | | 13 | [polychart2](https://github.com/Polychart/polychart2) | 373 | 45 | JavaScript | 10 | Version 2 of Polychart.js | 2019-09-02T14:50:31Z | | 14 | [kongfig](https://github.com/mybuilder/kongfig) | 373 | 78 | JavaScript | 29 | Declarative configuration for Kong | 2023-01-25T04:04:28Z | | 15 | [loopback-example-access-control](https://github.com/strongloop/loopback-example-access-control) | 370 | 171 | JavaScript | 1 | An example demonstrating LoopBack access control mechanisms. | 2020-03-05T14:59:47Z | | 16 | [ffos-list-detail](https://github.com/comoyo/ffos-list-detail) | 368 | 24 | JavaScript | 0 | A list/detail/view template for an Open Web App | 2020-06-03T06:43:04Z | | 17 | [oauth-ng](https://github.com/angularjs-oauth/oauth-ng) | 368 | 160 | JavaScript | 31 | AngularJS directive for the OAuth 2.0 Implicit Flow | 2020-05-06T17:15:44Z | | 18 | [redux-falcor](https://github.com/ekosz/redux-falcor) | 367 | 19 | JavaScript | 5 | Connect your redux front-end to your falcor back-end | 2018-09-23T05:42:12Z | | 19 | [anchor-scroll](https://github.com/bendc/anchor-scroll) | 365 | 23 | JavaScript | 4 | Smooth and lightweight anchor scrolling library | 2016-07-13T09:57:39Z | | 20 | [xtypejs](https://github.com/lucono/xtypejs) | 362 | 15 | JavaScript | 0 | Elegant, highly efficient data validation for JavaScript. | 2023-01-12T08:26:34Z | | 21 | [Pro](https://github.com/AlloyTeamDev/Pro) | 361 | 123 | JavaScript | 8 | 腾讯移动Web前端框架 | 2014-03-04T08:04:28Z | | 22 | [react-redux-starter-kit](https://github.com/cloudmu/react-redux-starter-kit) | 349 | 75 | JavaScript | 2 | Enjoy React, Redux, and React-Router, with zero build configuration. | 2017-11-06T22:26:44Z | | 23 | [react-vt](https://github.com/ReactVT/react-vt) | 340 | 26 | JavaScript | 3 | Data-driven visual testing library for React developers | 2017-09-08T19:32:07Z | | 24 | [framer-modules](https://github.com/kysely/framer-modules) | 332 | 24 | JavaScript | 12 | Discover, install and save your favorite modules at one place | 2019-01-04T20:16:09Z | | 25 | [react-es6-webpack-boilerplate](https://github.com/vasanthk/react-es6-webpack-boilerplate) | 324 | 118 | JavaScript | 4 | Lightweight boilerplate for React with ES6 (Babel) and Hot reloader using Webpack. | 2017-05-24T23:16:24Z | | 26 | [tako](https://github.com/mikeal/tako) | 320 | 17 | JavaScript | 10 | Functional web framework. | 2017-07-11T22:04:36Z | | 27 | [flexbox-react](https://github.com/nachoaIvarez/flexbox-react) | 320 | 49 | JavaScript | 13 | Unopinionated, standard compliant flexbox component. No propietary APIs. Nothing but flexbox. | 2020-10-16T18:29:12Z | | 28 | [es6-babel-browserify-boilerplate](https://github.com/thoughtram/es6-babel-browserify-boilerplate) | 318 | 56 | JavaScript | 2 | An opinionated boilerplate that uses babel to allow for es6 features and uses browserify for file bundleing | 2016-11-04T07:55:17Z | | 29 | [cuttle](https://github.com/oakmac/cuttle) | 316 | 11 | JavaScript | 39 | User Interface for the ClojureScript Compiler | 2018-08-04T02:58:58Z | | 30 | [bbUI.js](https://github.com/blackberry/bbUI.js) | 315 | 196 | JavaScript | 19 | BlackBerry UI look and feel JavaScript toolkit for WebWorks | 2015-02-22T01:45:49Z | | 31 | [q-io](https://github.com/kriskowal/q-io) | 315 | 74 | JavaScript | 23 | Interfaces for IO using Q promises in JavaScript on Node | 2021-02-13T15:09:16Z | | 32 | [angular-truncate](https://github.com/sparkalow/angular-truncate) | 314 | 93 | JavaScript | 12 | truncate text and add ellipses. | 2017-10-26T18:50:52Z | | 33 | [tilesjs](https://github.com/thinkpixellab/tilesjs) | 313 | 56 | JavaScript | 6 | A simple JavaScript library for creating tile-based edge-to-edge layouts. Built on jQuery. | 2015-09-08T19:52:43Z | | 34 | [react-native-applinks](https://github.com/facebookarchive/react-native-applinks) | 311 | 33 | JavaScript | 2 | AppLinks support for React Native. | 2017-12-01T18:47:07Z | | 35 | [fallback](https://github.com/dolox/fallback) | 311 | 50 | JavaScript | 11 | JavaScript library for dynamically loading CSS and JS files. Also provides the ability to load multiple files from a CDN with multiple fallback options and shimming! | 2019-02-11T17:45:47Z | | 36 | [css-hot-loader](https://github.com/shepherdwind/css-hot-loader) | 311 | 29 | JavaScript | 0 | This is a css hot loader, which support hot module replacement for an extracted css file. | 2019-04-16T07:08:48Z | | 37 | [Argon](https://github.com/benhmoore/Argon) | 311 | 18 | JavaScript | 0 | Plug and play backend based on JS and PHP. | 2019-08-13T22:32:16Z | | 38 | [bootstrap-ui-datetime-picker](https://github.com/Gillardo/bootstrap-ui-datetime-picker) | 310 | 170 | JavaScript | 45 | AngularJs directive to allow use of the bootstrap UI date/time pickers in a single dropdown | 2022-12-06T18:17:20Z | | 39 | [rails-ckeditor](https://github.com/galetahub/rails-ckeditor) | 310 | 64 | JavaScript | 0 | Rails plugin for integration ckeditor 3.x | 2011-07-29T08:53:03Z | | 40 | [book-assets](https://github.com/maccman/book-assets) | 310 | 137 | JavaScript | 3 | Files for the O'Reilly book JavaScript Web Applications | 2012-02-13T23:05:02Z | | 41 | [long-press](https://github.com/quentint/long-press) | 308 | 50 | JavaScript | 7 | jQuery plugin to ease the writing of accented or rare characters. | 2019-10-22T07:50:02Z | | 42 | [meteor-jade](https://github.com/mquandalle/meteor-jade) | 307 | 39 | JavaScript | 46 | The Jade template engine for Meteor/Blaze | 2016-02-27T01:37:21Z | | 43 | [wemall](https://github.com/einsqing/wemall) | 307 | 207 | JavaScript | 1 | wemall7 开源版本 (不含商城) | 2017-07-01T06:00:48Z | | 44 | [melchior.js](https://github.com/voronianski/melchior.js) | 305 | 11 | JavaScript | 2 | Chainable Module Definition (CMD) dependency loader for JavaScript | 2020-06-15T15:33:45Z | | 45 | [useJquery](https://github.com/latviancoder/useJquery) | 303 | 4 | JavaScript | 5 | An essential hook for your React applications. | 2019-04-01T15:15:48Z | | 46 | [sense_old](https://github.com/bleskes/sense_old) | 301 | 156 | JavaScript | 0 | a json aware ElasticSearch front end | 2014-04-01T08:16:01Z | | 47 | [d3act](https://github.com/AnSavvides/d3act) | 300 | 26 | JavaScript | 8 | d3 with React | 2017-05-24T00:58:02Z | | 48 | [nazca](https://github.com/Qinti/nazca) | 300 | 3 | JavaScript | 0 | A new way of creating GUI in the web | 2023-07-13T23:05:25Z | | 49 | [perimeter.js](https://github.com/e-sites/perimeter.js) | 299 | 17 | JavaScript | 1 | Creates an invisible perimeter around a target element and monitors mouse breaches. | 2017-04-18T12:09:30Z | | 50 | [thingler](https://github.com/cloudhead/thingler) | 297 | 28 | JavaScript | 8 | The amazingly simple-to-use, real-time, collaborative todo list! | 2010-12-06T21:10:25Z | | 51 | [react-tdd-guide](https://github.com/zpratt/react-tdd-guide) | 594 | 32 | JavaScript | 2 | A series of examples on how to TDD React | 2023-01-07T07:53:20Z | | 52 | [vue-migration-helper](https://github.com/vuejs/vue-migration-helper) | 593 | 67 | JavaScript | 6 | CLI tool to aid in migration from Vue 1.x to 2.0 | 2019-03-02T10:18:11Z | | 53 | [PropertyCross](https://github.com/tastejs/PropertyCross) | 592 | 219 | JavaScript | 89 | Helping developers select a framework for cross-platform mobile development. | 2018-10-31T03:26:18Z | | 54 | [redux-voting-server](https://github.com/teropa/redux-voting-server) | 584 | 123 | JavaScript | 0 | Server app for the Full-Stack Redux Tutorial | 2017-01-26T18:11:57Z | | 55 | [WickedGrid](https://github.com/Spreadsheets/WickedGrid) | 583 | 133 | JavaScript | 41 | Easy & Wicked Fast spreadsheets for the web | 2018-09-28T10:51:22Z | | 56 | [ambidex](https://github.com/appsforartists/ambidex) | 582 | 31 | JavaScript | 7 | Effortlessly host your React app on both the client and the server. Some call it isomorphic JavaScript - we call it Ambidex. | 2016-03-22T01:34:11Z | | 57 | [ui-ace](https://github.com/angular-ui/ui-ace) | 580 | 175 | JavaScript | 71 | This directive allows you to add ACE editor elements. | 2017-06-30T14:11:18Z | | 58 | [metrics](https://github.com/mikejihbe/metrics) | 575 | 58 | JavaScript | 13 | A metrics library for Node.js | 2022-10-25T21:26:09Z | | 59 | [react-x-ray](https://github.com/jxnblk/react-x-ray) | 574 | 24 | JavaScript | 4 | React CSS Layout Debugger | 2018-04-28T17:02:10Z | | 60 | [backboneboilerplate](https://github.com/thomasdavis/backboneboilerplate) | 571 | 102 | JavaScript | 13 | The project aims at being a modular backbone environment with as little authority on development as possible such that developers can innovate and contribute in an attempt to mimic the success of backbone.js ambiguous nature. | 2013-08-16T00:36:32Z | | 61 | [Alembic](https://github.com/awkward/Alembic) | 567 | 24 | JavaScript | 1 | ⚗️ Extract a color palette from Sketch images | 2018-05-22T13:51:22Z | | 62 | [redux-webpack-es6-boilerplate](https://github.com/nicksp/redux-webpack-es6-boilerplate) | 560 | 132 | JavaScript | 16 | A starter project for modern React apps with Redux | 2017-03-07T18:16:00Z | | 63 | [multiselect](https://github.com/michael/multiselect) | 558 | 209 | JavaScript | 101 | jQuery UI Multiselect Widget | 2020-02-02T22:57:02Z | | 64 | [blacksmith](https://github.com/flatiron/blacksmith) | 556 | 43 | JavaScript | 22 | A generic static site generator built using flatiron, plates, and marked. | 2013-08-02T22:38:33Z | | 65 | [autopolyfiller](https://github.com/azproduction/autopolyfiller) | 552 | 15 | JavaScript | 9 | Autopolyfiller — Precise polyfills. This is like Autoprefixer, but for JavaScript polyfills. | 2021-01-04T11:59:36Z | | 66 | [react-native-android-lession](https://github.com/yipengmu/react-native-android-lession) | 551 | 100 | JavaScript | 1 | mark react-native-android steps | 2016-02-25T07:24:10Z | | 67 | [proxymise](https://github.com/kozhevnikov/proxymise) | 549 | 23 | JavaScript | 4 | Chainable Promise Proxy | 2022-10-05T08:24:32Z | | 68 | [suspend](https://github.com/jmar777/suspend) | 548 | 28 | JavaScript | 10 | Callback-free control flow for Node using ES6 generators. | 2016-07-24T16:01:20Z | | 69 | [knockout.mapping](https://github.com/SteveSanderson/knockout.mapping) | 546 | 773 | JavaScript | 66 | Object mapping plugin for KnockoutJS | 2017-06-21T22:54:45Z | | 70 | [basic-jquery-slider](https://github.com/jcobb/basic-jquery-slider) | 545 | 314 | JavaScript | 42 | Simple to use, simple to theme, simple to customise. | 2021-10-20T09:07:51Z | | 71 | [LArea](https://github.com/xfhxbb/LArea) | 543 | 213 | JavaScript | 40 | LArea移动端城市选择控件 | 2018-02-11T06:46:10Z | | 72 | [generator-yeogurt](https://github.com/larsonjj/generator-yeogurt) | 543 | 74 | JavaScript | 0 | A generator for creating static sites. Helps you harness the power of your favorite tools: Pug or Nunjucks, Gulp, ES6/2015, and much more! | 2023-01-21T17:59:13Z | | 73 | [vue-tap](https://github.com/MeCKodo/vue-tap) | 536 | 112 | JavaScript | 16 | a v-tap directive of vue.js | 2022-01-18T21:10:15Z | | 74 | [react-native-spruce](https://github.com/prscX/react-native-spruce) | 534 | 33 | JavaScript | 6 | React Native Bridge for Native Spruce Animation Library | 2020-07-18T11:10:50Z | | 75 | [waitfor](https://github.com/luciotato/waitfor) | 532 | 32 | JavaScript | 2 | Sequential programming for node.js, end of callback hell / pyramid of doom | 2018-10-11T19:05:15Z | | 76 | [awe.js](https://github.com/buildar/awe.js) | 519 | 115 | JavaScript | 0 | The jQuery for the Augmented Web | 2016-10-12T03:50:33Z | | 77 | [label_better](https://github.com/peachananr/label_better) | 518 | 108 | JavaScript | 7 | Label your form input like a boss with beautiful animation and without taking up space | 2020-05-08T01:23:28Z | | 78 | [algoClass](https://github.com/kuychaco/algoClass) | 517 | 485 | JavaScript | 8 | Common data structures and algorithms | 2021-11-08T18:16:17Z | | 79 | [reactSPA](https://github.com/JasonBai007/reactSPA) | 515 | 148 | JavaScript | 1 | A Demo SPA developed with React, ES6, Webpack (2.x), and Antd (1.0.1) 【move to react-seed】 | 2017-06-27T02:10:01Z | | 80 | [LInQer](https://github.com/Siderite/LInQer) | 511 | 11 | JavaScript | 2 | The C# Language Integrated Queries ported for Javascript for amazing performance | 2022-11-08T21:03:09Z | | 81 | [t-writer.js](https://github.com/ChrisCavs/t-writer.js) | 509 | 26 | JavaScript | 3 | Native typewriter effect, without compromises or dependencies. | 2021-11-21T14:57:58Z | | 82 | [react-keydown](https://github.com/glortho/react-keydown) | 505 | 40 | JavaScript | 12 | Lightweight keydown wrapper for React components | 2023-03-01T09:50:55Z | | 83 | [vr.js](https://github.com/benvanik/vr.js) | 499 | 105 | JavaScript | 27 | NPAPI plugin to expose fun VR devices to Javascript. | 2014-05-09T16:31:05Z | | 84 | [redux-test-recorder](https://github.com/conorhastings/redux-test-recorder) | 496 | 20 | JavaScript | 2 | a redux middleware to automatically generate tests for reducers through ui interaction | 2016-10-11T13:53:26Z | | 85 | [backbone.radio](https://github.com/marionettejs/backbone.radio) | 494 | 53 | JavaScript | 5 | Messaging patterns for Backbone applications. | 2023-08-31T13:01:13Z | | 86 | [common-web](https://github.com/keen/common-web) | 493 | 62 | JavaScript | 8 | Turn web user activity into a analyzable stream of JSON event data | 2018-08-08T08:37:41Z | | 87 | [gistup](https://github.com/mbostock/gistup) | 490 | 41 | JavaScript | 8 | Create a gist from terminal, then use git to update it. | 2020-10-23T16:56:15Z | | 88 | [sourcecred](https://github.com/sourcecred/sourcecred) | 488 | 165 | JavaScript | 276 | a social algorithm for computing cred | 2023-02-14T00:37:15Z | | 89 | [livequery](https://github.com/brandonaaron/livequery) | 486 | 201 | JavaScript | 10 | None | 2018-02-08T13:18:47Z | | 90 | [node-growl](https://github.com/tj/node-growl) | 484 | 101 | JavaScript | 8 | growl unobtrusive notification system for nodejs | 2023-03-01T11:20:19Z | | 91 | [dotenv-module](https://github.com/nuxt-community/dotenv-module) | 482 | 32 | JavaScript | 3 | Loads your .env file into your application context | 2023-07-06T01:21:01Z | | 92 | [template-chooser](https://github.com/garann/template-chooser) | 479 | 73 | JavaScript | 13 | Tool to help select the right template engine for a project. | 2015-07-23T14:56:25Z | | 93 | [angular-growl](https://github.com/marcorinck/angular-growl) | 479 | 192 | JavaScript | 22 | growl-like notifications for angularJS projects | 2022-03-12T06:54:43Z | | 94 | [btcrobot](https://github.com/philsong/btcrobot) | 479 | 234 | JavaScript | 9 | Golang bitcoin trading bot, it features multiple trading methods using technical analysis | 2021-12-22T08:26:58Z | | 95 | [facetogif](https://github.com/hdragomir/facetogif) | 476 | 52 | JavaScript | 3 | face to gif is a simple webapp that lets you record yourself and gives you an infinitely looping animated gif | 2016-02-28T08:13:15Z | | 96 | [nw-updater](https://github.com/nwutils/nw-updater) | 475 | 94 | JavaScript | 30 | Update NW.js applications. | 2023-09-30T06:19:37Z | | 97 | [Squire.js](https://github.com/iammerrick/Squire.js) | 472 | 59 | JavaScript | 13 | Your friendly dependency injector for testing Require.js modules. | 2019-11-13T13:05:45Z | | 98 | [dwz_jui](https://github.com/dwzteam/dwz_jui) | 467 | 266 | JavaScript | 110 | jUI | 2021-07-30T10:33:05Z | | 99 | [lodash-id](https://github.com/typicode/lodash-id) | 466 | 29 | JavaScript | 11 | Makes it easy to manipulate id-based resources with lodash or lowdb | 2022-06-25T11:23:30Z | | 100 | [list-view](https://github.com/emberjs/list-view) | 465 | 119 | JavaScript | 0 | An incremental rendering list view for Ember.js | 2017-11-11T13:49:05Z |