[Github Ranking](../README.md) ========== ## Top 100 Stars in JavaScript | Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit | | ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- | | 1 | [nvd3](https://github.com/novus/nvd3) | 7185 | 2203 | JavaScript | 535 | A reusable charting library written in d3.js | 2020-04-10T23:22:22Z | | 2 | [Keyframes](https://github.com/facebookarchive/Keyframes) | 5364 | 341 | JavaScript | 33 | A library for converting Adobe AE shape based animations to a data format and playing it back on Android and iOS devices. | 2019-11-29T23:33:53Z | | 3 | [tty.js](https://github.com/chjj/tty.js) | 4147 | 500 | JavaScript | 80 | A terminal for your browser, using node/express/socket.io | 2018-11-29T13:47:54Z | | 4 | [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 | | 5 | [devtool](https://github.com/Jam3/devtool) | 3783 | 180 | JavaScript | 63 | [OBSOLETE] runs Node.js programs through Chromium DevTools | 2018-05-27T22:15:29Z | | 6 | [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 | | 7 | [glorious-demo](https://github.com/glorious-codes/glorious-demo) | 3337 | 120 | JavaScript | 10 | The easiest way to demonstrate your code in action. | 2022-04-27T16:37:15Z | | 8 | [TheaterJS](https://github.com/zhouzi/TheaterJS) | 3219 | 176 | JavaScript | 6 | Typing animation mimicking human behavior. | 2023-01-04T09:25:10Z | | 9 | [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 | | 10 | [react-templates](https://github.com/wix/react-templates) | 2811 | 218 | JavaScript | 72 | Light weight templates for react | 2020-05-04T04:23:00Z | | 11 | [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 | | 12 | [daydream](https://github.com/segmentio/daydream) | 2745 | 196 | JavaScript | 20 | A chrome extension to record your actions into a nightmare or puppeteer script | 2023-01-24T17:30:51Z | | 13 | [jsfeat](https://github.com/inspirit/jsfeat) | 2694 | 384 | JavaScript | 42 | JavaScript Computer Vision library. | 2022-04-16T09:05:57Z | | 14 | [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 | | 15 | [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 | | 16 | [angular-http-auth](https://github.com/witoldsz/angular-http-auth) | 2400 | 439 | JavaScript | 12 | None | 2017-10-03T20:59:39Z | | 17 | [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 | | 18 | [drywall](https://github.com/jedireza/drywall) | 2198 | 589 | JavaScript | 0 | :construction: Project moved, see Aqua and Frame | 2017-03-24T08:02:05Z | | 19 | [kong-dashboard](https://github.com/PGBI/kong-dashboard) | 2171 | 403 | JavaScript | 49 | Dashboard for managing Kong gateway | 2020-10-22T09:43:21Z | | 20 | [scout_realtime](https://github.com/scoutapp/scout_realtime) | 2114 | 121 | JavaScript | 11 | Realtime server metrics in your browser | 2022-05-12T17:33:01Z | | 21 | [audiojs](https://github.com/kolber/audiojs) | 2083 | 454 | JavaScript | 97 | A cross-browser javascript wrapper for the html5 audio tag | 2018-09-25T12:29:23Z | | 22 | [image-webpack-loader](https://github.com/tcoopman/image-webpack-loader) | 2031 | 146 | JavaScript | 67 | Image loader module for webpack | 2023-01-25T04:01:34Z | | 23 | [essential-react](https://github.com/pheuter/essential-react) | 2027 | 144 | JavaScript | 12 | A minimal skeleton for building testable React apps using Babel | 2018-07-31T14:53:27Z | | 24 | [svg-sprite-loader](https://github.com/JetBrains/svg-sprite-loader) | 1947 | 287 | JavaScript | 126 | Webpack loader for creating SVG sprites. | 2022-12-08T23:53:16Z | | 25 | [emergence.js](https://github.com/xtianmiller/emergence.js) | 1892 | 76 | JavaScript | 6 | Detect element visibility in the browser | 2018-03-16T19:29:11Z | | 26 | [css-modal](https://github.com/drublic/css-modal) | 1822 | 225 | JavaScript | 16 | A modal built with pure CSS, enhanced with JavaScript | 2022-12-03T13:38:12Z | | 27 | [hjs-webpack](https://github.com/HenrikJoreteg/hjs-webpack) | 1796 | 137 | JavaScript | 10 | Helpers/presets for setting up webpack with hotloading react and ES6(2015) using Babel. | 2019-06-28T14:13:42Z | | 28 | [komanda](https://github.com/mephux/komanda) | 1794 | 75 | JavaScript | 98 | The IRC Client For Developers | 2015-08-02T15:22:12Z | | 29 | [isomorphic-react-example](https://github.com/DavidWells/isomorphic-react-example) | 1696 | 280 | JavaScript | 17 | Deprecated! ReactJS + NodeJS ( express ) demo tutorial with video. Universal/Isomorphic JS = Shared JavaScript that runs on both the client & server. | 2017-10-30T23:30:46Z | | 30 | [frontail](https://github.com/mthenw/frontail) | 1663 | 244 | JavaScript | 40 | πŸ“ streaming logs to the browser. Sponsored by https://cloudash.dev | 2022-12-06T19:23:01Z | | 31 | [douban.fm](https://github.com/guo-yu/douban.fm) | 1613 | 224 | JavaScript | 44 | a tiny and smart cli player of douban.fm in Node.js | 2015-09-15T13:05:38Z | | 32 | [vidage](https://github.com/dvlden/vidage) | 1580 | 80 | JavaScript | 1 | Your solution to full-screen background video & image combined. | 2022-10-06T15:08:56Z | | 33 | [themostdangerouswritingapp](https://github.com/maebert/themostdangerouswritingapp) | 1574 | 274 | JavaScript | 1 | If you stop typing for more than five seconds, all progress will be lost. | 2023-01-13T03:46:19Z | | 34 | [101](https://github.com/tjmehta/101) | 1566 | 87 | JavaScript | 19 | A modern JS utility library | 2022-01-06T10:09:29Z | | 35 | [t3js](https://github.com/box/t3js) | 1563 | 157 | JavaScript | 0 | DEPRECATED - A minimal component-based JavaScript framework | 2022-07-13T22:51:04Z | | 36 | [just-dashboard](https://github.com/kantord/just-dashboard) | 1539 | 71 | JavaScript | 12 | :bar_chart: :clipboard: Dashboards using YAML or JSON files | 2022-03-29T16:09:13Z | | 37 | [react-codemirror](https://github.com/JedWatson/react-codemirror) | 1526 | 283 | JavaScript | 61 | Codemirror Component for React.js | 2020-09-30T18:54:10Z | | 38 | [amplify](https://github.com/mikehostetler/amplify) | 1458 | 153 | JavaScript | 29 | AmplifyJS | 2019-06-25T08:43:14Z | | 39 | [Backbone.ModelBinder](https://github.com/theironcook/Backbone.ModelBinder) | 1429 | 166 | JavaScript | 31 | Simple, flexible and powerful Model-View binding for Backbone. | 2020-03-10T14:35:49Z | | 40 | [jquip](https://github.com/mythz/jquip) | 1421 | 106 | JavaScript | 11 | jQuery in Parts | 2015-09-01T06:37:59Z | | 41 | [react-contextmenu](https://github.com/vkbansal/react-contextmenu) | 1421 | 375 | JavaScript | 1 | Project is no longer maintained | 2020-08-11T04:39:01Z | | 42 | [react-native-viewpager](https://github.com/race604/react-native-viewpager) | 1414 | 389 | JavaScript | 87 | [Deprecated] ViewPager component for React Native | 2022-07-19T07:20:18Z | | 43 | [ng-flow](https://github.com/flowjs/ng-flow) | 1392 | 312 | JavaScript | 152 | Flow.js html5 file upload extension on angular.js framework | 2022-02-01T17:01:53Z | | 44 | [express_code_structure](https://github.com/focusaurus/express_code_structure) | 1351 | 156 | JavaScript | 0 | Example of how to organize a medium-size express.js web application | 2020-07-07T16:03:24Z | | 45 | [bonzo](https://github.com/ded/bonzo) | 1323 | 150 | JavaScript | 18 | library agnostic, extensible DOM utility | 2016-06-02T12:05:39Z | | 46 | [background-size-polyfill](https://github.com/louisremi/background-size-polyfill) | 1271 | 373 | JavaScript | 37 | Adds support for background-size "cover" and "contain" to IE8 | 2013-12-09T09:01:27Z | | 47 | [Nivo-Slider-jQuery](https://github.com/Codeinwp/Nivo-Slider-jQuery) | 1246 | 624 | JavaScript | 254 | Nivo Slider - The Most Awesome jQuery Image Slider | 2021-04-27T12:58:22Z | | 48 | [EventDrops](https://github.com/marmelab/EventDrops) | 1219 | 249 | JavaScript | 29 | A time based / event series interactive visualization using d3.js | 2021-03-25T10:50:35Z | | 49 | [buzz](https://github.com/jaysalvat/buzz) | 1211 | 231 | JavaScript | 13 | Buzz is a small but powerful Javascript library that allows you to easily take advantage of the new HTML5 audio element. It tries to degrade silently on non-modern browsers. | 2021-02-28T15:02:34Z | | 50 | [fetch-mock](https://github.com/wheresrhys/fetch-mock) | 1203 | 177 | JavaScript | 40 | Mock http requests made using fetch | 2023-01-07T02:19:36Z | | 51 | [Flat-UI](https://github.com/designmodo/Flat-UI) | 14993 | 2380 | JavaScript | 9 | Flat UI Free - Design Framework (html/css3/less/js). Flat UI is based on Bootstrap, a comfortable, responsive, and functional framework that simplifies the development of websites. | 2022-08-19T06:10:16Z | | 52 | [markdown-it](https://github.com/markdown-it/markdown-it) | 14866 | 1611 | JavaScript | 14 | Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed | 2023-01-25T05:49:09Z | | 53 | [github-profile-readme-generator](https://github.com/rahuldkjain/github-profile-readme-generator) | 14529 | 3877 | JavaScript | 157 | πŸš€ Generate GitHub profile README easily with the latest add-ons like visitors count, GitHub stats, etc using minimal UI. | 2023-02-03T23:40:44Z | | 54 | [browserify](https://github.com/browserify/browserify) | 14337 | 1245 | JavaScript | 353 | browser-side require() the node.js way | 2022-03-28T08:02:43Z | | 55 | [vanillawebprojects](https://github.com/bradtraversy/vanillawebprojects) | 14283 | 4122 | JavaScript | 0 | Mini projects built with HTML5, CSS & JavaScript. No frameworks or libraries | 2022-11-13T06:24:04Z | | 56 | [bootswatch](https://github.com/thomaspark/bootswatch) | 14010 | 3672 | JavaScript | 31 | Themes for Bootstrap | 2023-02-14T17:05:37Z | | 57 | [store.js](https://github.com/marcuswestin/store.js) | 13878 | 1396 | JavaScript | 68 | Cross-browser storage for all use cases, used across the web. | 2023-01-17T22:04:51Z | | 58 | [DPlayer](https://github.com/DIYgod/DPlayer) | 13795 | 2300 | JavaScript | 249 | :lollipop: Wow, such a lovely HTML5 danmaku video player | 2023-02-17T10:54:39Z | | 59 | [jsdoc](https://github.com/jsdoc/jsdoc) | 13484 | 1462 | JavaScript | 395 | An API documentation generator for JavaScript. | 2023-02-16T16:21:58Z | | 60 | [redux-devtools-extension](https://github.com/zalmoxisus/redux-devtools-extension) | 13469 | 1078 | JavaScript | 219 | Redux DevTools extension. | 2023-01-24T17:32:58Z | | 61 | [filepond](https://github.com/pqina/filepond) | 13327 | 764 | JavaScript | 63 | 🌊 A flexible and fun JavaScript file upload library | 2023-02-10T21:50:26Z | | 62 | [git-history](https://github.com/pomber/git-history) | 13220 | 543 | JavaScript | 55 | Quickly browse the history of a file from any git repository | 2022-09-01T08:39:51Z | | 63 | [showdown](https://github.com/showdownjs/showdown) | 13090 | 1575 | JavaScript | 167 | A bidirectional Markdown to HTML to Markdown converter written in Javascript | 2023-01-27T11:55:19Z | | 64 | [Luckysheet](https://github.com/dream-num/Luckysheet) | 13023 | 1820 | JavaScript | 578 | Luckysheet is an online spreadsheet like excel that is powerful, simple to configure, and completely open source. | 2023-02-07T08:18:45Z | | 65 | [mathjs](https://github.com/josdejong/mathjs) | 13005 | 1189 | JavaScript | 155 | An extensive math library for JavaScript and Node.js | 2023-02-17T03:13:00Z | | 66 | [react-canvas](https://github.com/Flipboard/react-canvas) | 12986 | 971 | JavaScript | 64 | High performance rendering for React components | 2022-09-27T06:00:42Z | | 67 | [johnny-five](https://github.com/rwaldron/johnny-five) | 12931 | 1782 | JavaScript | 35 | JavaScript Robotics and IoT programming framework, developed at Bocoup. | 2023-02-12T20:27:04Z | | 68 | [requirejs](https://github.com/requirejs/requirejs) | 12873 | 2439 | JavaScript | 253 | A file and module loader for JavaScript | 2022-11-25T19:28:28Z | | 69 | [iscroll](https://github.com/cubiq/iscroll) | 12872 | 3894 | JavaScript | 486 | Smooth scrolling for the web | 2018-12-13T19:06:24Z | | 70 | [http-server](https://github.com/http-party/http-server) | 12479 | 1416 | JavaScript | 87 | a simple zero-configuration command-line http server | 2023-02-06T23:37:10Z | | 71 | [systemjs](https://github.com/systemjs/systemjs) | 12454 | 1133 | JavaScript | 47 | Dynamic ES module loader | 2023-01-02T07:59:36Z | | 72 | [marko](https://github.com/marko-js/marko) | 12426 | 660 | JavaScript | 60 | A declarative, HTML-based language that makes building web apps fun | 2023-02-17T23:20:21Z | | 73 | [react-in-patterns](https://github.com/krasimir/react-in-patterns) | 12424 | 912 | JavaScript | 5 | A free book that talks about design patterns/techniques used while developing with React. | 2020-09-05T04:10:54Z | | 74 | [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) | 12157 | 512 | JavaScript | 58 | Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap | 2023-02-13T08:38:51Z | | 75 | [react-redux-universal-hot-example](https://github.com/erikras/react-redux-universal-hot-example) | 12056 | 2570 | JavaScript | 359 | A starter boilerplate for a universal webapp using express, react, redux, webpack, and react-transform | 2019-12-10T17:14:43Z | | 76 | [node-elm](https://github.com/bailicangdu/node-elm) | 11853 | 3703 | JavaScript | 63 | Backend system based on node.js + Mongodb. 基于 node.js + Mongodb ζž„ε»Ίηš„εŽε°η³»η»Ÿ | 2021-12-14T07:06:56Z | | 77 | [nginx-proxy-manager](https://github.com/NginxProxyManager/nginx-proxy-manager) | 11395 | 1380 | JavaScript | 832 | Docker container for managing Nginx proxy hosts with a simple, powerful interface | 2023-02-13T06:45:50Z | | 78 | [mousetrap](https://github.com/ccampbell/mousetrap) | 11318 | 1000 | JavaScript | 190 | Simple library for handling keyboard shortcuts in Javascript | 2022-02-28T22:57:30Z | | 79 | [react-native-macos](https://github.com/ptmt/react-native-macos) | 11312 | 483 | JavaScript | 47 | [deprecated in favor of https://microsoft.github.io/react-native-windows/] React Native for macOS is an experimental fork for writing desktop apps using Cocoa | 2022-12-09T08:03:19Z | | 80 | [workbox](https://github.com/GoogleChrome/workbox) | 11310 | 836 | JavaScript | 150 | πŸ“¦ Workbox: JavaScript libraries for Progressive Web Apps | 2023-02-07T20:47:31Z | | 81 | [blur-admin](https://github.com/akveo/blur-admin) | 11306 | 3170 | JavaScript | 225 | AngularJS Bootstrap Admin Panel Framework | 2022-09-05T08:21:21Z | | 82 | [downshift](https://github.com/downshift-js/downshift) | 11183 | 939 | JavaScript | 39 | 🏎 A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components. | 2023-02-17T16:44:21Z | | 83 | [medis](https://github.com/luin/medis) | 11176 | 817 | JavaScript | 64 | πŸ’» Medis is a beautiful, easy-to-use Mac database management application for Redis. | 2023-01-26T04:54:52Z | | 84 | [raphael](https://github.com/DmitryBaranovskiy/raphael) | 11170 | 1714 | JavaScript | 313 | JavaScript Vector Library | 2021-03-03T08:44:02Z | | 85 | [jquery-ui](https://github.com/jquery/jquery-ui) | 11117 | 5380 | JavaScript | 52 | The official jQuery user interface library. | 2023-01-15T22:14:29Z | | 86 | [node-postgres](https://github.com/brianc/node-postgres) | 10977 | 1151 | JavaScript | 365 | PostgreSQL client for node.js. | 2023-02-04T13:05:06Z | | 87 | [react-slick](https://github.com/akiran/react-slick) | 10835 | 2038 | JavaScript | 385 | React carousel component | 2023-02-15T08:29:35Z | | 88 | [overleaf](https://github.com/overleaf/overleaf) | 10810 | 1204 | JavaScript | 234 | A web-based collaborative LaTeX editor | 2023-02-17T09:05:55Z | | 89 | [blessed](https://github.com/chjj/blessed) | 10801 | 544 | JavaScript | 201 | A high-level terminal interface library for node.js. | 2022-12-29T11:58:51Z | | 90 | [return-youtube-dislike](https://github.com/Anarios/return-youtube-dislike) | 10720 | 499 | JavaScript | 136 | Chrome extension to return youtube dislikes | 2023-02-16T12:49:40Z | | 91 | [tippyjs](https://github.com/atomiks/tippyjs) | 10689 | 567 | JavaScript | 45 | Tooltip, popover, dropdown, and menu library | 2022-10-30T08:53:12Z | | 92 | [daterangepicker](https://github.com/dangrossman/daterangepicker) | 10580 | 3308 | JavaScript | 0 | JavaScript Date Range, Date and Time Picker Component | 2023-01-26T12:34:49Z | | 93 | [compromise](https://github.com/spencermountain/compromise) | 10543 | 669 | JavaScript | 80 | modest natural-language processing | 2023-02-16T18:49:38Z | | 94 | [convnetjs](https://github.com/karpathy/convnetjs) | 10516 | 2047 | JavaScript | 51 | Deep Learning in Javascript. Train Convolutional Neural Networks (or ordinary ones) in your browser. | 2023-01-07T21:33:23Z | | 95 | [DOMPurify](https://github.com/cure53/DOMPurify) | 10442 | 638 | JavaScript | 0 | DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks. Demo: | 2023-02-14T12:03:40Z | | 96 | [quicklink](https://github.com/GoogleChromeLabs/quicklink) | 10393 | 405 | JavaScript | 28 | ⚑️Faster subsequent page-loads by prefetching in-viewport links during idle time | 2023-02-16T17:13:10Z | | 97 | [MFE-starter](https://github.com/PatrickJS/MFE-starter) | 10386 | 5060 | JavaScript | 1 | MFE Starter | 2022-08-15T16:49:20Z | | 98 | [yargs](https://github.com/yargs/yargs) | 10302 | 1031 | JavaScript | 335 | yargs the modern, pirate-themed successor to optimist. | 2023-02-16T16:41:43Z | | 99 | [falcor](https://github.com/Netflix/falcor) | 10236 | 476 | JavaScript | 55 | A JavaScript library for efficient data fetching | 2023-01-26T22:21:34Z | | 100 | [stylelint](https://github.com/stylelint/stylelint) | 10147 | 961 | JavaScript | 118 | A mighty CSS linter that helps you avoid errors and enforce conventions. | 2023-02-17T16:01:37Z |