[Github Ranking](../README.md) ========== ## Top 100 Stars in JavaScript | Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit | | ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- | | 1 | [extract-text-webpack-plugin](https://github.com/webpack-contrib/extract-text-webpack-plugin) | 4033 | 544 | 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 | | 2 | [redux-tutorial](https://github.com/happypoulp/redux-tutorial) | 3788 | 567 | JavaScript | 14 | Learn how to use redux step by step | 2021-05-01T06:20:18Z | | 3 | [enquire.js](https://github.com/WickyNilliams/enquire.js) | 3638 | 288 | JavaScript | 12 | Awesome Media Queries in JavaScript | 2022-02-22T13:24:26Z | | 4 | [skatejs](https://github.com/skatejs/skatejs) | 3279 | 162 | JavaScript | 24 | Effortless custom elements powered by modern view libraries. | 2022-02-26T01:34:54Z | | 5 | [swig](https://github.com/paularmstrong/swig) | 3111 | 457 | JavaScript | 0 | Take a swig of the best template engine for JavaScript. | 2017-06-13T02:06:30Z | | 6 | [DeepBeliefSDK](https://github.com/jetpacapp/DeepBeliefSDK) | 2865 | 446 | JavaScript | 55 | The SDK for Jetpac's iOS Deep Belief image recognition framework | 2019-11-06T19:25:12Z | | 7 | [react-rte](https://github.com/sstur/react-rte) | 2840 | 440 | JavaScript | 196 | Pure React rich text WYSIWYG editor based on draft-js. | 2023-05-17T17:02:20Z | | 8 | [piecon](https://github.com/lipka/piecon) | 2325 | 123 | JavaScript | 4 | A tiny javascript library for generating progress pie charts in your favicon. | 2022-10-12T17:56:44Z | | 9 | [regexper-static](https://github.com/javallone/regexper-static) | 2276 | 340 | JavaScript | 12 | Regular Expression Visualization Site (static site version) -- migrated to https://gitlab.com/javallone/regexper-static | 2018-06-06T05:35:49Z | | 10 | [lesshat](https://github.com/madebysource/lesshat) | 2199 | 268 | JavaScript | 47 | Smart LESS CSS mixins library. | 2022-03-23T14:21:36Z | | 11 | [scout_realtime](https://github.com/scoutapp/scout_realtime) | 2108 | 121 | JavaScript | 11 | Realtime server metrics in your browser | 2022-05-12T17:33:01Z | | 12 | [seagull](https://github.com/tobegit3hub/seagull) | 1928 | 273 | JavaScript | 20 | Friendly Web UI to manage and monitor docker | 2017-11-22T02:11:23Z | | 13 | [dear-github-2.0](https://github.com/drop-ice/dear-github-2.0) | 1867 | 685 | JavaScript | 31 | 📨 An open letter to GitHub from the maintainers of open source projects | 2023-06-09T11:29:21Z | | 14 | [alexa-cookbook](https://github.com/alexa/alexa-cookbook) | 1845 | 1025 | JavaScript | 6 | A series of sample code projects to be used for educational purposes during Alexa hackathons and workshops, and as a reference for tutorials and blog posts. | 2021-06-29T22:30:59Z | | 15 | [vivid](https://github.com/webkul/vivid) | 1801 | 91 | JavaScript | 21 | a JavaScript library which is built to easily customize and use the SVG Icons with a blaze. | 2023-01-07T02:22:23Z | | 16 | [Ender](https://github.com/ender-js/Ender) | 1778 | 79 | JavaScript | 21 | the no-library library: open module JavaScript framework | 2020-04-02T11:42:28Z | | 17 | [js_designpatterns](https://github.com/nnupoor-zz/js_designpatterns) | 1743 | 128 | JavaScript | 1 | None | 2020-12-04T18:45:47Z | | 18 | [mrn](https://github.com/binggg/mrn) | 1737 | 122 | JavaScript | 13 | Material React Native (MRN) - A Material Design style React Native component library. | 2019-05-28T08:31:20Z | | 19 | [parinfer.js](https://github.com/parinfer/parinfer.js) | 1725 | 47 | JavaScript | 17 | Let's simplify the way we write Lisp | 2022-10-22T19:28:31Z | | 20 | [Nested](https://github.com/suprb/Nested) | 1699 | 254 | JavaScript | 36 | Gap free multi column grid | 2015-08-31T22:02:36Z | | 21 | [isomorphic-react-example](https://github.com/DavidWells/isomorphic-react-example) | 1693 | 288 | 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 | | 22 | [jquery-color](https://github.com/jquery/jquery-color) | 1635 | 428 | JavaScript | 6 | jQuery plugin for color manipulation and animation support. | 2022-10-11T22:19:03Z | | 23 | [Hook](https://github.com/jordansinger/Hook) | 1607 | 289 | JavaScript | 10 | Pull to refresh for the web | 2017-02-18T21:34:58Z | | 24 | [t3js](https://github.com/box/t3js) | 1561 | 155 | JavaScript | 0 | DEPRECATED - A minimal component-based JavaScript framework | 2022-07-13T22:51:04Z | | 25 | [just-dashboard](https://github.com/kantord/just-dashboard) | 1553 | 72 | JavaScript | 12 | :bar_chart: :clipboard: Dashboards using YAML or JSON files | 2023-07-22T08:10:59Z | | 26 | [CSV.js](https://github.com/CyrusOfEden/CSV.js) | 1539 | 109 | JavaScript | 13 | A simple, blazing-fast CSV parser and encoder. Full RFC 4180 compliance. | 2016-10-04T01:26:06Z | | 27 | [oz](https://github.com/outmoded/oz) | 1537 | 60 | JavaScript | 0 | Web Authorization Protocol | 2018-11-03T07:27:52Z | | 28 | [jQuery.my](https://github.com/ermouth/jQuery.my) | 1518 | 123 | JavaScript | 2 | jQuery.my is a plugin that binds form controls with js data structures. | 2023-05-15T16:01:18Z | | 29 | [Prepros](https://github.com/Subash/Prepros) | 1496 | 158 | JavaScript | 0 | Compile almost any preprocessing language with live browser refresh. | 2022-06-04T07:00:38Z | | 30 | [ElectroCRUD](https://github.com/garrylachman/ElectroCRUD) | 1489 | 308 | JavaScript | 6 | Database CRUD Application Built on Electron \| MySQL, Postgres, SQLite | 2023-08-30T06:54:24Z | | 31 | [parallel-webpack](https://github.com/trivago/parallel-webpack) | 1486 | 108 | JavaScript | 32 | Builds multi-config webpack projects in parallel | 2022-01-25T15:37:34Z | | 32 | [amplify](https://github.com/mikehostetler/amplify) | 1458 | 151 | JavaScript | 29 | AmplifyJS | 2019-06-25T08:43:14Z | | 33 | [react-native-viewpager](https://github.com/race604/react-native-viewpager) | 1414 | 385 | JavaScript | 87 | [Deprecated] ViewPager component for React Native | 2022-07-19T07:20:18Z | | 34 | [limejs](https://github.com/digitalfruit/limejs) | 1406 | 285 | JavaScript | 25 | HTML5 game framework for web and iOS | 2018-01-13T23:52:20Z | | 35 | [aralejs.github.io](https://github.com/aralejs/aralejs.github.io) | 1378 | 332 | JavaScript | 5 | 开放、简单、易用的前端基础类库 | 2016-04-13T03:47:28Z | | 36 | [cavy](https://github.com/pixielabs/cavy) | 1368 | 129 | JavaScript | 13 | An integration test framework for React Native. | 2023-01-23T09:02:05Z | | 37 | [cross-platform-node-guide](https://github.com/ehmicky/cross-platform-node-guide) | 1350 | 75 | JavaScript | 0 | 📗 How to write cross-platform Node.js code | 2023-08-06T02:20:49Z | | 38 | [bigdesk](https://github.com/lukas-vlcek/bigdesk) | 1335 | 228 | JavaScript | 0 | Live charts and statistics for Elasticsearch cluster. | 2022-07-01T09:29:16Z | | 39 | [unindexed](https://github.com/mroth/unindexed) | 1321 | 107 | JavaScript | 0 | :mag_right::grey_question: website that irrevocably deletes itself once indexed | 2015-03-09T22:37:45Z | | 40 | [microstates](https://github.com/thefrontside/microstates) | 1313 | 53 | JavaScript | 34 | Composable state primitives for JavaScript | 2023-03-04T03:29:16Z | | 41 | [pluralsight-redux-starter](https://github.com/coryhouse/pluralsight-redux-starter) | 1285 | 942 | JavaScript | 2 | Completed Dev Environment for "Building Applications with React and Redux" on Pluralsight | 2019-06-16T15:19:29Z | | 42 | [ripple](https://github.com/ripplejs/ripple) | 1280 | 66 | JavaScript | 10 | A tiny foundation for building reactive views | 2014-07-30T00:15:52Z | | 43 | [webpack-isomorphic-tools](https://github.com/catamphetamine/webpack-isomorphic-tools) | 1259 | 57 | JavaScript | 6 | Server-side rendering for your Webpack-built applications (e.g. React) | 2022-05-17T05:30:07Z | | 44 | [cookies](https://github.com/pillarjs/cookies) | 1255 | 154 | JavaScript | 15 | Signed and unsigned cookies based on Keygrip | 2022-04-14T17:02:44Z | | 45 | [ladda-bootstrap](https://github.com/msurguy/ladda-bootstrap) | 1243 | 255 | JavaScript | 24 | Ladda buttons concept originally by @hakimel, example using Bootstrap 3 by @msurguy | 2017-12-31T21:12:36Z | | 46 | [Mason](https://github.com/DrewDahlman/Mason) | 1230 | 187 | JavaScript | 16 | Mason.js for creating a perfect grid with jQuery. | 2017-04-18T12:47:48Z | | 47 | [medium-editor-insert-plugin](https://github.com/linkesch/medium-editor-insert-plugin) | 1228 | 359 | JavaScript | 51 | jQuery insert plugin for MediumEditor | 2020-09-10T19:49:10Z | | 48 | [HTML5-Desktop-Notifications](https://github.com/ttsvetko/HTML5-Desktop-Notifications) | 1225 | 247 | JavaScript | 13 | Desktop notifications plugin for Chrome, Safari, Firefox and IE9+ | 2019-10-21T19:37:23Z | | 49 | [floatThead](https://github.com/mkoryak/floatThead) | 1218 | 202 | JavaScript | 3 | Fixed . Doesn't need any custom css/html. Does what position:sticky can't | 2023-03-10T17:25:33Z | | 50 | [lqip-loader](https://github.com/zouhir/lqip-loader) | 1208 | 52 | JavaScript | 5 | Low Quality Image Placeholders (LQIP) for Webpack | 2022-12-29T03:51:42Z | | 51 | [Luckysheet](https://github.com/dream-num/Luckysheet) | 14548 | 2073 | JavaScript | 647 | Luckysheet is an online spreadsheet like excel that is powerful, simple to configure, and completely open source. | 2023-09-01T15:28:24Z | | 52 | [ScrollMagic](https://github.com/janpaepke/ScrollMagic) | 14508 | 2130 | JavaScript | 501 | The javascript library for magical scroll interactions. | 2023-03-04T03:41:54Z | | 53 | [browserify](https://github.com/browserify/browserify) | 14433 | 1253 | JavaScript | 360 | browser-side require() the node.js way | 2022-03-28T08:02:43Z | | 54 | [bootswatch](https://github.com/thomaspark/bootswatch) | 14261 | 3714 | JavaScript | 43 | Themes for Bootstrap | 2023-08-31T19:10:32Z | | 55 | [reactotron](https://github.com/infinitered/reactotron) | 14143 | 947 | JavaScript | 119 | A desktop app for inspecting your React JS and React Native projects. macOS, Linux, and Windows. | 2023-08-25T17:57:23Z | | 56 | [jsdoc](https://github.com/jsdoc/jsdoc) | 14104 | 1511 | JavaScript | 404 | An API documentation generator for JavaScript. | 2023-08-30T22:37:53Z | | 57 | [store.js](https://github.com/marcuswestin/store.js) | 13942 | 1393 | JavaScript | 68 | Cross-browser storage for all use cases, used across the web. | 2023-02-25T18:36:12Z | | 58 | [typed.js](https://github.com/mattboldt/typed.js) | 13834 | 1725 | JavaScript | 10 | A JavaScript Typing Animation Library | 2023-08-22T13:56:49Z | | 59 | [NodeBB](https://github.com/NodeBB/NodeBB) | 13544 | 2760 | JavaScript | 133 | Node.js based forum software built for the modern web | 2023-09-02T00:41:16Z | | 60 | [showdown](https://github.com/showdownjs/showdown) | 13480 | 1610 | JavaScript | 183 | A bidirectional Markdown to HTML to Markdown converter written in Javascript | 2023-07-18T16:21:13Z | | 61 | [git-history](https://github.com/pomber/git-history) | 13382 | 555 | JavaScript | 59 | Quickly browse the history of a file from any git repository | 2023-03-23T11:31:47Z | | 62 | [react-canvas](https://github.com/Flipboard/react-canvas) | 13079 | 962 | JavaScript | 64 | High performance rendering for React components | 2022-09-27T06:00:42Z | | 63 | [requirejs](https://github.com/requirejs/requirejs) | 12896 | 2452 | JavaScript | 255 | A file and module loader for JavaScript | 2022-11-25T19:28:28Z | | 64 | [http-server](https://github.com/http-party/http-server) | 12851 | 1467 | JavaScript | 91 | a simple zero-configuration command-line http server | 2023-08-10T02:25:56Z | | 65 | [marko](https://github.com/marko-js/marko) | 12781 | 678 | JavaScript | 53 | A declarative, HTML-based language that makes building web apps fun | 2023-08-30T03:22:20Z | | 66 | [omi](https://github.com/Tencent/omi) | 12735 | 1281 | JavaScript | 103 | Web Components Framework - Web组件框架 | 2023-09-01T22:46:32Z | | 67 | [systemjs](https://github.com/systemjs/systemjs) | 12656 | 1137 | JavaScript | 54 | Dynamic ES module loader | 2023-08-30T20:52:24Z | | 68 | [x-ui](https://github.com/vaxilu/x-ui) | 12606 | 5654 | JavaScript | 0 | 支持多协议多用户的 xray 面板 | 2023-08-28T03:47:43Z | | 69 | [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) | 12384 | 539 | JavaScript | 21 | Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap | 2023-08-30T15:44:37Z | | 70 | [dataloader](https://github.com/graphql/dataloader) | 12347 | 546 | JavaScript | 25 | DataLoader is a generic utility to be used as part of your application's data fetching layer to provide a consistent API over various backends and reduce requests to those backends via batching and caching. | 2023-07-18T20:11:55Z | | 71 | [reaction](https://github.com/reactioncommerce/reaction) | 12070 | 2179 | JavaScript | 87 | Mailchimp Open Commerce is an API-first, headless commerce platform built using Node.js, React, GraphQL. Deployed via Docker and Kubernetes. | 2023-08-14T19:48:08Z | | 72 | [magnetW](https://github.com/xiandanin/magnetW) | 11936 | 2170 | JavaScript | 0 | [已失效,不再维护] | 2022-04-09T17:06:15Z | | 73 | [ReLaXed](https://github.com/RelaxedJS/ReLaXed) | 11799 | 467 | JavaScript | 43 | Create PDF documents using web technologies | 2022-09-01T08:18:18Z | | 74 | [workbox](https://github.com/GoogleChrome/workbox) | 11677 | 894 | JavaScript | 170 | 📦 Workbox: JavaScript libraries for Progressive Web Apps | 2023-09-01T18:15:28Z | | 75 | [downshift](https://github.com/downshift-js/downshift) | 11575 | 966 | JavaScript | 42 | 🏎 A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components. | 2023-08-30T18:51:10Z | | 76 | [DOMPurify](https://github.com/cure53/DOMPurify) | 11554 | 680 | 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-08-29T13:39:25Z | | 77 | [overleaf](https://github.com/overleaf/overleaf) | 11549 | 1258 | JavaScript | 244 | A web-based collaborative LaTeX editor | 2023-09-01T08:04:26Z | | 78 | [mousetrap](https://github.com/ccampbell/mousetrap) | 11447 | 1019 | JavaScript | 190 | Simple library for handling keyboard shortcuts in Javascript | 2023-03-15T18:11:42Z | | 79 | [node-postgres](https://github.com/brianc/node-postgres) | 11420 | 1212 | JavaScript | 387 | PostgreSQL client for node.js. | 2023-09-01T17:33:54Z | | 80 | [medis](https://github.com/luin/medis) | 11340 | 816 | JavaScript | 58 | 💻 Medis is a beautiful, easy-to-use Mac database management application for Redis. | 2023-06-14T12:51:25Z | | 81 | [blur-admin](https://github.com/akveo/blur-admin) | 11330 | 3178 | JavaScript | 225 | AngularJS Bootstrap Admin Panel Framework | 2022-09-05T08:21:21Z | | 82 | [react-native-macos](https://github.com/ptmt/react-native-macos) | 11272 | 481 | 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 | | 83 | [raphael](https://github.com/DmitryBaranovskiy/raphael) | 11212 | 1721 | JavaScript | 314 | JavaScript Vector Library | 2023-08-04T13:36:55Z | | 84 | [react-slick](https://github.com/akiran/react-slick) | 11209 | 2088 | JavaScript | 392 | React carousel component | 2023-08-31T12:40:27Z | | 85 | [tippyjs](https://github.com/atomiks/tippyjs) | 11199 | 586 | JavaScript | 64 | Tooltip, popover, dropdown, and menu library | 2023-04-16T12:01:05Z | | 86 | [OpenClash](https://github.com/vernesong/OpenClash) | 11189 | 1715 | JavaScript | 85 | A Clash Client For OpenWrt | 2023-09-01T20:29:03Z | | 87 | [jquery-ui](https://github.com/jquery/jquery-ui) | 11159 | 5368 | JavaScript | 65 | The official jQuery user interface library. | 2023-07-29T00:36:06Z | | 88 | [compromise](https://github.com/spencermountain/compromise) | 10831 | 685 | JavaScript | 86 | modest natural-language processing | 2023-08-24T18:54:49Z | | 89 | [quicklink](https://github.com/GoogleChromeLabs/quicklink) | 10752 | 428 | JavaScript | 34 | ⚡️Faster subsequent page-loads by prefetching in-viewport links during idle time | 2023-08-21T14:32:44Z | | 90 | [yargs](https://github.com/yargs/yargs) | 10640 | 1048 | JavaScript | 278 | yargs the modern, pirate-themed successor to optimist. | 2023-08-29T21:15:40Z | | 91 | [convnetjs](https://github.com/karpathy/convnetjs) | 10637 | 2071 | JavaScript | 51 | Deep Learning in Javascript. Train Convolutional Neural Networks (or ordinary ones) in your browser. | 2023-01-07T21:33:23Z | | 92 | [flowy](https://github.com/alyssaxuu/flowy) | 10583 | 919 | JavaScript | 41 | The minimal javascript library to create flowcharts ✨ | 2023-01-01T11:48:42Z | | 93 | [aws-cdk](https://github.com/aws/aws-cdk) | 10551 | 3427 | JavaScript | 1740 | The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code | 2023-09-02T00:18:01Z | | 94 | [svg.js](https://github.com/svgdotjs/svg.js) | 10489 | 1090 | JavaScript | 102 | The lightweight library for manipulating and animating SVG | 2023-08-18T18:41:13Z | | 95 | [stylelint](https://github.com/stylelint/stylelint) | 10487 | 987 | JavaScript | 107 | A mighty CSS linter that helps you avoid errors and enforce conventions. | 2023-08-31T14:23:52Z | | 96 | [react-redux-starter-kit](https://github.com/davezuko/react-redux-starter-kit) | 10310 | 2284 | JavaScript | 117 | Get started with React, Redux, and React-Router. | 2018-06-03T17:30:08Z | | 97 | [engineer-manager](https://github.com/ryanburgess/engineer-manager) | 10066 | 604 | JavaScript | 3 | A list of engineering manager resource links. | 2023-08-17T19:25:32Z | | 98 | [gekko](https://github.com/askmike/gekko) | 9975 | 4024 | JavaScript | 0 | A bitcoin trading bot written in node - https://gekko.wizb.it/ | 2020-02-16T14:25:26Z | | 99 | [react-transition-group](https://github.com/reactjs/react-transition-group) | 9923 | 699 | JavaScript | 191 | An easy way to perform animations when a React component enters or leaves the DOM | 2023-04-17T17:02:35Z | | 100 | [hotel](https://github.com/typicode/hotel) | 9913 | 472 | JavaScript | 96 | 🏩 A simple process manager for developers. Start apps from your browser and access them using local domains | 2023-01-12T07:04:18Z |