[Github Ranking](../README.md) ========== ## Top 100 Stars in JavaScript | Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit | | ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- | | 1 | [Modernizr](https://github.com/Modernizr/Modernizr) | 25530 | 3044 | JavaScript | 167 | Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser. | 2023-08-15T21:13:39Z | | 2 | [nodemon](https://github.com/remy/nodemon) | 25505 | 1723 | JavaScript | 7 | Monitor for any changes in your node.js application and automatically restart the server - perfect for development | 2023-08-31T11:06:19Z | | 3 | [flux](https://github.com/facebookarchive/flux) | 17400 | 3564 | JavaScript | 6 | Application Architecture for Building User Interfaces | 2023-03-21T23:41:43Z | | 4 | [uuid](https://github.com/uuidjs/uuid) | 13707 | 939 | JavaScript | 9 | Generate RFC-compliant UUIDs in JavaScript | 2023-09-07T21:31:02Z | | 5 | [jimp](https://github.com/jimp-dev/jimp) | 12985 | 777 | JavaScript | 170 | An image processing library written entirely in JavaScript for Node, with zero external or native dependencies. | 2023-08-22T13:50:01Z | | 6 | [grunt](https://github.com/gruntjs/grunt) | 12205 | 1556 | JavaScript | 147 | Grunt: The JavaScript Task Runner | 2023-05-28T00:17:05Z | | 7 | [ndb](https://github.com/GoogleChromeLabs/ndb) | 10909 | 277 | JavaScript | 53 | ndb is an improved debugging experience for Node.js, enabled by Chrome DevTools | 2022-05-26T07:03:35Z | | 8 | [not-paid](https://github.com/kleampa/not-paid) | 10096 | 778 | JavaScript | 0 | Client did not pay? Add opacity to the body tag and decrease it every day until their site completely fades away | 2023-06-23T16:59:45Z | | 9 | [critical](https://github.com/addyosmani/critical) | 9799 | 422 | JavaScript | 38 | Extract & Inline Critical-path CSS in HTML pages | 2023-06-23T22:48:57Z | | 10 | [react-desktop](https://github.com/gabrielbull/react-desktop) | 9467 | 498 | JavaScript | 35 | React UI Components for macOS High Sierra and Windows 10 | 2023-07-01T05:48:32Z | | 11 | [cube-ui](https://github.com/didi/cube-ui) | 9080 | 1506 | JavaScript | 48 | :large_orange_diamond: A fantastic mobile ui lib implement by Vue | 2023-09-06T03:36:39Z | | 12 | [Winds](https://github.com/GetStream/Winds) | 8812 | 641 | JavaScript | 0 | A Beautiful Open Source RSS & Podcast App Powered by Getstream.io | 2021-10-11T20:32:23Z | | 13 | [node-fetch](https://github.com/node-fetch/node-fetch) | 8451 | 1040 | JavaScript | 159 | A light-weight module that brings the Fetch API to Node.js | 2023-09-07T07:52:05Z | | 14 | [bundlephobia](https://github.com/pastelsky/bundlephobia) | 8196 | 250 | JavaScript | 315 | 🏋️ Find out the cost of adding a new frontend dependency to your project | 2023-09-07T14:49:36Z | | 15 | [vue-lazyload](https://github.com/hilongjw/vue-lazyload) | 7903 | 878 | JavaScript | 187 | A Vue.js plugin for lazyload your Image or Component in your application. | 2023-06-30T06:57:44Z | | 16 | [jsplumb](https://github.com/jsplumb/jsplumb) | 7565 | 1470 | JavaScript | 93 | Visual connectivity for webapps | 2023-08-30T08:33:39Z | | 17 | [react-modal](https://github.com/reactjs/react-modal) | 7262 | 827 | JavaScript | 157 | Accessible modal dialog component for React | 2023-08-08T20:43:36Z | | 18 | [ejs](https://github.com/mde/ejs) | 7241 | 805 | JavaScript | 97 | Embedded JavaScript templates -- http://ejs.co | 2023-07-18T21:48:39Z | | 19 | [turn.js](https://github.com/blasten/turn.js) | 6994 | 2445 | JavaScript | 368 | The page flip effect for HTML5 | 2023-07-18T15:47:17Z | | 20 | [min](https://github.com/minbrowser/min) | 6978 | 645 | JavaScript | 480 | A fast, minimal browser that protects your privacy | 2023-09-06T19:55:55Z | | 21 | [google-map-react](https://github.com/google-map-react/google-map-react) | 6131 | 866 | JavaScript | 117 | Google map library for react that allows rendering components as markers :tada: | 2023-07-18T22:59:36Z | | 22 | [holder](https://github.com/imsky/holder) | 5836 | 609 | JavaScript | 29 | :city_sunrise: Client-side image placeholders. | 2021-01-10T19:16:52Z | | 23 | [how2](https://github.com/santinic/how2) | 5658 | 177 | JavaScript | 20 | AI for the Command Line | 2023-03-15T06:25:21Z | | 24 | [react-datasheet](https://github.com/nadbm/react-datasheet) | 5274 | 513 | JavaScript | 101 | Excel-like data grid (table) component for React | 2023-03-01T10:23:05Z | | 25 | [cuckoo](https://github.com/cuckoosandbox/cuckoo) | 5270 | 1700 | JavaScript | 844 | Cuckoo Sandbox is an automated dynamic malware analysis system | 2022-05-03T16:17:48Z | | 26 | [granim.js](https://github.com/sarcadass/granim.js) | 5204 | 260 | JavaScript | 5 | Create fluid and interactive gradient animations with this small javascript library. | 2022-12-06T17:56:03Z | | 27 | [js-assessment](https://github.com/rmurphey/js-assessment) | 5159 | 2096 | JavaScript | 5 | A test-driven approach to assessing JS skills | 2023-01-26T17:23:29Z | | 28 | [undici](https://github.com/nodejs/undici) | 4954 | 369 | JavaScript | 127 | An HTTP/1.1 client, written from scratch for Node.js | 2023-09-07T12:12:08Z | | 29 | [accounting.js](https://github.com/openexchangerates/accounting.js) | 4912 | 567 | JavaScript | 107 | A lightweight JavaScript library for number, money and currency formatting - fully localisable, zero dependencies. | 2022-09-09T12:07:01Z | | 30 | [project_mern_memories](https://github.com/adrianhajdin/project_mern_memories) | 4700 | 1743 | JavaScript | 80 | This is a code repository for the corresponding video tutorial. Using React, Node.js, Express & MongoDB you'll learn how to build a Full Stack MERN Application - from start to finish. The App is called "Memories" and it is a simple social media app that allows users to post interesting events that happened in their lives. | 2023-08-20T11:57:44Z | | 31 | [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) | 4609 | 423 | JavaScript | 41 | Lightweight CSS extraction plugin | 2023-09-05T01:46:36Z | | 32 | [appium-desktop](https://github.com/appium/appium-desktop) | 4582 | 1339 | JavaScript | 0 | Appium Server in Desktop GUIs for Mac, Windows, and Linux | 2023-04-12T21:04:14Z | | 33 | [react-google-maps](https://github.com/tomchentw/react-google-maps) | 4580 | 971 | JavaScript | 236 | React.js Google Maps integration component | 2022-11-07T13:24:13Z | | 34 | [browserify-handbook](https://github.com/browserify/browserify-handbook) | 4569 | 332 | JavaScript | 12 | how to build modular applications with browserify | 2023-01-18T00:58:36Z | | 35 | [betwixt](https://github.com/kdzwinel/betwixt) | 4508 | 157 | JavaScript | 20 | :zap: Web Debugging Proxy based on Chrome DevTools Network panel. | 2021-11-23T15:43:17Z | | 36 | [big.js](https://github.com/MikeMcl/big.js) | 4482 | 419 | JavaScript | 7 | A small, fast JavaScript library for arbitrary-precision decimal arithmetic. | 2023-03-29T14:52:47Z | | 37 | [vuera](https://github.com/akxcv/vuera) | 4236 | 266 | JavaScript | 64 | :eyes: Vue in React, React in Vue. Seamless integration of the two. :dancers: | 2023-04-06T13:13:47Z | | 38 | [rendr](https://github.com/rendrjs/rendr) | 4106 | 332 | JavaScript | 68 | Render your Backbone.js apps on the client and the server, using Node.js. | 2020-04-29T22:43:18Z | | 39 | [yui3](https://github.com/yui/yui3) | 4101 | 1315 | JavaScript | 316 | A library for building richly interactive web applications. | 2021-03-04T11:27:57Z | | 40 | [vizceral](https://github.com/Netflix/vizceral) | 4016 | 432 | JavaScript | 27 | WebGL visualization for displaying animated traffic graphs | 2023-04-17T06:15:53Z | | 41 | [Print.js](https://github.com/crabbly/Print.js) | 3883 | 641 | JavaScript | 133 | A tiny javascript library to help printing from the web. | 2023-07-04T11:10:02Z | | 42 | [jquery-timeago](https://github.com/rmm5t/jquery-timeago) | 3822 | 735 | JavaScript | 27 | :clock8: The original jQuery plugin that makes it easy to support automatically updating fuzzy timestamps (e.g. "4 minutes ago"). | 2023-07-20T19:15:20Z | | 43 | [react-native-material-ui](https://github.com/xotahal/react-native-material-ui) | 3787 | 638 | JavaScript | 170 | Highly customizable material design components for React Native | 2023-04-19T08:31:36Z | | 44 | [blog](https://github.com/dwqs/blog) | 3777 | 457 | JavaScript | 65 | :dog: :clap: :star2: Welcome to star | 2019-08-11T15:58:17Z | | 45 | [britecharts](https://github.com/britecharts/britecharts) | 3740 | 247 | JavaScript | 5 | Composable Charting Library based on reusable D3.js components. | 2023-09-05T09:22:01Z | | 46 | [generator-gulp-angular](https://github.com/Swiip/generator-gulp-angular) | 3736 | 683 | JavaScript | 152 | Yeoman generator for AngularJS with GulpJS [UNMAINTAINED next iteration is FountainJS] | 2022-06-16T16:56:04Z | | 47 | [webextensions-examples](https://github.com/mdn/webextensions-examples) | 3730 | 2616 | JavaScript | 12 | Example Firefox add-ons created using the WebExtensions API | 2023-09-05T23:24:59Z | | 48 | [rhino](https://github.com/mozilla/rhino) | 3728 | 812 | JavaScript | 212 | Rhino is an open-source implementation of JavaScript written entirely in Java | 2023-09-03T09:03:28Z | | 49 | [github](https://github.com/github-tools/github) | 3508 | 837 | JavaScript | 109 | A higher-level wrapper around the Github API. Intended for the browser. | 2022-09-04T15:10:53Z | | 50 | [twind](https://github.com/tw-in-js/twind) | 3502 | 91 | JavaScript | 45 | The smallest, fastest, most feature complete Tailwind-in-JS solution in existence. | 2023-09-07T14:44:04Z | | 51 | [styledocco](https://github.com/jacobrask/styledocco) | 1071 | 121 | JavaScript | 45 | Automatically generate a style guide from your stylesheets. | 2018-02-20T22:37:04Z | | 52 | [treesaver](https://github.com/Treesaver/treesaver) | 1066 | 111 | JavaScript | 97 | JavaScript library for creating column and page-based layouts | 2015-11-27T22:05:34Z | | 53 | [WordPress-Editor-iOS](https://github.com/wordpress-mobile/WordPress-Editor-iOS) | 1063 | 220 | JavaScript | 155 | ⛔️ [DEPRECATED] A reusable iOS rich text editor component. | 2017-12-13T12:18:03Z | | 54 | [Angular-news](https://github.com/windiest/Angular-news) | 1037 | 327 | 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 | | 55 | [bootstrap-toggle-buttons](https://github.com/mdbootstrap/bootstrap-toggle-buttons) | 1026 | 100 | JavaScript | 9 | Bootstrap-toggle-buttons has moved to https://github.com/nostalgiaz/bootstrap-switch | 2013-01-25T07:53:49Z | | 56 | [angular-charts](https://github.com/chinmaymk/angular-charts) | 1025 | 281 | JavaScript | 51 | angular directives for creating common charts using d3 | 2023-07-04T20:59:39Z | | 57 | [angular-wizard](https://github.com/angular-wizard/angular-wizard) | 1020 | 277 | JavaScript | 46 | Easy to use Wizard library for AngularJS | 2019-12-13T01:38:44Z | | 58 | [Freetile](https://github.com/yconst/Freetile) | 1008 | 170 | JavaScript | 7 | Freetile jQuery layout plugin | 2016-12-18T20:32:27Z | | 59 | [react-components](https://github.com/Khan/react-components) | 1008 | 103 | JavaScript | 18 | None | 2018-11-12T21:46:16Z | | 60 | [scroll-depth](https://github.com/robflaherty/scroll-depth) | 1005 | 253 | JavaScript | 1 | Google Analytics plugin to track visitor scroll depth | 2020-11-21T13:25:26Z | | 61 | [hacker-menu](https://github.com/owenthereal/hacker-menu) | 1005 | 82 | JavaScript | 9 | Hacker News Delivered to Desktop :dancers: | 2018-10-10T22:14:31Z | | 62 | [mongoose-paginate](https://github.com/edwardhotchkiss/mongoose-paginate) | 985 | 220 | JavaScript | 36 | Mongoose.js (Node.js & MongoDB) Document Query Pagination | 2022-10-13T16:40:25Z | | 63 | [strong-pm](https://github.com/strongloop/strong-pm) | 983 | 72 | JavaScript | 2 | deployer for node applications | 2020-02-06T14:01:14Z | | 64 | [run-sequence](https://github.com/OverZealous/run-sequence) | 971 | 61 | JavaScript | 0 | Run a series of dependent gulp tasks in order | 2018-01-03T16:21:47Z | | 65 | [restful.js](https://github.com/marmelab/restful.js) | 970 | 82 | JavaScript | 22 | A pure JS client for interacting with server-side RESTful resources. Think Restangular without Angular. | 2019-05-04T07:29:39Z | | 66 | [lightning](https://github.com/lightning-viz/lightning) | 966 | 115 | JavaScript | 26 | Data Visualization Server | 2016-11-23T02:43:16Z | | 67 | [makemeasandwich.js](https://github.com/travist/makemeasandwich.js) | 964 | 66 | JavaScript | 10 | A Node.js + Phantom.js command line application that will automatically order you a sandwich from Jimmy John's. ( http://xkcd.com/149 ) | 2022-06-16T13:14:24Z | | 68 | [ec-do](https://github.com/chenhuiYj/ec-do) | 960 | 251 | JavaScript | 0 | 实例为日常开发常用的小实例,包括数组去重,打乱数组,字母大小写转换,cookie操作的封装等。 | 2023-05-20T13:55:37Z | | 69 | [angucomplete-alt](https://github.com/ghiden/angucomplete-alt) | 946 | 507 | JavaScript | 123 | Autocomplete Directive for AngularJS. A fork of Daryl Rowland's angucomplete (https://github.com/darylrowland/angucomplete) with some extra features. | 2023-01-07T18:13:04Z | | 70 | [Semantic-UI-Vue](https://github.com/Semantic-UI-Vue/Semantic-UI-Vue) | 940 | 151 | JavaScript | 107 | Semantic UI integration for Vue | 2022-12-10T20:30:18Z | | 71 | [redux-react-router-async-example](https://github.com/emmenko/redux-react-router-async-example) | 939 | 131 | JavaScript | 11 | A showcase of the Redux architecture with React Router | 2018-01-04T10:04:03Z | | 72 | [zhihu](https://github.com/shanelau/zhihu) | 938 | 187 | JavaScript | 4 | 项目没有维护了, fork 吧 | 2019-03-21T11:06:47Z | | 73 | [locache](https://github.com/d0ugal/locache) | 934 | 59 | JavaScript | 3 | JavaScript caching framework for client side caching in the browser using localStorage - gracefully degrades when the browser doesn't support localStorage. | 2016-02-14T20:57:22Z | | 74 | [generator-polymer](https://github.com/yeoman/generator-polymer) | 932 | 155 | JavaScript | 13 | Scaffold out a Polymer project | 2017-02-13T17:34:30Z | | 75 | [1.x](https://github.com/markitup/1.x) | 924 | 179 | JavaScript | 0 | markItUp! Universal markup editor 1.x | 2022-03-21T11:59:09Z | | 76 | [connect-assets](https://github.com/js-kyle/connect-assets) | 923 | 175 | JavaScript | 0 | A Rails-style asset pipeline for Node.js | 2022-05-13T19:59:05Z | | 77 | [generator-mobile](https://github.com/yeoman/generator-mobile) | 919 | 104 | JavaScript | 11 | Scaffold out a mobile project based on Web Starter Kit | 2017-02-11T04:50:19Z | | 78 | [eslint-plugin-immutable](https://github.com/jhusain/eslint-plugin-immutable) | 908 | 23 | JavaScript | 11 | ESLint plugin to disable all mutation in JavaScript. | 2019-11-06T18:35:57Z | | 79 | [responsive-carousel](https://github.com/filamentgroup/responsive-carousel) | 908 | 134 | JavaScript | 0 | A jQuery-based script for responsive carousels that work with mouse, touch, and keyboard | 2022-08-30T21:34:53Z | | 80 | [ritzy](https://github.com/ritzyed/ritzy) | 897 | 64 | JavaScript | 15 | Collaborative web-based rich text editor | 2017-10-10T06:48:23Z | | 81 | [enzyme-matchers](https://github.com/enzymejs/enzyme-matchers) | 896 | 126 | JavaScript | 16 | Jasmine/Jest assertions for enzyme | 2023-08-21T10:48:15Z | | 82 | [mobx-react-boilerplate](https://github.com/mobxjs/mobx-react-boilerplate) | 893 | 211 | JavaScript | 0 | Small project to quickly start with React, MobX, JSX, ES6, Babel | 2019-11-27T07:40:54Z | | 83 | [docpress](https://github.com/docpress/docpress) | 890 | 94 | JavaScript | 27 | Documentation website generator | 2023-02-28T04:14:20Z | | 84 | [cropit](https://github.com/scottcheng/cropit) | 881 | 312 | JavaScript | 139 | A "customizable crop and zoom" jQuery plugin. | 2020-07-26T10:40:30Z | | 85 | [science.js](https://github.com/jasondavies/science.js) | 879 | 102 | JavaScript | 11 | Scientific and statistical computing in JavaScript. | 2021-01-11T16:20:14Z | | 86 | [esrever](https://github.com/mathiasbynens/esrever) | 878 | 36 | JavaScript | 12 | A Unicode-aware string reverser written in JavaScript. | 2021-10-06T16:42:30Z | | 87 | [react-router-component](https://github.com/STRML/react-router-component) | 877 | 94 | JavaScript | 31 | Declarative router component for React. | 2023-07-18T20:27:34Z | | 88 | [livereactload](https://github.com/milankinen/livereactload) | 866 | 61 | JavaScript | 13 | Live code editing with Browserify and React | 2021-10-09T11:20:15Z | | 89 | [grunt-wiredep](https://github.com/stephenplusplus/grunt-wiredep) | 865 | 87 | JavaScript | 9 | Inject Bower packages into your source code with Grunt. | 2016-04-12T05:01:15Z | | 90 | [wire](https://github.com/cujojs/wire) | 864 | 71 | JavaScript | 44 | A light, fast, flexible Javascript IOC container | 2016-05-13T14:44:52Z | | 91 | [heavens_door](https://github.com/amatsuda/heavens_door) | 863 | 28 | JavaScript | 2 | Capybara test scenario recorder for Rails | 2023-08-12T19:32:57Z | | 92 | [oao](https://github.com/guigrpa/oao) | 862 | 41 | JavaScript | 2 | A Yarn-based, opinionated monorepo management tool | 2023-01-03T23:47:34Z | | 93 | [openbadges-backpack](https://github.com/mozilla/openbadges-backpack) | 860 | 272 | JavaScript | 159 | Mozilla Open Badges Backpack | 2019-08-22T13:51:54Z | | 94 | [jquery.selectBoxIt.js](https://github.com/gfranko/jquery.selectBoxIt.js) | 858 | 308 | JavaScript | 109 | A jQuery Select Box Plugin for Mobile, Tablet, and Desktop | 2020-10-08T13:26:11Z | | 95 | [devoops](https://github.com/nnmware/devoops) | 856 | 423 | JavaScript | 4 | DevOOPS Bootstrap 3 Admin theme | 2017-08-08T08:40:34Z | | 96 | [J3D](https://github.com/drojdjou/J3D) | 850 | 129 | JavaScript | 4 | J3D - WebGL demos & experiments | 2022-10-24T19:04:28Z | | 97 | [haskell-resources](https://github.com/cohomolo-gy/haskell-resources) | 845 | 68 | JavaScript | 0 | A List of Foundational Haskell Papers | 2022-05-26T18:10:51Z | | 98 | [epilogue](https://github.com/dchester/epilogue) | 844 | 116 | JavaScript | 60 | Create flexible REST endpoints and controllers from Sequelize models in your Express app | 2020-09-04T02:53:19Z | | 99 | [meteorite](https://github.com/oortcloud/meteorite) | 838 | 110 | JavaScript | 43 | Installer & smart package manager for Meteor | 2015-02-10T00:38:06Z | | 100 | [fixie](https://github.com/ryhan/fixie) | 832 | 46 | JavaScript | 5 | Automatically add filler content to HTML documents based on semantic tags. | 2019-02-04T08:27:14Z |