[Github Ranking](../README.md) ========== ## Top 100 Stars in JavaScript | Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit | | ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- | | 1 | [heimcontrol.js](https://github.com/ni-c/heimcontrol.js) | 1417 | 311 | JavaScript | 57 | Home-Automation with node.js and Raspberry PI | 2023-04-25T13:16:18Z | | 2 | [angular-test-patterns](https://github.com/daniellmb/angular-test-patterns) | 872 | 107 | JavaScript | 5 | A High-Quality Guide for Testing Angular 1.x | 2016-07-25T17:49:31Z | | 3 | [livereactload](https://github.com/milankinen/livereactload) | 866 | 61 | JavaScript | 13 | Live code editing with Browserify and React | 2021-10-09T11:20:15Z | | 4 | [grunt-perfbudget](https://github.com/tkadlec/grunt-perfbudget) | 861 | 41 | JavaScript | 9 | Grunt task for performance budgeting. | 2023-02-20T20:03:16Z | | 5 | [filtrr](https://github.com/alexmic/filtrr) | 823 | 93 | JavaScript | 5 | Instagram-like image filters in pure JavaScript. | 2013-11-13T00:00:33Z | | 6 | [david-www](https://github.com/alanshaw/david-www) | 733 | 177 | JavaScript | 45 | :eyeglasses: David helps keep your Node.js project dependencies up to date. | 2022-12-14T17:57:45Z | | 7 | [scroll-through-time](https://github.com/mathieudutour/scroll-through-time) | 721 | 54 | JavaScript | 8 | :hourglass: :tophat: :rabbit2: Two fingers scroll moves through time instead of space | 2019-05-31T12:59:34Z | | 8 | [orioncms](https://github.com/orionjs/orioncms) | 720 | 128 | JavaScript | 100 | [Old] Orion is an open source framework built on Meteor that makes complex as well as simple apps possible with minimal effort. | 2018-06-17T03:24:44Z | | 9 | [nide](https://github.com/coreh-deprecated/nide) | 717 | 113 | JavaScript | 42 | Beautiful IDE for Node.js | 2012-04-17T19:56:19Z | | 10 | [lazyload](https://github.com/jieyou/lazyload) | 715 | 323 | JavaScript | 4 | 一个jQuery或zepto的图片延迟加载插件。An jQuery \| zepto plugin for lazy loading images. | 2018-09-21T02:59:38Z | | 11 | [vogels](https://github.com/ryanfitz/vogels) | 702 | 125 | JavaScript | 72 | DynamoDB data mapper for node.js | 2018-12-12T16:19:58Z | | 12 | [react-starterify](https://github.com/Granze/react-starterify) | 662 | 74 | JavaScript | 5 | A minimal React JS application starter kit | 2016-08-30T07:14:40Z | | 13 | [kuker](https://github.com/krasimir/kuker) | 656 | 26 | JavaScript | 11 | Kick-ass browser extension to debug your apps | 2023-01-24T22:42:51Z | | 14 | [reason-react-example](https://github.com/reasonml-old/reason-react-example) | 655 | 128 | JavaScript | 7 | Examples for ReasonReact | 2020-07-16T00:47:09Z | | 15 | [meld](https://github.com/cujojs/meld) | 645 | 65 | JavaScript | 2 | AOP for JS with before, around, on, afterReturning, afterThrowing, after advice, and pointcuts | 2019-07-12T23:21:21Z | | 16 | [flipboard-layout](https://github.com/botelho/flipboard-layout) | 639 | 158 | JavaScript | 15 | An experimental page layout that let's you navigate pages by swiping or dragging as in a booklet, inspired by Flipboard. | 2015-05-27T16:20:34Z | | 17 | [SimpleStateManager](https://github.com/jonathan-fielding/SimpleStateManager) | 625 | 41 | JavaScript | 0 | A responsive state manager which allows you to run different javascript at different browser widths | 2023-04-15T12:53:29Z | | 18 | [forever-service](https://github.com/zapty/forever-service) | 593 | 65 | JavaScript | 36 | Provision node script as a service via forever, allowing it to automatically start on boot, working across various Linux distros and OS | 2022-09-27T13:20:35Z | | 19 | [manet](https://github.com/vbauer/manet) | 579 | 102 | JavaScript | 35 | Website screenshot service powered by Node.js, SlimerJS and PhantomJS | 2023-03-01T09:41:34Z | | 20 | [load.js](https://github.com/node-js-libs/load.js) | 573 | 32 | JavaScript | 0 | Lazy-load your JavaScript | 2011-09-19T12:15:11Z | | 21 | [stream.js](https://github.com/dionyziz/stream.js) | 559 | 65 | JavaScript | 0 | A tiny stand-alone Javascript library for streams | 2018-09-15T09:06:44Z | | 22 | [react-jade](https://github.com/pugjs/react-jade) | 552 | 42 | JavaScript | 0 | DEPRECATED, see | 2017-06-02T15:15:35Z | | 23 | [react-themeable](https://github.com/markdalgleish/react-themeable) | 550 | 16 | JavaScript | 8 | Utility for making React components easily themeable | 2021-06-03T18:18:06Z | | 24 | [dimport](https://github.com/lukeed/dimport) | 548 | 5 | JavaScript | 5 | Run ES Module syntax (`import`, `import()`, and `export`) in any browser – even IE! | 2019-05-10T15:33:10Z | | 25 | [sydjs-site](https://github.com/JedWatson/sydjs-site) | 536 | 230 | JavaScript | 59 | SydJS Meetup Website | 2018-05-23T23:01:09Z | | 26 | [espresso.js](https://github.com/akrymski/espresso.js) | 534 | 25 | JavaScript | 0 | Super minimal MVC library | 2021-11-23T17:14:32Z | | 27 | [n0ruSh.run](https://github.com/n0ruSh/n0ruSh.run) | 530 | 29 | JavaScript | 0 | My personal blog | 2023-07-13T01:34:15Z | | 28 | [recluster](https://github.com/doxout/recluster) | 521 | 45 | JavaScript | 11 | Node clustering library with support for zero downtime reloading | 2021-04-15T13:05:59Z | | 29 | [gfx](https://github.com/maccman/gfx) | 511 | 44 | JavaScript | 7 | CSS3 3D animation library | 2013-05-29T01:21:38Z | | 30 | [Sketch-Mate](https://github.com/getflourish/Sketch-Mate) | 504 | 31 | JavaScript | 17 | These plugins will make you best friends with Sketch. | 2018-05-26T15:44:31Z | | 31 | [react-native-material-design-demo](https://github.com/invertase/react-native-material-design-demo) | 498 | 202 | JavaScript | 0 | An Android app to demonstrate react-native-material-design | 2022-06-05T14:47:25Z | | 32 | [acralyzer](https://github.com/ACRA/acralyzer) | 490 | 97 | JavaScript | 66 | Open source backend for ACRA reports. | 2018-08-01T13:35:26Z | | 33 | [redux-analytics](https://github.com/markdalgleish/redux-analytics) | 489 | 23 | JavaScript | 2 | Analytics middleware for Redux | 2016-10-11T12:17:17Z | | 34 | [bones](https://github.com/developmentseed/bones) | 485 | 45 | JavaScript | 22 | A client/server web application framework built on Express and Backbone | 2017-09-23T04:04:39Z | | 35 | [jetzt](https://github.com/ds300/jetzt) | 479 | 127 | JavaScript | 53 | Speed reader extension for chrome | 2021-06-26T23:59:03Z | | 36 | [riak-js](https://github.com/mostlyserious/riak-js) | 477 | 109 | JavaScript | 21 | Riak client for Javascript | 2015-07-28T09:54:47Z | | 37 | [grunt-contrib](https://github.com/gruntjs/grunt-contrib) | 475 | 91 | JavaScript | 0 | [DEPRECATED] A collection of common grunt tasks. | 2016-01-05T01:11:04Z | | 38 | [tslint-config-airbnb](https://github.com/progre/tslint-config-airbnb) | 469 | 58 | JavaScript | 10 | [Deprecated] A TSLint config for Airbnb JavaScript Style | 2022-04-29T03:19:53Z | | 39 | [es6-project-starter-kit](https://github.com/GianlucaGuarini/es6-project-starter-kit) | 459 | 56 | JavaScript | 0 | Universal Starter Kit to build any javascript ES6 project/library runnable in nodejs and on any browser. | 2017-10-08T07:56:33Z | | 40 | [linux](https://github.com/maxogden/linux) | 457 | 22 | JavaScript | 5 | run Linux on Yosemite easily from the CLI | 2017-11-06T19:31:16Z | | 41 | [iioEngine](https://github.com/sbiermanlytle/iioEngine) | 455 | 81 | JavaScript | 0 | iio Engine: A JavaScript game engine for HTML5 Canvas | 2018-08-06T02:10:25Z | | 42 | [buster](https://github.com/busterjs/buster) | 449 | 38 | JavaScript | 72 | Abandoned - A powerful suite of automated test tools for JavaScript. | 2018-05-12T07:44:20Z | | 43 | [responsivetest](https://github.com/nghuuphuoc/responsivetest) | 439 | 206 | JavaScript | 14 | Test responsive layout, powered by AngularJS and Bootstrap 3. If this tool is useful to you, please Star it. | 2016-05-24T10:17:04Z | | 44 | [django-graphos](https://github.com/agiliq/django-graphos) | 437 | 98 | JavaScript | 23 | Django charting made *really* easy. | 2021-06-22T08:28:17Z | | 45 | [jquery.transition.js](https://github.com/louisremi/jquery.transition.js) | 437 | 81 | JavaScript | 11 | Upgrade jQuery's .animate() method to use CSS3 Transitions in modern browsers. | 2012-05-09T16:03:10Z | | 46 | [better-gesture](https://github.com/wensiyuanseven/better-gesture) | 435 | 41 | JavaScript | 5 | A gesture library use for pc, mobile, vue, and mini programs | 2021-02-08T09:02:23Z | | 47 | [apollo-resolvers](https://github.com/thebigredgeek/apollo-resolvers) | 434 | 41 | JavaScript | 6 | Expressive and composable resolvers for Apollostack's GraphQL server | 2023-03-28T05:24:26Z | | 48 | [react-seed](https://github.com/badsyntax/react-seed) | 430 | 83 | JavaScript | 15 | [not maintained] Seed project for React apps using ES6 & webpack. | 2017-11-15T20:34:54Z | | 49 | [gdoc-js](https://github.com/jadeallencook/gdoc-js) | 429 | 20 | JavaScript | 2 | google spreadsheet cms | 2021-10-19T18:02:27Z | | 50 | [coverage-ext](https://github.com/samccone/coverage-ext) | 425 | 19 | JavaScript | 1 | Generate code coverage for any webpage | 2016-09-16T22:17:32Z | | 51 | [rrtr](https://github.com/taion/rrtr) | 648 | 16 | JavaScript | 0 | [Deprecated] A complete routing solution for React.js | 2016-11-28T18:28:59Z | | 52 | [redux-async-connect](https://github.com/brocoders/redux-async-connect) | 647 | 109 | JavaScript | 50 | It allows you to request async data, store them in redux state and connect them to your react component. | 2019-09-23T19:54:20Z | | 53 | [react-native-dva-starter](https://github.com/nihgwu/react-native-dva-starter) | 643 | 148 | JavaScript | 11 | a React Native starter powered by dva and react-navigation | 2022-12-07T09:47:41Z | | 54 | [flipboard-layout](https://github.com/botelho/flipboard-layout) | 639 | 158 | JavaScript | 15 | An experimental page layout that let's you navigate pages by swiping or dragging as in a booklet, inspired by Flipboard. | 2015-05-27T16:20:34Z | | 55 | [pivotal-ui](https://github.com/pivotal-cf/pivotal-ui) | 639 | 102 | JavaScript | 3 | Pivotal's design system & component library | 2023-07-12T02:32:00Z | | 56 | [generator-backbone](https://github.com/yeoman/generator-backbone) | 639 | 167 | JavaScript | 19 | Scaffold out a Backbone.js project | 2017-02-13T17:35:09Z | | 57 | [Quttons](https://github.com/nashvail/Quttons) | 637 | 70 | JavaScript | 1 | Buttons made of Quantum Paper | 2015-12-17T02:04:12Z | | 58 | [examples](https://github.com/seajs/examples) | 636 | 740 | JavaScript | 5 | Examples for Sea.js | 2016-12-15T09:50:05Z | | 59 | [angularytics](https://github.com/mgonto/angularytics) | 634 | 73 | JavaScript | 15 | The solution to tracking page views and events in a SPA with AngularJS | 2016-04-15T08:03:24Z | | 60 | [alurakut](https://github.com/alura-challenges/alurakut) | 634 | 217 | JavaScript | 2 | Projeto construido durante a Imersão React edição Alurakut da Alura! | 2022-02-05T14:11:54Z | | 61 | [react-fine-uploader](https://github.com/FineUploader/react-fine-uploader) | 634 | 133 | JavaScript | 20 | Easily integrate Fine Uploader or Fine Uploader S3 into a React app. Drop-in high-level components for a turn-key UI. Use small focused components to build a more custom UI. | 2018-11-04T03:11:46Z | | 62 | [Ajax-Include-Pattern](https://github.com/filamentgroup/Ajax-Include-Pattern) | 628 | 52 | JavaScript | 0 | An Ajax-Include Pattern for Modular Content | 2022-08-30T21:45:37Z | | 63 | [react-virtual-list](https://github.com/developerdizzle/react-virtual-list) | 617 | 72 | JavaScript | 14 | Super simple virtualized list React component | 2022-01-31T21:25:25Z | | 64 | [terra](https://github.com/rileyjshaw/terra) | 612 | 51 | JavaScript | 6 | :space_invader: JS library for simple biological simulations and cellular automata | 2020-01-10T00:31:06Z | | 65 | [sketch-preview](https://github.com/marcisme/sketch-preview) | 612 | 44 | JavaScript | 1 | Sketch plugin to preview mockups in Skala Preview | 2018-10-26T01:22:13Z | | 66 | [F2E.im](https://github.com/PaulGuo/F2E.im) | 611 | 221 | JavaScript | 11 | A community for front-end-developer. | 2015-04-30T14:52:17Z | | 67 | [matador](https://github.com/Medium/matador) | 606 | 49 | JavaScript | 11 | an MVC framework for Node | 2023-04-06T23:37:10Z | | 68 | [react-foundation](https://github.com/digiaonline/react-foundation) | 602 | 69 | JavaScript | 0 | Foundation as React components. | 2023-03-03T12:15:05Z | | 69 | [gulp-notify](https://github.com/mikaelbr/gulp-notify) | 594 | 39 | JavaScript | 33 | gulp plugin to send messages based on Vinyl Files or Errors to Mac OS X, Linux or Windows using the node-notifier module. Fallbacks to Growl or simply logging | 2023-07-12T15:22:03Z | | 70 | [react-css-themr](https://github.com/javivelasco/react-css-themr) | 593 | 75 | JavaScript | 19 | Easy theming and composition for CSS Modules. | 2022-12-06T14:35:07Z | | 71 | [bilby.js](https://github.com/puffnfresh/bilby.js) | 593 | 24 | JavaScript | 3 | Serious functional programming library for JavaScript. | 2014-08-20T09:29:15Z | | 72 | [chronoline.js](https://github.com/StoicLoofah/chronoline.js) | 591 | 79 | JavaScript | 8 | chronoline.js is a library for making a chronology timeline out of events on a horizontal timescale. | 2022-12-07T18:33:58Z | | 73 | [Jasmine-Matchers](https://github.com/JamieMason/Jasmine-Matchers) | 584 | 83 | JavaScript | 4 | Write Beautiful Specs with Custom Matchers for Jest and Jasmine | 2023-02-16T23:24:03Z | | 74 | [WickedGrid](https://github.com/Spreadsheets/WickedGrid) | 583 | 133 | JavaScript | 41 | Easy & Wicked Fast spreadsheets for the web | 2018-09-28T10:51:22Z | | 75 | [gitpop](https://github.com/astro/gitpop) | 583 | 2 | JavaScript | 0 | More popular than Git*ub | 2011-02-18T23:26:17Z | | 76 | [threadAndPackage](https://github.com/DoubleSpout/threadAndPackage) | 582 | 140 | JavaScript | 1 | threadAndPackage book | 2015-01-06T13:08:09Z | | 77 | [Jingle](https://github.com/shixy/Jingle) | 580 | 219 | JavaScript | 26 | Jingle UI是一个基于html5、css3开发轻量级的移动webapp 框架,提供一些基本交互方式,常用的组件(scroll,actionsheet,sidemenu,toggle,push2refresh......),帮助您更方便的开发移动应用。 | 2017-08-21T07:59:05Z | | 78 | [CoffeeConsole](https://github.com/snookca/CoffeeConsole) | 578 | 55 | JavaScript | 8 | A Chrome Extension for running CoffeeScript from the Web Inspector | 2014-05-12T20:30:09Z | | 79 | [grunt-browserify](https://github.com/jmreidy/grunt-browserify) | 577 | 154 | JavaScript | 32 | Grunt task for node-browserify | 2021-03-01T23:07:05Z | | 80 | [node-dns](https://github.com/tjfontaine/node-dns) | 574 | 160 | JavaScript | 41 | Replacement dns module in pure javascript for node.js | 2023-02-27T17:14:18Z | | 81 | [serverless-authentication-boilerplate](https://github.com/laardee/serverless-authentication-boilerplate) | 570 | 80 | JavaScript | 27 | Generic authentication boilerplate for Serverless framework | 2020-11-08T00:17:01Z | | 82 | [jshint-stylish](https://github.com/sindresorhus/jshint-stylish) | 564 | 48 | JavaScript | 0 | Stylish reporter for JSHint | 2022-07-08T15:23:47Z | | 83 | [laravel-bootstrap](https://github.com/davzie/laravel-bootstrap) | 561 | 173 | JavaScript | 10 | [DEPRECATED] A Laravel 4, Bootstrap 3 CMS Built With SOLID Principles In Mind | 2021-02-08T13:19:15Z | | 84 | [brfs](https://github.com/browserify/brfs) | 558 | 68 | JavaScript | 18 | browserify fs.readFileSync() static asset inliner | 2022-01-27T21:43:27Z | | 85 | [evernote-sdk-js](https://github.com/Evernote/evernote-sdk-js) | 555 | 177 | JavaScript | 16 | Evernote SDK for JavaScript | 2023-06-02T17:39:37Z | | 86 | [Source](https://github.com/sourcejs/Source) | 552 | 49 | JavaScript | 51 | [ON HOLD] Living Style Guides Engine and Maintenance Environment for Front-end Components. Core repository. | 2018-07-10T20:33:29Z | | 87 | [skit](https://github.com/taylorhughes/skit) | 547 | 25 | JavaScript | 6 | skit: A pure JavaScript frontend for building better web clients. | 2022-06-17T17:35:02Z | | 88 | [r2d3](https://github.com/mhemesath/r2d3) | 547 | 137 | JavaScript | 0 | Raphael Rendered, Data Driven Documents | 2015-10-28T01:57:35Z | | 89 | [elasticsearch-gui](https://github.com/jettro/elasticsearch-gui) | 542 | 86 | JavaScript | 27 | An angularJS client for elasticsearch as a plugin | 2017-10-03T17:33:15Z | | 90 | [tap](https://github.com/pukhalski/tap) | 533 | 49 | JavaScript | 8 | 1Kb library for easy unified handling of user interactions such as mouse, touch and pointer events. | 2018-08-30T07:30:08Z | | 91 | [grunt-criticalcss](https://github.com/filamentgroup/grunt-criticalcss) | 533 | 27 | JavaScript | 0 | Grunt wrapper for criticalcss | 2022-10-20T20:55:32Z | | 92 | [plexrequests-meteor](https://github.com/lokenx/plexrequests-meteor) | 531 | 143 | JavaScript | 58 | Meteor version of the original Plex Requests | 2019-02-14T00:51:30Z | | 93 | [detect-zoom](https://github.com/tombigel/detect-zoom) | 526 | 122 | JavaScript | 21 | Cross Browser Zoom and Pixel Ratio Detector | 2022-09-04T11:26:49Z | | 94 | [input-moment](https://github.com/wangzuo/input-moment) | 525 | 180 | JavaScript | 26 | React datetime picker powered by momentjs | 2022-11-01T06:24:17Z | | 95 | [ex-navigator](https://github.com/expo/ex-navigator) | 523 | 69 | JavaScript | 18 | Route-centric navigation built on top of React Native's Navigator | 2018-02-17T05:18:34Z | | 96 | [fetchival](https://github.com/typicode/fetchival) | 517 | 34 | JavaScript | 12 | Easy window.fetch requests | 2018-12-06T06:35:21Z | | 97 | [graphql-express-template](https://github.com/benawad/graphql-express-template) | 517 | 201 | JavaScript | 3 | Node.js GraphQL Server template | 2021-01-22T03:33:15Z | | 98 | [react-native-login-screen](https://github.com/dwicao/react-native-login-screen) | 513 | 235 | JavaScript | 0 | React Native Login Screen | 2023-01-25T14:05:06Z | | 99 | [NodeList.js](https://github.com/eorroe/NodeList.js) | 511 | 45 | JavaScript | 3 | NodeList.js - Use the Native DOM APIs as easily as jQuery | 2022-06-24T09:13:40Z | | 100 | [DSS](https://github.com/guisouza/DSS) | 511 | 38 | JavaScript | 2 | :fire: Dynamic Style Sheets | 2016-04-29T00:39:19Z |