[Github Ranking](../README.md) ========== ## Top 100 Stars in JavaScript | Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit | | ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- | | 1 | [jQuery-menu-aim](https://github.com/kamens/jQuery-menu-aim) | 7681 | 1123 | JavaScript | 45 | jQuery plugin to fire events when user's cursor aims at particular dropdown menu items. For making responsive mega dropdowns like Amazon's. | 2018-11-01T09:37:40Z | | 2 | [angular-strap](https://github.com/mgcrea/angular-strap) | 5796 | 1420 | JavaScript | 0 | AngularJS 1.2+ native directives for Bootstrap 3. | 2022-02-08T21:33:33Z | | 3 | [naivechain](https://github.com/lhartikk/naivechain) | 5260 | 1195 | JavaScript | 25 | A blockchain implementation in 200 lines of code | 2020-04-13T09:14:37Z | | 4 | [chardin.js](https://github.com/pablof7z/chardin.js) | 5023 | 525 | JavaScript | 18 | Simple overlay instructions for your apps. | 2022-07-26T13:48:23Z | | 5 | [Sugar](https://github.com/andrewplummer/Sugar) | 4500 | 328 | JavaScript | 77 | A Javascript library for working with native objects. | 2022-01-16T18:45:39Z | | 6 | [unveil](https://github.com/luis-almeida/unveil) | 4200 | 698 | JavaScript | 74 | A very lightweight jQuery plugin to lazy load images | 2020-07-20T09:33:16Z | | 7 | [extract-text-webpack-plugin](https://github.com/webpack-contrib/extract-text-webpack-plugin) | 4038 | 547 | JavaScript | 0 | [DEPRECATED] Please use https://github.com/webpack-contrib/mini-css-extract-plugin Extracts text from a bundle into a separate file | 2019-05-29T11:48:46Z | | 8 | [ngbp](https://github.com/ngbp/ngbp) | 3953 | 1074 | JavaScript | 99 | A sophisticated build management system for web apps (formerly ng-boilerplate). Created by @joshdmiller | 2019-07-02T06:59:46Z | | 9 | [front-end-handbook-2017](https://github.com/FrontendMasters/front-end-handbook-2017) | 3832 | 555 | JavaScript | 2 | 2017 edition of our front-end development guide | 2022-12-01T19:24:47Z | | 10 | [glamorous](https://github.com/paypal/glamorous) | 3660 | 269 | JavaScript | 0 | DEPRECATED: 💄 Maintainable CSS with React | 2018-12-06T19:58:04Z | | 11 | [rsvp.js](https://github.com/tildeio/rsvp.js) | 3627 | 277 | JavaScript | 11 | A lightweight library that provides tools for organizing asynchronous code | 2022-12-08T17:03:55Z | | 12 | [babel-preset-env](https://github.com/babel/babel-preset-env) | 3525 | 192 | JavaScript | 1 | PSA: this repo has been moved into babel/babel --> | 2018-05-10T14:31:15Z | | 13 | [svg4everybody](https://github.com/jonathantneal/svg4everybody) | 3288 | 373 | JavaScript | 51 | Use external SVG spritemaps today | 2020-04-23T17:32:28Z | | 14 | [react-native-dom](https://github.com/vincentriemer/react-native-dom) | 3257 | 93 | JavaScript | 32 | An experimental, comprehensive port of React Native to the web. | 2022-12-09T00:36:23Z | | 15 | [TheaterJS](https://github.com/zhouzi/TheaterJS) | 3219 | 176 | JavaScript | 6 | Typing animation mimicking human behavior. | 2023-01-04T09:25:10Z | | 16 | [ngDialog](https://github.com/likeastore/ngDialog) | 3168 | 712 | JavaScript | 93 | Modals and popups provider for Angular.js applications | 2020-09-24T11:42:02Z | | 17 | [electron-boilerplate](https://github.com/szwacz/electron-boilerplate) | 3144 | 514 | JavaScript | 1 | Boilerplate application for Electron runtime | 2022-12-27T15:03:51Z | | 18 | [frontend-boilerplate](https://github.com/tj/frontend-boilerplate) | 2951 | 302 | JavaScript | 11 | webpack-react-redux-babel-autoprefixer-hmr-postcss-css-modules-rucksack-boilerplate (unmaintained, I don't use it anymore) | 2018-05-14T17:33:50Z | | 19 | [posthtml](https://github.com/posthtml/posthtml) | 2872 | 136 | JavaScript | 12 | PostHTML is a tool to transform HTML/XML with JS plugins | 2023-01-17T09:29:00Z | | 20 | [CLNDR](https://github.com/kylestetz/CLNDR) | 2805 | 461 | JavaScript | 5 | :calendar: a jQuery calendar plugin that uses HTML templates | 2022-12-09T04:18:14Z | | 21 | [react-sparklines](https://github.com/borisyankov/react-sparklines) | 2795 | 201 | JavaScript | 49 | Beautiful and expressive Sparklines React component | 2022-12-07T03:54:58Z | | 22 | [bisheng](https://github.com/benjycui/bisheng) | 2779 | 433 | JavaScript | 52 | Transform Markdown(and other static files with transformers) into a SPA website using React. | 2022-06-14T07:52:56Z | | 23 | [angularfire](https://github.com/FirebaseExtended/angularfire) | 2738 | 669 | JavaScript | 1 | AngularJS bindings for Firebase | 2020-12-15T14:28:28Z | | 24 | [nanoScrollerJS](https://github.com/jamesflorentino/nanoScrollerJS) | 2712 | 526 | JavaScript | 63 | A jQuery plugin that offers a simplistic way of implementing Lion OS scrollbars. | 2018-11-06T16:43:30Z | | 25 | [jsfeat](https://github.com/inspirit/jsfeat) | 2694 | 384 | JavaScript | 42 | JavaScript Computer Vision library. | 2022-04-16T09:05:57Z | | 26 | [ocLazyLoad](https://github.com/ocombe/ocLazyLoad) | 2654 | 528 | JavaScript | 148 | Lazy load modules & components in AngularJS | 2019-01-28T13:22:29Z | | 27 | [mercury](https://github.com/jejacks0n/mercury) | 2633 | 549 | JavaScript | 59 | Mercury Editor: The Rails WYSIWYG editor that allows embedding full page editing capabilities directly inline. | 2022-07-20T17:41:51Z | | 28 | [npx](https://github.com/zkat/npx) | 2628 | 125 | JavaScript | 58 | execute npm package binaries (moved) | 2019-07-05T23:43:07Z | | 29 | [jquery-boilerplate](https://github.com/jquery-boilerplate/jquery-boilerplate) | 2541 | 527 | JavaScript | 8 | A jump-start for jQuery plugins development | 2020-09-30T19:32:35Z | | 30 | [book-of-modern-frontend-tooling](https://github.com/tooling/book-of-modern-frontend-tooling) | 2536 | 195 | JavaScript | 32 | The Front-end Tooling Book | 2020-03-14T01:04:12Z | | 31 | [angular-http-auth](https://github.com/witoldsz/angular-http-auth) | 2400 | 439 | JavaScript | 12 | None | 2017-10-03T20:59:39Z | | 32 | [ngStorage](https://github.com/gsklee/ngStorage) | 2340 | 472 | JavaScript | 64 | localStorage and sessionStorage done right for AngularJS. | 2018-09-17T17:31:07Z | | 33 | [toolbar](https://github.com/paulkinzett/toolbar) | 2312 | 339 | JavaScript | 24 | A tooltip style toolbar jQuery plugin | 2017-01-20T11:36:20Z | | 34 | [plax](https://github.com/cameronmcefee/plax) | 2294 | 229 | JavaScript | 17 | JQuery powered parallaxing | 2017-09-15T15:50:21Z | | 35 | [cli-table](https://github.com/Automattic/cli-table) | 2224 | 153 | JavaScript | 10 | Pretty unicode tables for the CLI with Node.JS | 2022-09-27T21:46:51Z | | 36 | [src2png](https://github.com/mplewis/src2png) | 2213 | 86 | JavaScript | 2 | 📸💻 Turn your source code into beautiful syntax-highlighted images. | 2023-01-24T22:42:49Z | | 37 | [drywall](https://github.com/jedireza/drywall) | 2198 | 589 | JavaScript | 0 | :construction: Project moved, see Aqua and Frame | 2017-03-24T08:02:05Z | | 38 | [tink](https://github.com/npm/tink) | 2162 | 64 | JavaScript | 4 | a dependency unwinder for javascript | 2021-05-09T18:17:05Z | | 39 | [shave](https://github.com/dollarshaveclub/shave) | 2117 | 125 | JavaScript | 0 | 💈 Shave is a 0 dep JS plugin that truncates text to fit within an element based on a set max-height ✁ | 2020-10-27T20:20:25Z | | 40 | [scout_realtime](https://github.com/scoutapp/scout_realtime) | 2114 | 121 | JavaScript | 11 | Realtime server metrics in your browser | 2022-05-12T17:33:01Z | | 41 | [airsonos](https://github.com/stephen/airsonos) | 2099 | 275 | JavaScript | 169 | :musical_note: AirPlay to Sonos | 2019-05-14T19:56:11Z | | 42 | [image-webpack-loader](https://github.com/tcoopman/image-webpack-loader) | 2031 | 146 | JavaScript | 67 | Image loader module for webpack | 2023-01-25T04:01:34Z | | 43 | [essential-react](https://github.com/pheuter/essential-react) | 2027 | 143 | JavaScript | 12 | A minimal skeleton for building testable React apps using Babel | 2018-07-31T14:53:27Z | | 44 | [noder-react-native](https://github.com/osdio/noder-react-native) | 1985 | 410 | JavaScript | 26 | The mobile app of cnodejs.org written in React Native | 2022-02-12T07:34:45Z | | 45 | [swipebox](https://github.com/brutaldesign/swipebox) | 1969 | 688 | JavaScript | 166 | A touchable jQuery lightbox | 2022-06-12T20:36:46Z | | 46 | [passwordless](https://github.com/florianheinemann/passwordless) | 1958 | 151 | JavaScript | 23 | node.js/express module to authenticate users without password | 2019-12-19T14:38:24Z | | 47 | [slate](https://github.com/slate/slate) | 1931 | 112 | JavaScript | 67 | Slate IRC client | 2014-05-30T00:32:37Z | | 48 | [react-fix-it](https://github.com/MicheleBertoli/react-fix-it) | 1928 | 38 | JavaScript | 0 | Automagically generate tests from errors | 2018-09-24T03:54:20Z | | 49 | [seagull](https://github.com/tobegit3hub/seagull) | 1927 | 275 | JavaScript | 20 | Friendly Web UI to manage and monitor docker | 2017-11-22T02:11:23Z | | 50 | [md-data-table](https://github.com/daniel-nagy/md-data-table) | 1911 | 538 | JavaScript | 277 | Material Design Data Table for Angular Material | 2021-09-27T11:59:51Z | | 51 | [pickadate.js](https://github.com/amsul/pickadate.js) | 7729 | 1056 | JavaScript | 296 | The mobile-friendly, responsive, and lightweight jQuery date & time input picker. | 2021-07-09T13:40:08Z | | 52 | [wxParse](https://github.com/icindy/wxParse) | 7686 | 1846 | JavaScript | 204 | wxParse-微信小程序富文本解析自定义组件,支持HTML及markdown解析 | 2020-03-19T03:14:29Z | | 53 | [cerebro](https://github.com/cerebroapp/cerebro) | 7683 | 490 | JavaScript | 57 | 🔵 Cerebro is an open-source launcher to improve your productivity and efficiency | 2023-02-13T01:58:56Z | | 54 | [nideshop-mini-program](https://github.com/tumobi/nideshop-mini-program) | 7409 | 2230 | JavaScript | 1 | NideShop:基于Node.js+MySQL开发的开源微信小程序商城(微信小程序) | 2020-01-20T08:29:07Z | | 55 | [dc.js](https://github.com/dc-js/dc.js) | 7380 | 1852 | JavaScript | 381 | Multi-Dimensional charting built to work natively with crossfilter rendered with d3.js | 2022-11-04T16:07:04Z | | 56 | [jquery.transit](https://github.com/rstacruz/jquery.transit) | 7345 | 908 | JavaScript | 115 | Super-smooth CSS3 transformations and transitions for jQuery | 2022-01-18T08:56:25Z | | 57 | [casperjs](https://github.com/casperjs/casperjs) | 7258 | 1037 | JavaScript | 0 | CasperJS is no longer actively maintained. Navigation scripting and testing utility for PhantomJS and SlimerJS | 2020-04-03T21:57:20Z | | 58 | [enquirer](https://github.com/enquirer/enquirer) | 6905 | 283 | JavaScript | 155 | Stylish, intuitive and user-friendly prompts, for Node.js. Used by eslint, webpack, yarn, pm2, pnpm, RedwoodJS, FactorJS, salesforce, Cypress, Google Lighthouse, Generate, tencent cloudbase, lint-staged, gluegun, hygen, hardhat, AWS Amplify, GitHub Actions Toolkit, @airbnb/nimbus, and many others! Please follow Enquirer's author: https://github.com/jonschlinkert | 2023-01-14T08:23:13Z | | 59 | [react-apollo](https://github.com/apollographql/react-apollo) | 6902 | 815 | JavaScript | 183 | :recycle: React integration for Apollo Client | 2020-07-20T13:34:07Z | | 60 | [conventional-changelog](https://github.com/conventional-changelog/conventional-changelog) | 6878 | 693 | JavaScript | 195 | Generate changelogs and release notes from a project's commit messages and metadata. | 2023-02-10T12:19:08Z | | 61 | [cli](https://github.com/npm/cli) | 6866 | 2457 | JavaScript | 529 | the package manager for JavaScript | 2023-02-20T14:35:04Z | | 62 | [react-pdf](https://github.com/wojtekmaj/react-pdf) | 6818 | 719 | JavaScript | 41 | Display PDFs in your React app as easily as if they were images. | 2023-02-20T19:08:45Z | | 63 | [isomorphic-git](https://github.com/isomorphic-git/isomorphic-git) | 6726 | 320 | JavaScript | 209 | A pure JavaScript implementation of git for node and browsers! | 2023-02-13T20:16:45Z | | 64 | [rickshaw](https://github.com/shutterstock/rickshaw) | 6535 | 984 | JavaScript | 176 | JavaScript toolkit for creating interactive real-time graphs | 2022-08-03T04:31:45Z | | 65 | [famous](https://github.com/Famous/famous) | 6321 | 728 | JavaScript | 2 | This repo is being deprecated. Please check out http://github.com/famous/engine | 2017-04-18T05:09:14Z | | 66 | [notie](https://github.com/jaredreich/notie) | 6260 | 409 | JavaScript | 10 | 🔔 a clean and simple notification, input, and selection suite for javascript, with no dependencies | 2022-11-03T18:45:28Z | | 67 | [Cider](https://github.com/ciderapp/Cider) | 6075 | 286 | JavaScript | 21 | A new cross-platform Apple Music experience based on Electron and Vue.js written from scratch with performance in mind. 🚀 | 2023-02-09T09:06:16Z | | 68 | [tfjs-examples](https://github.com/tensorflow/tfjs-examples) | 6016 | 2128 | JavaScript | 0 | Examples built with TensorFlow.js | 2023-02-20T12:00:34Z | | 69 | [session](https://github.com/expressjs/session) | 5932 | 970 | JavaScript | 55 | Simple session middleware for Express | 2023-02-21T02:58:46Z | | 70 | [heatmap.js](https://github.com/pa7/heatmap.js) | 5907 | 1283 | JavaScript | 108 | 🔥 JavaScript Library for HTML5 canvas based heatmaps | 2022-11-24T11:48:57Z | | 71 | [generator-angular](https://github.com/yeoman/generator-angular) | 5768 | 1490 | JavaScript | 70 | Yeoman generator for AngularJS | 2017-06-08T15:28:19Z | | 72 | [layzr.js](https://github.com/callmecavs/layzr.js) | 5610 | 267 | JavaScript | 4 | A modern lazy loading library for images. | 2017-10-29T22:06:44Z | | 73 | [degit](https://github.com/Rich-Harris/degit) | 5544 | 199 | JavaScript | 48 | Straightforward project scaffolding | 2023-01-07T23:46:42Z | | 74 | [nwb](https://github.com/insin/nwb) | 5540 | 375 | JavaScript | 150 | A toolkit for React, Preact, Inferno & vanilla JS apps, React libraries and other npm modules for the web, with no configuration (until you need it) | 2022-05-20T16:35:36Z | | 75 | [pwnagotchi](https://github.com/evilsocket/pwnagotchi) | 5514 | 848 | JavaScript | 190 | (⌐■_■) - Deep Reinforcement Learning instrumenting bettercap for WiFi pwning. | 2023-02-11T14:41:10Z | | 76 | [sinopia](https://github.com/rlidwka/sinopia) | 5479 | 690 | JavaScript | 203 | Private npm repository server | 2019-12-22T17:01:01Z | | 77 | [shapez.io](https://github.com/tobspr-games/shapez.io) | 5462 | 1096 | JavaScript | 91 | shapez is an open source base building game on Steam inspired by factorio! | 2023-02-11T14:46:09Z | | 78 | [breach_core](https://github.com/breach/breach_core) | 5442 | 455 | JavaScript | 58 | A Browser written in JS. Free. Modular. Hackable. | 2017-05-21T20:59:58Z | | 79 | [nerv](https://github.com/NervJS/nerv) | 5433 | 295 | JavaScript | 71 | A blazing fast React alternative, compatible with IE8 and React 16. | 2021-03-29T17:17:19Z | | 80 | [cloudmapper](https://github.com/duo-labs/cloudmapper) | 5384 | 760 | JavaScript | 186 | CloudMapper helps you analyze your Amazon Web Services (AWS) environments. | 2023-02-08T17:50:42Z | | 81 | [nodegit](https://github.com/nodegit/nodegit) | 5372 | 723 | JavaScript | 326 | Native Node bindings to Git. | 2023-02-10T18:20:28Z | | 82 | [entropic](https://github.com/entropic-dev/entropic) | 5329 | 171 | JavaScript | 65 | 🦝 :package: a package registry for anything, but mostly javascript 🦝 🦝 🦝 | 2023-01-03T23:46:54Z | | 83 | [emmet-sublime](https://github.com/sergeche/emmet-sublime) | 5304 | 815 | JavaScript | 0 | Emmet for Sublime Text | 2020-08-23T21:27:20Z | | 84 | [ant-design-landing](https://github.com/ant-design/ant-design-landing) | 5258 | 533 | JavaScript | 45 | :mountain_bicyclist: Landing Pages of Ant Design System | 2023-02-03T15:57:29Z | | 85 | [svgomg](https://github.com/jakearchibald/svgomg) | 5253 | 455 | JavaScript | 84 | Web GUI for SVGO | 2023-02-16T03:54:18Z | | 86 | [npm-run-all](https://github.com/mysticatea/npm-run-all) | 5202 | 274 | JavaScript | 89 | A CLI tool to run multiple npm-scripts in parallel or sequential. | 2022-12-13T18:36:21Z | | 87 | [Buttons](https://github.com/alexwolfe/Buttons) | 5066 | 910 | JavaScript | 11 | A CSS button library built using Sass and Compass | 2020-04-29T23:57:25Z | | 88 | [harp](https://github.com/sintaxi/harp) | 4969 | 373 | JavaScript | 25 | Static Web Server/Generator/Bundler | 2023-01-13T10:48:35Z | | 89 | [react-native-keyboard-aware-scroll-view](https://github.com/APSL/react-native-keyboard-aware-scroll-view) | 4962 | 648 | JavaScript | 147 | A ScrollView component that handles keyboard appearance and automatically scrolls to focused TextInput. | 2022-08-08T19:28:50Z | | 90 | [UpUp](https://github.com/TalAter/UpUp) | 4854 | 279 | JavaScript | 34 | ✈️ Easily create sites that work offline as well as online | 2022-12-06T21:57:24Z | | 91 | [koa-router](https://github.com/ZijianHe/koa-router) | 4825 | 438 | JavaScript | 67 | Router middleware for koa. | 2021-05-12T08:52:54Z | | 92 | [reactivesearch](https://github.com/appbaseio/reactivesearch) | 4762 | 479 | JavaScript | 155 | Search UI components for React and Vue | 2023-02-20T22:21:37Z | | 93 | [30-seconds-of-react](https://github.com/30-seconds/30-seconds-of-react) | 4734 | 444 | JavaScript | 1 | Short React code snippets for all your development needs | 2023-02-18T21:15:30Z | | 94 | [oboe.js](https://github.com/jimhigson/oboe.js) | 4714 | 235 | JavaScript | 85 | A streaming approach to JSON. Oboe.js speeds up web applications by providing parsed objects before the response completes. | 2023-01-07T13:20:08Z | | 95 | [react-sortable-tree](https://github.com/frontend-collective/react-sortable-tree) | 4699 | 906 | JavaScript | 291 | Drag-and-drop sortable component for nested data and hierarchies | 2022-12-08T13:08:46Z | | 96 | [Historical-ranking-data-visualization-based-on-d3.js](https://github.com/Jannchie/Historical-ranking-data-visualization-based-on-d3.js) | 4683 | 1125 | JavaScript | 29 | [Deprecated!] This is a data visualization project that converts historical data rankings into dynamic bar charts. | 2020-10-07T06:52:37Z | | 97 | [git-point](https://github.com/gitpoint/git-point) | 4645 | 826 | JavaScript | 102 | GitHub in your pocket :iphone: | 2022-12-07T09:27:13Z | | 98 | [blocks](https://github.com/blocks/blocks) | 4627 | 299 | JavaScript | 47 | A JSX-based page builder for creating beautiful websites without writing code | 2022-11-20T13:48:20Z | | 99 | [FlowType.JS](https://github.com/simplefocus/FlowType.JS) | 4618 | 477 | JavaScript | 28 | Web typography at its finest: font-size and line-height based on element width. | 2021-07-28T17:32:29Z | | 100 | [hello.js](https://github.com/MrSwitch/hello.js) | 4617 | 563 | JavaScript | 143 | A Javascript RESTFUL API library for connecting with OAuth2 services, such as Google+ API, Facebook Graph and Windows Live Connect | 2023-01-25T23:11:21Z |