[Github Ranking](../README.md) ========== ## Top 100 Stars in JavaScript | Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit | | ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- | | 1 | [markdown-here](https://github.com/adam-p/markdown-here) | 59319 | 11426 | JavaScript | 300 | Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending. | 2023-01-16T15:01:42Z | | 2 | [Awesome-Design-Tools](https://github.com/goabstract/Awesome-Design-Tools) | 30741 | 2033 | JavaScript | 9 | The best design tools and plugins for everything 👉 | 2023-08-14T09:10:15Z | | 3 | [AI-Expert-Roadmap](https://github.com/AMAI-GmbH/AI-Expert-Roadmap) | 27619 | 2382 | JavaScript | 15 | Roadmap to becoming an Artificial Intelligence Expert in 2022 | 2023-12-31T02:20:16Z | | 4 | [sails](https://github.com/balderdashy/sails) | 22737 | 2001 | JavaScript | 506 | Realtime MVC Framework for Node.js | 2024-01-04T21:53:48Z | | 5 | [draft-js](https://github.com/facebookarchive/draft-js) | 22537 | 2716 | JavaScript | 797 | A React framework for building text editors. | 2023-02-06T15:35:05Z | | 6 | [passport](https://github.com/jaredhanson/passport) | 22103 | 1267 | JavaScript | 336 | Simple, unobtrusive authentication for Node.js. | 2023-11-27T23:03:09Z | | 7 | [tips](https://github.com/git-tips/tips) | 21052 | 1769 | JavaScript | 17 | Most commonly used git tips and tricks. | 2023-11-16T12:42:43Z | | 8 | [nightmare](https://github.com/segment-boneyard/nightmare) | 19476 | 1166 | JavaScript | 178 | A high-level browser automation library. | 2023-10-05T18:25:06Z | | 9 | [ZeroNet](https://github.com/HelloZeroNet/ZeroNet) | 18092 | 2397 | JavaScript | 702 | ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network | 2023-09-04T18:42:47Z | | 10 | [jasmine](https://github.com/jasmine/jasmine) | 15669 | 2322 | JavaScript | 14 | Simple JavaScript testing framework for browsers and node.js | 2023-10-15T00:39:06Z | | 11 | [vanillawebprojects](https://github.com/bradtraversy/vanillawebprojects) | 15180 | 4331 | JavaScript | 0 | Mini projects built with HTML5, CSS & JavaScript. No frameworks or libraries | 2023-11-07T18:14:23Z | | 12 | [browserify](https://github.com/browserify/browserify) | 14472 | 1258 | JavaScript | 360 | browser-side require() the node.js way | 2023-10-21T07:13:16Z | | 13 | [bootswatch](https://github.com/thomaspark/bootswatch) | 14345 | 3730 | JavaScript | 49 | Themes for Bootstrap | 2024-01-04T14:26:14Z | | 14 | [x-ui](https://github.com/vaxilu/x-ui) | 13891 | 6413 | JavaScript | 0 | 支持多协议多用户的 xray 面板 | 2023-12-05T03:27:09Z | | 15 | [showdown](https://github.com/showdownjs/showdown) | 13700 | 1640 | JavaScript | 186 | A bidirectional Markdown to HTML to Markdown converter written in Javascript | 2023-07-18T16:21:13Z | | 16 | [react-canvas](https://github.com/Flipboard/react-canvas) | 13095 | 958 | JavaScript | 64 | High performance rendering for React components | 2022-09-27T06:00:42Z | | 17 | [http-server](https://github.com/http-party/http-server) | 13088 | 1497 | JavaScript | 93 | a simple zero-configuration command-line http server | 2023-11-23T07:47:54Z | | 18 | [marko](https://github.com/marko-js/marko) | 12980 | 686 | JavaScript | 53 | A declarative, HTML-based language that makes building web apps fun | 2023-12-27T15:54:26Z | | 19 | [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) | 12444 | 558 | JavaScript | 21 | Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap | 2023-11-16T07:20:43Z | | 20 | [DOMPurify](https://github.com/cure53/DOMPurify) | 12177 | 695 | 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: | 2024-01-05T16:43:15Z | | 21 | [overleaf](https://github.com/overleaf/overleaf) | 11999 | 1308 | JavaScript | 263 | A web-based collaborative LaTeX editor | 2024-01-05T09:03:54Z | | 22 | [mousetrap](https://github.com/ccampbell/mousetrap) | 11504 | 1044 | JavaScript | 189 | Simple library for handling keyboard shortcuts in Javascript | 2023-03-15T18:11:42Z | | 23 | [medis](https://github.com/luin/medis) | 11413 | 819 | JavaScript | 22 | 💻 Medis is a beautiful, easy-to-use Mac database management application for Redis. | 2023-10-26T23:49:35Z | | 24 | [react-slick](https://github.com/akiran/react-slick) | 11386 | 2109 | JavaScript | 414 | React carousel component | 2023-12-26T04:07:49Z | | 25 | [blur-admin](https://github.com/akveo/blur-admin) | 11344 | 3164 | JavaScript | 225 | AngularJS Bootstrap Admin Panel Framework | 2024-01-01T11:20:35Z | | 26 | [react-native-macos](https://github.com/ptmt/react-native-macos) | 11255 | 478 | 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 | | 27 | [raphael](https://github.com/DmitryBaranovskiy/raphael) | 11218 | 1753 | JavaScript | 314 | JavaScript Vector Library | 2023-08-04T13:36:55Z | | 28 | [jquery-ui](https://github.com/jquery/jquery-ui) | 11194 | 5390 | JavaScript | 70 | The official jQuery user interface library. | 2024-01-03T00:31:36Z | | 29 | [quicklink](https://github.com/GoogleChromeLabs/quicklink) | 10861 | 431 | JavaScript | 36 | ⚡️Faster subsequent page-loads by prefetching in-viewport links during idle time | 2024-01-01T01:19:39Z | | 30 | [convnetjs](https://github.com/karpathy/convnetjs) | 10680 | 2076 | JavaScript | 51 | Deep Learning in Javascript. Train Convolutional Neural Networks (or ordinary ones) in your browser. | 2023-01-07T21:33:23Z | | 31 | [stylelint](https://github.com/stylelint/stylelint) | 10667 | 997 | JavaScript | 116 | A mighty CSS linter that helps you avoid errors and enforce conventions. | 2024-01-04T10:48:17Z | | 32 | [zigbee2mqtt](https://github.com/Koenkk/zigbee2mqtt) | 10529 | 1566 | JavaScript | 684 | Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨 | 2024-01-05T10:02:24Z | | 33 | [SS-Rule-Snippet](https://github.com/Hackl0us/SS-Rule-Snippet) | 10276 | 1877 | JavaScript | 31 | 搜集、整理、维护 Surge / Quantumult (X) / Shadowrocket / Surfboard / clash (Premium) 实用规则。 | 2023-04-06T15:28:52Z | | 34 | [engineer-manager](https://github.com/ryanburgess/engineer-manager) | 10214 | 627 | JavaScript | 3 | A list of engineering manager resource links. | 2023-11-17T18:12:14Z | | 35 | [grokking_algorithms](https://github.com/egonSchiele/grokking_algorithms) | 10035 | 3566 | JavaScript | 19 | Code for the book Grokking Algorithms (https://amzn.to/29rVyHf) | 2023-12-15T13:08:40Z | | 36 | [react-transition-group](https://github.com/reactjs/react-transition-group) | 10013 | 697 | JavaScript | 198 | An easy way to perform animations when a React component enters or leaves the DOM | 2023-04-17T17:02:35Z | | 37 | [hotel](https://github.com/typicode/hotel) | 9938 | 474 | JavaScript | 96 | 🏩 A simple process manager for developers. Start apps from your browser and access them using local domains | 2023-10-23T16:23:59Z | | 38 | [html5shiv](https://github.com/aFarkas/html5shiv) | 9885 | 2740 | JavaScript | 41 | This script is the defacto way to enable use of HTML5 sectioning elements in legacy Internet Explorer. | 2021-10-03T05:17:23Z | | 39 | [react-app-rewired](https://github.com/timarney/react-app-rewired) | 9705 | 443 | JavaScript | 14 | Override create-react-app webpack configs without ejecting | 2022-12-10T01:31:10Z | | 40 | [react-native-animatable](https://github.com/oblador/react-native-animatable) | 9640 | 748 | JavaScript | 162 | Standard set of easy to use animations and declarative transitions for React Native | 2023-10-26T16:46:05Z | | 41 | [academicpages.github.io](https://github.com/academicpages/academicpages.github.io) | 9502 | 35976 | JavaScript | 182 | Github Pages template for academic personal websites, forked from mmistakes/minimal-mistakes | 2024-01-05T19:04:06Z | | 42 | [listen1_desktop](https://github.com/listen1/listen1_desktop) | 9161 | 1409 | JavaScript | 836 | one for all free music in china (Windows, Mac, Linux desktop) | 2023-08-22T04:58:40Z | | 43 | [OnsenUI](https://github.com/OnsenUI/OnsenUI) | 8762 | 1058 | JavaScript | 6 | Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js. | 2023-09-27T10:38:13Z | | 44 | [ora](https://github.com/sindresorhus/ora) | 8756 | 307 | JavaScript | 17 | Elegant terminal spinner | 2023-12-23T11:38:35Z | | 45 | [react-toolbox](https://github.com/react-toolbox/react-toolbox) | 8676 | 1036 | JavaScript | 225 | A set of React components implementing Google's Material Design specification with the power of CSS Modules | 2021-12-28T08:27:27Z | | 46 | [js-beautify](https://github.com/beautifier/js-beautify) | 8342 | 1460 | JavaScript | 361 | Beautifier for javascript | 2024-01-05T00:24:03Z | | 47 | [hexo-theme-yilia](https://github.com/litten/hexo-theme-yilia) | 8341 | 2438 | JavaScript | 408 | 一个简洁优雅的hexo主题 A simple and elegant theme for hexo. | 2023-07-20T04:14:56Z | | 48 | [vue-native-core](https://github.com/GeekyAnts/vue-native-core) | 8333 | 324 | JavaScript | 22 | Vue Native is a framework to build cross platform native mobile apps using JavaScript | 2022-12-12T11:35:47Z | | 49 | [seajs](https://github.com/seajs/seajs) | 8296 | 2634 | JavaScript | 154 | A Module Loader for the Web | 2023-07-03T13:54:20Z | | 50 | [macintosh.js](https://github.com/felixrieseberg/macintosh.js) | 8200 | 338 | JavaScript | 71 | 🖥 A virtual Apple Macintosh with System 8, running in Electron. I'm sorry. | 2023-03-15T18:09:31Z | | 51 | [bigdesk](https://github.com/lukas-vlcek/bigdesk) | 1333 | 227 | JavaScript | 0 | Live charts and statistics for Elasticsearch cluster. | 2022-07-01T09:29:16Z | | 52 | [algebra.js](https://github.com/nicolewhite/algebra.js) | 1333 | 121 | JavaScript | 20 | Build, display, and solve algebraic equations. | 2019-05-03T22:43:51Z | | 53 | [react-waterfall](https://github.com/didierfranc/react-waterfall) | 1329 | 85 | JavaScript | 7 | React store built on top of the new context API | 2023-11-24T09:58:01Z | | 54 | [react-transmit](https://github.com/RickWong/react-transmit) | 1320 | 71 | JavaScript | 18 | Relay-inspired library based on Promises instead of GraphQL. | 2017-07-28T22:04:37Z | | 55 | [TremulaJS](https://github.com/garris/TremulaJS) | 1318 | 82 | JavaScript | 11 | TremulaJS: Picture Streams + Momentum Engine + Bézier Paths + Multi-Device | 2022-03-02T00:14:46Z | | 56 | [angular-toastr](https://github.com/Foxandxss/angular-toastr) | 1301 | 280 | JavaScript | 49 | Angular port of CodeSeven/toastr. | 2018-10-10T18:30:16Z | | 57 | [ParseReact](https://github.com/parse-community/ParseReact) | 1298 | 220 | JavaScript | 65 | Seamlessly bring Parse data into your React applications. | 2020-09-12T20:01:57Z | | 58 | [github-todos](https://github.com/naholyr/github-todos) | 1290 | 44 | JavaScript | 15 | Git hook to convert your TODOs into Github issues | 2017-05-31T03:47:40Z | | 59 | [starhackit](https://github.com/FredericHeem/starhackit) | 1286 | 191 | JavaScript | 6 | StarHackIt: React/Native/Node fullstack starter kit with authentication and authorisation, data backed by SQL, the infrastructure deployed with GruCloud | 2023-12-16T22:03:42Z | | 60 | [lambdaws](https://github.com/mentum/lambdaws) | 1275 | 41 | JavaScript | 18 | Deploy, run and get results from Amazon AWS Lambda in a breeze | 2017-05-12T15:22:21Z | | 61 | [sc5-styleguide](https://github.com/SC5/sc5-styleguide) | 1264 | 175 | JavaScript | 133 | Styleguide generator is a handy little tool that helps you generate good looking styleguides from stylesheets using KSS notation | 2022-12-16T02:34:17Z | | 62 | [ui-sortable](https://github.com/angular-ui/ui-sortable) | 1264 | 452 | JavaScript | 34 | jQuery UI Sortable for AngularJS | 2018-10-24T14:21:55Z | | 63 | [my_blog](https://github.com/sanyuan0704/my_blog) | 1262 | 132 | JavaScript | 16 | 神三元的博客,一起构建完整知识体系 | 2023-03-06T12:43:56Z | | 64 | [core](https://github.com/x-tag/core) | 1256 | 159 | JavaScript | 24 | The Heart of X-Tag | 2020-03-09T20:58:58Z | | 65 | [ladda-bootstrap](https://github.com/msurguy/ladda-bootstrap) | 1242 | 253 | JavaScript | 24 | Ladda buttons concept originally by @hakimel, example using Bootstrap 3 by @msurguy | 2017-12-31T21:12:36Z | | 66 | [growth](https://github.com/phodal/growth) | 1240 | 154 | JavaScript | 19 | Growth 3.0 with React Native - an app to help you to be Awesome Developer | 2017-09-15T08:27:22Z | | 67 | [fontprep](https://github.com/briangonzalez/fontprep) | 1234 | 72 | JavaScript | 0 | 🔣 The missing font generator for Mac OSX. | 2017-10-19T16:55:33Z | | 68 | [angular-websocket](https://github.com/PatrickJS/angular-websocket) | 1221 | 200 | JavaScript | 57 | :arrow_upper_left: The missing Angular WebSocket module for connecting client applications to servers by @AngularClass | 2018-05-16T02:17:53Z | | 69 | [jquerypp](https://github.com/bitovi/jquerypp) | 1219 | 167 | JavaScript | 37 | jQuery's missing utils and special events | 2017-07-20T17:01:32Z | | 70 | [gevent-socketio](https://github.com/abourget/gevent-socketio) | 1217 | 337 | JavaScript | 79 | Official repository for gevent-socketio | 2022-09-17T20:57:58Z | | 71 | [Mining-the-Social-Web](https://github.com/ptwobrussell/Mining-the-Social-Web) | 1208 | 498 | JavaScript | 11 | The official online compendium for Mining the Social Web (O'Reilly, 2011) | 2013-10-18T13:41:23Z | | 72 | [component-playground](https://github.com/FormidableLabs/component-playground) | 1188 | 116 | JavaScript | 19 | A component for rendering React components with editable source and live preview | 2022-02-11T05:56:46Z | | 73 | [angularjs-nvd3-directives](https://github.com/angularjs-nvd3-directives/angularjs-nvd3-directives) | 1183 | 315 | JavaScript | 237 | Angular.js directives for nvd3.js | 2018-06-09T18:40:30Z | | 74 | [angular-restmod](https://github.com/platanus/angular-restmod) | 1183 | 90 | JavaScript | 80 | Rails inspired REST-API ORM for Angular | 2016-11-11T23:05:30Z | | 75 | [pkgcloud](https://github.com/pkgcloud/pkgcloud) | 1181 | 391 | JavaScript | 168 | pkgcloud is a standard library for node.js that abstracts away differences among multiple cloud providers. | 2022-10-20T08:20:14Z | | 76 | [vmd](https://github.com/yoshuawuyts/vmd) | 1176 | 130 | JavaScript | 27 | :pray: preview markdown files | 2019-12-18T01:05:37Z | | 77 | [jqfundamentals](https://github.com/rmurphey/jqfundamentals) | 1172 | 407 | JavaScript | 0 | Code repository for jQuery Fundamentals training | 2020-10-02T04:39:25Z | | 78 | [iosselect](https://github.com/zhoushengmufc/iosselect) | 1171 | 365 | JavaScript | 3 | webapp通用选择器 | 2020-04-30T03:12:36Z | | 79 | [jquery-collagePlus](https://github.com/ed-lea/jquery-collagePlus) | 1170 | 194 | JavaScript | 44 | Create an image gallery like Google+ Albums | 2017-08-18T19:35:18Z | | 80 | [ng-redux](https://github.com/angular-redux/ng-redux) | 1162 | 184 | JavaScript | 27 | Angular bindings for Redux | 2023-04-16T16:29:22Z | | 81 | [stack](https://github.com/mbostock/stack) | 1156 | 171 | JavaScript | 7 | A presentation library with intuitive, scroll-based navigation. | 2016-12-15T21:47:50Z | | 82 | [ng-sortable](https://github.com/a5hik/ng-sortable) | 1154 | 314 | JavaScript | 79 | AngularJS Library for Drag and Drop, supports Sortable and Draggable. Supports Touch devices. | 2023-02-16T09:52:09Z | | 83 | [wiredep](https://github.com/taptapship/wiredep) | 1149 | 149 | JavaScript | 25 | Wire Bower dependencies to your source code. | 2017-02-17T21:20:53Z | | 84 | [sync-settings](https://github.com/atom-community/sync-settings) | 1146 | 112 | JavaScript | 10 | Synchronize all your settings and packages across atom instances | 2023-10-15T17:17:13Z | | 85 | [dawn](https://github.com/alibaba/dawn) | 1143 | 177 | JavaScript | 5 | :sunrise: Dawn is a lightweight task management and build tool for front-end and nodejs. | 2023-03-06T16:40:38Z | | 86 | [grunt-spritesmith](https://github.com/twolfson/grunt-spritesmith) | 1141 | 98 | JavaScript | 2 | Grunt task for converting a set of images into a spritesheet and corresponding CSS variables | 2022-04-27T04:35:29Z | | 87 | [supersized](https://github.com/buildinternet/supersized) | 1138 | 265 | JavaScript | 100 | Full screen background slideshow plugin for jQuery | 2020-06-25T14:09:18Z | | 88 | [understanding-es6](https://github.com/sgaurav/understanding-es6) | 1137 | 115 | JavaScript | 4 | Simple examples to help you understand ES6 | 2016-12-15T05:50:07Z | | 89 | [ocr](https://github.com/mateogianolio/ocr) | 1133 | 107 | JavaScript | 0 | Neural network OCR. | 2016-07-07T12:48:38Z | | 90 | [nano](https://github.com/apache/nano) | 1122 | 167 | JavaScript | 38 | Nano is now part of Apache CouchDB. Repo moved to https://GitHub.com/apache/couchdb-nano | 2018-09-28T09:45:46Z | | 91 | [grunt-webfont](https://github.com/sapegin/grunt-webfont) | 1106 | 221 | JavaScript | 60 | SVG to webfont converter for Grunt | 2021-08-18T22:16:08Z | | 92 | [jquery.fn](https://github.com/padolsey-archive/jquery.fn) | 1103 | 732 | JavaScript | 21 | A collection of jQuery plugins | 2016-12-15T04:31:30Z | | 93 | [fluidity](https://github.com/mrmrs/fluidity) | 1103 | 74 | JavaScript | 7 | The worlds smallest fully-responsive css framework | 2018-12-27T14:49:05Z | | 94 | [flexie](https://github.com/doctyper/flexie) | 1100 | 117 | JavaScript | 33 | Legacy support for the CSS3 Flexible Box Model | 2016-11-20T21:50:38Z | | 95 | [min.js](https://github.com/remy/min.js) | 1096 | 88 | JavaScript | 5 | Super minimal selector and event library | 2013-07-22T10:15:54Z | | 96 | [node-webkit-agent](https://github.com/c4milo/node-webkit-agent) | 1095 | 128 | JavaScript | 15 | NodeJS agent for WebKit devtools front-end | 2019-12-09T17:47:49Z | | 97 | [Southstreet](https://github.com/filamentgroup/Southstreet) | 1089 | 56 | JavaScript | 0 | Filament Group's core tools & workflow for delivering rich cross-device web applications | 2022-08-31T14:13:00Z | | 98 | [YeoPress](https://github.com/wesleytodd/YeoPress) | 1087 | 163 | JavaScript | 32 | A Yeoman generator for WordPress | 2022-04-12T09:46:18Z | | 99 | [curtain.js](https://github.com/Victa/curtain.js) | 1086 | 256 | JavaScript | 15 | PROJECT IS NOT MAINTAINED - This plugin allows you to create a web page with multiple fixed panels that unroll with an amusing effect. | 2015-12-22T08:50:07Z | | 100 | [Touchy.js](https://github.com/jairajs89/Touchy.js) | 1082 | 70 | JavaScript | 3 | A simple light-weight JavaScript library for dealing with touch events | 2013-11-20T19:18:01Z |