[Github Ranking](../README.md) ========== ## Top 100 Stars in JavaScript | Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit | | ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- | | 1 | [anu](https://github.com/RubyLouvre/anu) | 3195 | 329 | JavaScript | 35 | the React16-compat library with hooks | 2020-09-18T02:59:39Z | | 2 | [regexper](https://github.com/javallone/regexper) | 1881 | 229 | JavaScript | 5 | Regular Expression Visualization Site | 2016-09-17T19:20:09Z | | 3 | [advanced-react-patterns-v2](https://github.com/kentcdodds/advanced-react-patterns-v2) | 1504 | 578 | JavaScript | 4 | Created with CodeSandbox | 2021-01-25T23:01:58Z | | 4 | [rapscallion](https://github.com/FormidableLabs/rapscallion) | 1397 | 68 | JavaScript | 21 | Asynchronous React VirtualDOM renderer for SSR. | 2022-02-18T22:39:41Z | | 5 | [LambdAuth](https://github.com/danilop/LambdAuth) | 1374 | 240 | JavaScript | 35 | A sample authentication service implemented with a server-less architecture, using AWS Lambda to host and execute the code and Amazon DynamoDB as persistent storage. This provides a cost-efficient solution that is scalable and highly available and can be used with Amazon Cognito for Developer Authenticated Identities. | 2022-07-23T01:58:50Z | | 6 | [node-restful](https://github.com/baugarten/node-restful) | 1319 | 257 | JavaScript | 75 | A library for quickly providing a REST API with express or connect | 2022-07-29T05:51:44Z | | 7 | [skycons](https://github.com/darkskyapp/skycons) | 1252 | 328 | JavaScript | 1 | None | 2019-10-27T20:26:30Z | | 8 | [promisees](https://github.com/bevacqua/promisees) | 1203 | 65 | JavaScript | 2 | :incoming_envelope: Promise visualization playground for the adventurous | 2017-02-15T19:18:13Z | | 9 | [kibana2](https://github.com/rashidkpc/kibana2) | 1201 | 255 | JavaScript | 115 | Kibana was acquired by Elastic in 2013. See elastic/kibana. More info at http://kibana.org | 2016-10-11T20:43:15Z | | 10 | [ringpop-node](https://github.com/uber-node/ringpop-node) | 1176 | 146 | JavaScript | 26 | Scalable, fault-tolerant application-layer sharding for Node.js applications | 2019-06-01T12:09:13Z | | 11 | [EventListenerOptions](https://github.com/WICG/EventListenerOptions) | 1165 | 160 | JavaScript | 8 | An extension to the DOM event pattern to allow authors to disable support for preventDefault | 2018-03-12T16:11:51Z | | 12 | [node-continuation-local-storage](https://github.com/othiym23/node-continuation-local-storage) | 1118 | 221 | JavaScript | 43 | implementation of https://github.com/joyent/node/issues/5243 | 2022-12-06T16:29:15Z | | 13 | [v3-utility-library](https://github.com/googlemaps/v3-utility-library) | 1093 | 1358 | JavaScript | 5 | Utility libraries for Google Maps JavaScript API v3 | 2021-06-21T18:37:20Z | | 14 | [elixir](https://github.com/laravel/elixir) | 1079 | 258 | JavaScript | 0 | Fluent API for Gulp. | 2020-03-30T19:11:15Z | | 15 | [react-values](https://github.com/ianstormtaylor/react-values) | 1022 | 39 | JavaScript | 5 | A set of tiny React components for handling state with render props. | 2019-03-05T10:55:57Z | | 16 | [jquery-mentions-input](https://github.com/podio/jquery-mentions-input) | 984 | 338 | JavaScript | 89 | None | 2021-08-02T14:34:13Z | | 17 | [autocomplete-plus](https://github.com/atom/autocomplete-plus) | 958 | 305 | JavaScript | 164 | View and insert possible completions in the editor while typing | 2022-09-28T10:52:02Z | | 18 | [imgsquash](https://github.com/eashish93/imgsquash) | 950 | 65 | JavaScript | 1 | Simple image compression full website code written in node, react and next.js framework. Easy to deploy as a microservice. | 2020-07-17T03:11:12Z | | 19 | [ReactNativeKatas](https://github.com/jondot/ReactNativeKatas) | 949 | 122 | JavaScript | 5 | This is a project that lets you participate in a fully-immersive, hands-on, and fun learning experience for React Native. | 2018-09-20T20:59:08Z | | 20 | [react-use-form-state](https://github.com/wsmd/react-use-form-state) | 937 | 55 | JavaScript | 13 | πŸ“„ React hook for managing forms and inputs state | 2023-01-04T21:38:48Z | | 21 | [Parallaxjs](https://github.com/stolksdorf/Parallaxjs) | 935 | 217 | JavaScript | 7 | A Library for Javascript that allows easy page parallaxing | 2012-09-04T03:40:56Z | | 22 | [ui-router-extras](https://github.com/christopherthielen/ui-router-extras) | 921 | 213 | JavaScript | 94 | THIS PROJECT IS NO LONGER MAINTAINED -- Extras for UI-Router for AngularJS. Sticky States (a.k.a. parallel states), Deep State Redirect (for tab-like navigation), Future States (async state definition) | 2017-10-04T19:49:36Z | | 23 | [review](https://github.com/juliangruber/review) | 909 | 47 | JavaScript | 3 | Visual regression testing tool for responsive websites | 2023-01-10T22:27:12Z | | 24 | [streamjs](https://github.com/winterbe/streamjs) | 863 | 69 | JavaScript | 0 | Lazy Object Streaming Pipeline for JavaScript | 2017-08-19T13:58:34Z | | 25 | [vue-instantsearch](https://github.com/algolia/vue-instantsearch) | 856 | 171 | JavaScript | 0 | πŸ‘€ Algolia components for building search UIs with Vue.js | 2022-12-30T15:24:24Z | | 26 | [react.backbone](https://github.com/clayallsopp/react.backbone) | 841 | 65 | JavaScript | 6 | Plugin for React to make Backbone migration easier | 2017-11-30T14:13:44Z | | 27 | [deprecated](https://github.com/ream/deprecated) | 837 | 57 | JavaScript | 18 | πŸš€ Framework for building universal web app and static website in Vue.js (beta) | 2020-01-13T20:06:19Z | | 28 | [grunt-contrib-cssmin](https://github.com/gruntjs/grunt-contrib-cssmin) | 793 | 146 | JavaScript | 24 | Compress CSS files. | 2023-04-30T21:28:26Z | | 29 | [DejaVue](https://github.com/MiCottOn/DejaVue) | 786 | 47 | JavaScript | 12 | Visualization and debugging tool built for Vue.js | 2017-09-16T18:41:02Z | | 30 | [Valiant360](https://github.com/flimshaw/Valiant360) | 776 | 154 | JavaScript | 32 | An in-browser 360 degree panorama video player. | 2020-10-02T13:13:56Z | | 31 | [contra](https://github.com/bevacqua/contra) | 771 | 31 | JavaScript | 0 | :surfer: Asynchronous flow control with a functional taste to it | 2019-11-06T17:05:03Z | | 32 | [simple_tensorflow_serving](https://github.com/tobegit3hub/simple_tensorflow_serving) | 760 | 197 | JavaScript | 28 | Generic and easy-to-use serving service for machine learning models | 2021-01-03T18:05:12Z | | 33 | [react-workspaces-playground](https://github.com/react-workspaces/react-workspaces-playground) | 755 | 130 | JavaScript | 22 | βš›οΈ 🐈 Zero Config Create-React-App Monorepos with Yarn Workspaces, Lerna and React Storybook. | 2023-01-03T16:37:39Z | | 34 | [hyperdb](https://github.com/mafintosh/hyperdb) | 752 | 75 | JavaScript | 39 | Distributed scalable database | 2019-04-18T16:02:14Z | | 35 | [noflo-ui](https://github.com/noflo/noflo-ui) | 751 | 180 | JavaScript | 108 | NoFlo Development Environment | 2023-01-27T03:49:48Z | | 36 | [SmartMirror](https://github.com/Shinao/SmartMirror) | 745 | 77 | JavaScript | 1 | Motion controlled SmartMirror | 2018-08-03T21:07:17Z | | 37 | [webassemblyjs](https://github.com/xtuc/webassemblyjs) | 742 | 96 | JavaScript | 63 | Toolchain for WebAssembly | 2023-07-26T18:23:59Z | | 38 | [skeleton-navigation](https://github.com/aurelia/skeleton-navigation) | 735 | 523 | JavaScript | 0 | Starter kits for building a standard navigation-style app with Aurelia. | 2019-02-26T02:10:15Z | | 39 | [panda-engine](https://github.com/ekelokorpi/panda-engine) | 724 | 111 | JavaScript | 10 | Panda Engine - HTML5 Game Engine | 2020-07-25T14:21:44Z | | 40 | [create-keyframe-animation](https://github.com/HenrikJoreteg/create-keyframe-animation) | 716 | 88 | JavaScript | 2 | Generate CSS keyframe animations dynamically in the browser with JavaScript. | 2017-03-24T04:26:14Z | | 41 | [nodebootstrap](https://github.com/inadarei/nodebootstrap) | 713 | 105 | JavaScript | 1 | NodeBootstrap - generates skeleton project for Node/Express.js with pre-configured best-practices. Kick-start your Node project development with tons of boilerplate taken care of, such as: clustering, Docker-support, database migrations, automated testing, error-handling, modularity, advanced logging, templated views, environments etc. | 2022-10-19T03:36:11Z | | 42 | [redux-box](https://github.com/anish000kumar/redux-box) | 712 | 25 | JavaScript | 5 | Modular and easy-to-grasp redux based state management, with least boilerplate | 2023-04-14T22:27:00Z | | 43 | [scottyjs](https://github.com/stojanovic/scottyjs) | 709 | 37 | JavaScript | 7 | Deploy static websites and single page apps to AWS S3 and CloudFront with a single command | 2021-07-16T14:19:19Z | | 44 | [h-ui](https://github.com/jackying/h-ui) | 704 | 279 | JavaScript | 19 | h-uiε‰η«―ζ‘†ζžΆ | 2022-12-29T05:05:59Z | | 45 | [angular-validation](https://github.com/hueitan/angular-validation) | 702 | 178 | JavaScript | 11 | [INACTIVE] Client Side Validation for AngularJS 1. (You should use version > 2 :boom:) | 2020-10-30T21:27:48Z | | 46 | [jQuery-Touch-Events](https://github.com/benmajor/jQuery-Touch-Events) | 699 | 227 | JavaScript | 3 | A collection of mobile event plugins for jQuery. | 2023-04-06T07:57:09Z | | 47 | [robinhood-node](https://github.com/aurbano/robinhood-node) | 696 | 215 | JavaScript | 24 | :chart_with_upwards_trend: NodeJS client for Robinhood Trading :fire: | 2021-11-25T16:56:02Z | | 48 | [redbox-react](https://github.com/commissure/redbox-react) | 690 | 84 | JavaScript | 11 | :red_circle: A redbox (rsod) component to display your JavaScript errors. | 2022-12-06T16:30:21Z | | 49 | [editable-table](https://github.com/mindmup/editable-table) | 688 | 348 | JavaScript | 30 | tiny jQuery/Bootstrap widget that makes a HTML table editable | 2018-01-05T06:08:30Z | | 50 | [react-native-gank](https://github.com/poberwong/react-native-gank) | 688 | 131 | JavaScript | 10 | made for gank.io | 2016-07-31T16:15:54Z | | 51 | [msx](https://github.com/insin/msx) | 366 | 24 | JavaScript | 6 | JSX for Mithril.js 0.x | 2017-01-30T17:02:42Z | | 52 | [Ascensor.js](https://github.com/kirkas/Ascensor.js) | 365 | 97 | JavaScript | 13 | Public reposity of the ascensor jquery plugin | 2017-03-30T21:44:40Z | | 53 | [anchor-scroll](https://github.com/bendc/anchor-scroll) | 365 | 23 | JavaScript | 4 | Smooth and lightweight anchor scrolling library | 2016-07-13T09:57:39Z | | 54 | [react-aim](https://github.com/gabrielbull/react-aim) | 364 | 19 | JavaScript | 4 | Determine the cursor aim for triggering mouse events. | 2018-08-17T13:37:04Z | | 55 | [backbone.modal](https://github.com/awkward/backbone.modal) | 364 | 71 | JavaScript | 9 | A plugin for Backbone.js that simplifies creating modals for your application. | 2017-10-03T01:05:37Z | | 56 | [reddice](https://github.com/Remchi/reddice) | 363 | 189 | JavaScript | 15 | None | 2017-09-19T14:19:45Z | | 57 | [web-bundle](https://github.com/eduardo-costa/web-bundle) | 363 | 22 | JavaScript | 1 | Tool to pack binary files into a PNG image. | 2015-04-14T19:45:20Z | | 58 | [four-shadows](https://github.com/Gigacore/four-shadows) | 363 | 12 | JavaScript | 2 | Time-aware, algorithm driven shadows for icons. | 2017-12-20T02:49:55Z | | 59 | [xtypejs](https://github.com/lucono/xtypejs) | 362 | 15 | JavaScript | 0 | Elegant, highly efficient data validation for JavaScript. | 2023-01-12T08:26:34Z | | 60 | [jquery-scrollto](https://github.com/bevry-archive/jquery-scrollto) | 360 | 68 | JavaScript | 0 | jQuery ScrollTo - Smooth Scrolling to any jQuery/DOM Element | 2018-06-12T15:35:56Z | | 61 | [pundle](https://github.com/steelbrain/pundle) | 359 | 23 | JavaScript | 6 | πŸ‘Ύ peaceful bundles - js bundler, built from the ground up for speed and extensibility | 2018-10-03T07:11:17Z | | 62 | [cordova-samples](https://github.com/microsoft/cordova-samples) | 349 | 759 | JavaScript | 21 | Visual Studio Tools for Apache Cordova - Sample Apps | 2019-09-09T18:59:55Z | | 63 | [gumer-psn](https://github.com/jhewt/gumer-psn) | 348 | 73 | JavaScript | 14 | A Playstation Network API written in Node.js | 2021-05-10T14:32:57Z | | 64 | [google-scripts](https://github.com/hijonathan/google-scripts) | 347 | 103 | JavaScript | 1 | Some useful scripts for Google Apps. | 2018-06-08T00:30:49Z | | 65 | [timelion](https://github.com/elastic/timelion) | 347 | 83 | JavaScript | 25 | Timelion was absorbed into Kibana 5. Don't use this. Time series composer for Elasticsearch and beyond. | 2017-05-30T08:45:49Z | | 66 | [prettyCheckable](https://github.com/arthurgouveia/prettyCheckable) | 346 | 102 | JavaScript | 19 | A jQuery plugin to replace checkboxes and radios for custom images | 2017-04-17T03:08:19Z | | 67 | [Algorithms](https://github.com/WomenWhoCodeNYC/Algorithms) | 333 | 225 | JavaScript | 3 | This monthly meetup focuses on white boarding algorithms. | 2020-02-18T03:25:53Z | | 68 | [smart-npm](https://github.com/qiu8310/smart-npm) | 331 | 31 | JavaScript | 3 | Auto switch registry according your npm command. | 2023-06-21T14:01:07Z | | 69 | [sprite.sh](https://github.com/edenspiekermann/sprite.sh) | 329 | 12 | JavaScript | 0 | A Bash script to build a SVG sprite from a folder of SVG files (typically icons). | 2018-10-16T07:41:23Z | | 70 | [Selecter](https://github.com/FormstoneClassic/Selecter) | 323 | 89 | JavaScript | 0 | A jQuery plugin for replacing default select elements. | 2015-04-04T19:50:00Z | | 71 | [tako](https://github.com/mikeal/tako) | 320 | 17 | JavaScript | 10 | Functional web framework. | 2017-07-11T22:04:36Z | | 72 | [react-bsod](https://github.com/jesstelford/react-bsod) | 320 | 16 | JavaScript | 0 | :large_blue_circle: A Blue Screen Of Death (bsod) component to display your errors. | 2017-05-25T04:24:51Z | | 73 | [flexbox-react](https://github.com/nachoaIvarez/flexbox-react) | 320 | 48 | JavaScript | 13 | Unopinionated, standard compliant flexbox component. No propietary APIs. Nothing but flexbox. | 2020-10-16T18:29:12Z | | 74 | [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 | | 75 | [cuttle](https://github.com/oakmac/cuttle) | 316 | 11 | JavaScript | 39 | User Interface for the ClojureScript Compiler | 2018-08-04T02:58:58Z | | 76 | [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 | | 77 | [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 | | 78 | [then-redis](https://github.com/mjackson/then-redis) | 315 | 43 | JavaScript | 0 | A fast, promise-based Redis client for node.js | 2016-08-04T17:16:45Z | | 79 | [angular-truncate](https://github.com/sparkalow/angular-truncate) | 314 | 93 | JavaScript | 13 | truncate text and add ellipses. | 2017-10-26T18:50:52Z | | 80 | [browser-extensions](https://github.com/trigger-corp/browser-extensions) | 314 | 52 | JavaScript | 20 | Build and run cross-platform browser extensions from one codebase. | 2019-03-17T15:20:42Z | | 81 | [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 | | 82 | [merry](https://github.com/shipharbor/merry) | 313 | 21 | JavaScript | 10 | :ocean::ocean::sailboat::ocean::ocean: - cute streaming API framework | 2018-04-27T09:28:57Z | | 83 | [shipit-deploy](https://github.com/shipitjs/shipit-deploy) | 313 | 81 | JavaScript | 0 | Set of deployment tasks for Shipit based on git and rsync commands. | 2018-03-17T22:55:15Z | | 84 | [graph-viz-d3-js](https://github.com/mstefaniuk/graph-viz-d3-js) | 312 | 38 | JavaScript | 16 | Graphviz web D3.js renderer | 2017-09-07T11:04:32Z | | 85 | [unistyle](https://github.com/joakimbeng/unistyle) | 312 | 11 | JavaScript | 2 | Write modular and scalable CSS using the next version of ECMAScript | 2016-01-27T08:25:18Z | | 86 | [dynamodb-lambda-autoscale](https://github.com/channl/dynamodb-lambda-autoscale) | 312 | 88 | JavaScript | 12 | Autoscale DynamoDB provisioned capacity using Lambda | 2017-06-14T14:53:49Z | | 87 | [jQuery-Storage-API](https://github.com/julien-maurel/jQuery-Storage-API) | 312 | 87 | JavaScript | 4 | This plugin is no longer maintained! A new one, without dependencies with jQuery, is available : https://github.com/julien-maurel/js-storage | 2020-10-02T07:11:26Z | | 88 | [react-native-applinks](https://github.com/facebookarchive/react-native-applinks) | 311 | 33 | JavaScript | 2 | AppLinks support for React Native. | 2017-12-01T18:47:07Z | | 89 | [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 | | 90 | [Cquence](https://github.com/RamonGebben/Cquence) | 311 | 18 | JavaScript | 1 | A very small javascript animation library | 2015-01-26T22:00:22Z | | 91 | [css-hot-loader](https://github.com/shepherdwind/css-hot-loader) | 311 | 28 | JavaScript | 0 | This is a css hot loader, which support hot module replacement for an extracted css file. | 2019-04-16T07:08:48Z | | 92 | [Argon](https://github.com/benhmoore/Argon) | 311 | 18 | JavaScript | 0 | Plug and play backend based on JS and PHP. | 2019-08-13T22:32:16Z | | 93 | [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 | | 94 | [React-FileUpload](https://github.com/SoAanyip/React-FileUpload) | 310 | 96 | JavaScript | 31 | Upload files async with xhr2 or iframe for IE. Supporting IE8+. React component. | 2019-03-10T14:17:30Z | | 95 | [rails-ckeditor](https://github.com/galetahub/rails-ckeditor) | 310 | 64 | JavaScript | 0 | Rails plugin for integration ckeditor 3.x | 2011-07-29T08:53:03Z | | 96 | [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 | | 97 | [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 | | 98 | [gridifier](https://github.com/nix23/gridifier) | 308 | 21 | JavaScript | 11 | Library for grid layout sort/filter + multitouch drag and drop | 2022-06-29T09:56:11Z | | 99 | [meteor-jade](https://github.com/mquandalle/meteor-jade) | 307 | 39 | JavaScript | 46 | The Jade template engine for Meteor/Blaze | 2016-02-27T01:37:21Z | | 100 | [wemall](https://github.com/einsqing/wemall) | 307 | 207 | JavaScript | 1 | wemall7 εΌ€ζΊη‰ˆζœ¬ (δΈε«ε•†εŸŽ) | 2017-07-01T06:00:48Z |