[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) | 59275 | 11434 | JavaScript | 299 | 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) | 30377 | 2024 | 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) | 27415 | 2367 | JavaScript | 15 | Roadmap to becoming an Artificial Intelligence Expert in 2022 | 2023-12-07T09:21:56Z | | 4 | [sails](https://github.com/balderdashy/sails) | 22705 | 1999 | JavaScript | 512 | Realtime MVC Framework for Node.js | 2023-11-22T18:20:13Z | | 5 | [draft-js](https://github.com/facebookarchive/draft-js) | 22506 | 2708 | JavaScript | 797 | A React framework for building text editors. | 2023-02-06T15:35:05Z | | 6 | [passport](https://github.com/jaredhanson/passport) | 22021 | 1264 | JavaScript | 334 | Simple, unobtrusive authentication for Node.js. | 2023-11-27T23:03:09Z | | 7 | [tips](https://github.com/git-tips/tips) | 21026 | 1771 | JavaScript | 17 | Most commonly used git tips and tricks. | 2023-11-16T12:42:43Z | | 8 | [nightmare](https://github.com/segment-boneyard/nightmare) | 19466 | 1165 | JavaScript | 178 | A high-level browser automation library. | 2023-10-05T18:25:06Z | | 9 | [ZeroNet](https://github.com/HelloZeroNet/ZeroNet) | 18074 | 2394 | JavaScript | 702 | ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network | 2023-09-04T18:42:47Z | | 10 | [jasmine](https://github.com/jasmine/jasmine) | 15656 | 2320 | JavaScript | 14 | Simple JavaScript testing framework for browsers and node.js | 2023-10-15T00:39:06Z | | 11 | [vanillawebprojects](https://github.com/bradtraversy/vanillawebprojects) | 15110 | 4317 | 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) | 14465 | 1259 | JavaScript | 360 | browser-side require() the node.js way | 2023-10-21T07:13:16Z | | 13 | [bootswatch](https://github.com/thomaspark/bootswatch) | 14324 | 3726 | JavaScript | 49 | Themes for Bootstrap | 2023-11-16T14:27:11Z | | 14 | [showdown](https://github.com/showdownjs/showdown) | 13637 | 1635 | JavaScript | 186 | A bidirectional Markdown to HTML to Markdown converter written in Javascript | 2023-07-18T16:21:13Z | | 15 | [x-ui](https://github.com/vaxilu/x-ui) | 13575 | 6212 | JavaScript | 0 | ๆ”ฏๆŒๅคšๅ่ฎฎๅคš็”จๆˆท็š„ xray ้ขๆฟ | 2023-12-05T03:27:09Z | | 16 | [react-canvas](https://github.com/Flipboard/react-canvas) | 13090 | 958 | JavaScript | 64 | High performance rendering for React components | 2022-09-27T06:00:42Z | | 17 | [http-server](https://github.com/http-party/http-server) | 13041 | 1490 | JavaScript | 93 | a simple zero-configuration command-line http server | 2023-11-23T07:47:54Z | | 18 | [marko](https://github.com/marko-js/marko) | 12932 | 684 | JavaScript | 53 | A declarative, HTML-based language that makes building web apps fun | 2023-12-02T06:21:28Z | | 19 | [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) | 12433 | 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) | 12052 | 692 | JavaScript | 2 | 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-12-06T09:12:45Z | | 21 | [overleaf](https://github.com/overleaf/overleaf) | 11891 | 1294 | JavaScript | 258 | A web-based collaborative LaTeX editor | 2023-12-08T09:05:13Z | | 22 | [mousetrap](https://github.com/ccampbell/mousetrap) | 11491 | 1043 | JavaScript | 189 | Simple library for handling keyboard shortcuts in Javascript | 2023-03-15T18:11:42Z | | 23 | [medis](https://github.com/luin/medis) | 11397 | 822 | JavaScript | 24 | ๐Ÿ’ป 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) | 11343 | 2105 | JavaScript | 408 | React carousel component | 2023-11-22T21:59:23Z | | 25 | [blur-admin](https://github.com/akveo/blur-admin) | 11338 | 3167 | JavaScript | 225 | AngularJS Bootstrap Admin Panel Framework | 2022-09-05T08:21:21Z | | 26 | [react-native-macos](https://github.com/ptmt/react-native-macos) | 11259 | 479 | 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) | 11222 | 1754 | JavaScript | 314 | JavaScript Vector Library | 2023-08-04T13:36:55Z | | 28 | [jquery-ui](https://github.com/jquery/jquery-ui) | 11189 | 5377 | JavaScript | 70 | The official jQuery user interface library. | 2023-11-06T13:12:51Z | | 29 | [quicklink](https://github.com/GoogleChromeLabs/quicklink) | 10842 | 431 | JavaScript | 36 | โšก๏ธFaster subsequent page-loads by prefetching in-viewport links during idle time | 2023-11-01T01:19:01Z | | 30 | [convnetjs](https://github.com/karpathy/convnetjs) | 10665 | 2070 | 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) | 10629 | 994 | JavaScript | 111 | A mighty CSS linter that helps you avoid errors and enforce conventions. | 2023-12-08T15:50:00Z | | 32 | [zigbee2mqtt](https://github.com/Koenkk/zigbee2mqtt) | 10276 | 1538 | JavaScript | 512 | Zigbee ๐Ÿ to MQTT bridge ๐ŸŒ‰, get rid of your proprietary Zigbee bridges ๐Ÿ”จ | 2023-12-08T20:19:32Z | | 33 | [SS-Rule-Snippet](https://github.com/Hackl0us/SS-Rule-Snippet) | 10200 | 1878 | JavaScript | 31 | ๆœ้›†ใ€ๆ•ด็†ใ€็ปดๆŠค Surge / Quantumult (X) / Shadowrocket / Surfboard / clash (Premium) ๅฎž็”จ่ง„ๅˆ™ใ€‚ | 2023-04-06T15:28:52Z | | 34 | [engineer-manager](https://github.com/ryanburgess/engineer-manager) | 10186 | 620 | JavaScript | 3 | A list of engineering manager resource links. | 2023-11-17T18:12:14Z | | 35 | [react-transition-group](https://github.com/reactjs/react-transition-group) | 9988 | 698 | JavaScript | 195 | An easy way to perform animations when a React component enters or leaves the DOM | 2023-04-17T17:02:35Z | | 36 | [grokking_algorithms](https://github.com/egonSchiele/grokking_algorithms) | 9936 | 3534 | JavaScript | 19 | Code for the book Grokking Algorithms (https://amzn.to/29rVyHf) | 2023-12-05T17:57:54Z | | 37 | [hotel](https://github.com/typicode/hotel) | 9923 | 472 | 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) | 9888 | 2750 | 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) | 9688 | 440 | 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) | 9630 | 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) | 9338 | 35070 | JavaScript | 180 | Github Pages template for academic personal websites, forked from mmistakes/minimal-mistakes | 2023-12-08T22:17:47Z | | 42 | [listen1_desktop](https://github.com/listen1/listen1_desktop) | 9056 | 1393 | JavaScript | 830 | one for all free music in china (Windows, Mac, Linux desktop) | 2023-08-22T04:58:40Z | | 43 | [OnsenUI](https://github.com/OnsenUI/OnsenUI) | 8748 | 1058 | JavaScript | 7 | 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) | 8719 | 308 | JavaScript | 17 | Elegant terminal spinner | 2023-08-01T15:51:17Z | | 45 | [react-toolbox](https://github.com/react-toolbox/react-toolbox) | 8680 | 1040 | 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 | [hexo-theme-yilia](https://github.com/litten/hexo-theme-yilia) | 8336 | 2446 | JavaScript | 409 | ไธ€ไธช็ฎ€ๆดไผ˜้›…็š„hexoไธป้ข˜ A simple and elegant theme for hexo. | 2023-07-20T04:14:56Z | | 47 | [vue-native-core](https://github.com/GeekyAnts/vue-native-core) | 8335 | 323 | JavaScript | 22 | Vue Native is a framework to build cross platform native mobile apps using JavaScript | 2022-12-12T11:35:47Z | | 48 | [js-beautify](https://github.com/beautify-web/js-beautify) | 8327 | 1456 | JavaScript | 361 | Beautifier for javascript | 2023-12-06T12:20:28Z | | 49 | [seajs](https://github.com/seajs/seajs) | 8293 | 2633 | JavaScript | 154 | A Module Loader for the Web | 2023-07-03T13:54:20Z | | 50 | [macintosh.js](https://github.com/felixrieseberg/macintosh.js) | 8192 | 338 | JavaScript | 71 | ๐Ÿ–ฅ A virtual Apple Macintosh with System 8, running in Electron. I'm sorry. | 2023-03-15T18:09:31Z | | 51 | [ethereumbook](https://github.com/ethereumbook/ethereumbook) | 18670 | 4815 | JavaScript | 52 | Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood | 2023-11-12T22:33:41Z | | 52 | [handsontable](https://github.com/handsontable/handsontable) | 18507 | 2942 | JavaScript | 427 | JavaScript data grid with a spreadsheet look & feel. Works with React, Angular, and Vue. Supported by the Handsontable team โšก | 2023-12-08T13:56:39Z | | 53 | [github-profile-readme-generator](https://github.com/rahuldkjain/github-profile-readme-generator) | 18158 | 5351 | JavaScript | 195 | ๐Ÿš€ Generate GitHub profile README easily with the latest add-ons like visitors count, GitHub stats, etc using minimal UI. | 2023-12-05T17:25:37Z | | 54 | [dotenv](https://github.com/motdotla/dotenv) | 17981 | 905 | JavaScript | 18 | Loads environment variables from .env for nodejs projects. | 2023-12-05T19:37:44Z | | 55 | [GSAP](https://github.com/greensock/GSAP) | 17608 | 1716 | JavaScript | 8 | GSAP (GreenSock Animation Platform), a JavaScript animation library for the modern web | 2023-11-30T04:57:20Z | | 56 | [gun](https://github.com/amark/gun) | 17560 | 1191 | JavaScript | 261 | An open source cybersecurity protocol for syncing decentralized graph data. | 2023-11-26T19:41:41Z | | 57 | [localtunnel](https://github.com/localtunnel/localtunnel) | 17122 | 1268 | JavaScript | 133 | expose yourself | 2023-11-15T14:45:46Z | | 58 | [react-native-vector-icons](https://github.com/oblador/react-native-vector-icons) | 17021 | 2160 | JavaScript | 145 | Customizable Icons for React Native with support for image source and full styling. | 2023-12-07T14:29:03Z | | 59 | [emotion](https://github.com/emotion-js/emotion) | 16903 | 1134 | JavaScript | 235 | ๐Ÿ‘ฉโ€๐ŸŽค CSS-in-JS library designed for high performance style composition | 2023-12-08T14:14:25Z | | 60 | [Fuse](https://github.com/krisk/Fuse) | 16860 | 805 | JavaScript | 17 | Lightweight fuzzy-search, in JavaScript | 2023-11-24T17:40:30Z | | 61 | [jquery-pjax](https://github.com/defunkt/jquery-pjax) | 16758 | 2044 | JavaScript | 59 | pushState + ajax = pjax | 2022-11-30T22:59:46Z | | 62 | [kit](https://github.com/sveltejs/kit) | 16677 | 1655 | JavaScript | 608 | web development, streamlined | 2023-12-09T03:01:52Z | | 63 | [material](https://github.com/angular/material) | 16620 | 3497 | JavaScript | 269 | Material design for AngularJS | 2022-05-10T15:28:48Z | | 64 | [nginx-proxy-manager](https://github.com/NginxProxyManager/nginx-proxy-manager) | 16615 | 1981 | JavaScript | 1153 | Docker container for managing Nginx proxy hosts with a simple, powerful interface | 2023-12-04T10:34:25Z | | 65 | [hubot](https://github.com/hubotio/hubot) | 16471 | 3947 | JavaScript | 4 | A customizable life embetterment robot. | 2023-12-06T22:19:03Z | | 66 | [markdown-it](https://github.com/markdown-it/markdown-it) | 16404 | 1691 | JavaScript | 7 | Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed | 2023-12-08T02:31:55Z | | 67 | [Functional-Light-JS](https://github.com/getify/Functional-Light-JS) | 16382 | 2016 | JavaScript | 15 | Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter. | 2023-10-13T08:45:45Z | | 68 | [parallax](https://github.com/wagerfield/parallax) | 16344 | 2157 | JavaScript | 67 | Parallax Engine that reacts to the orientation of a smart device | 2023-05-06T09:29:11Z | | 69 | [dva](https://github.com/dvajs/dva) | 16210 | 3217 | JavaScript | 15 | ๐ŸŒฑ React and redux based, lightweight and elm-style framework. (Inspired by elm and choo) | 2023-04-11T04:04:50Z | | 70 | [mustache.js](https://github.com/janl/mustache.js) | 16115 | 2476 | JavaScript | 77 | Minimal templating with {{mustaches}} in JavaScript | 2023-01-21T17:51:41Z | | 71 | [cz-cli](https://github.com/commitizen/cz-cli) | 15932 | 596 | JavaScript | 163 | The commitizen command line utility. #BlackLivesMatter | 2023-11-05T15:54:11Z | | 72 | [aframe](https://github.com/aframevr/aframe) | 15870 | 3865 | JavaScript | 334 | :a: Web framework for building virtual reality experiences. | 2023-12-08T10:39:01Z | | 73 | [bower](https://github.com/bower/bower) | 15018 | 1941 | JavaScript | 8 | A package manager for the web | 2022-11-01T19:08:49Z | | 74 | [vivus](https://github.com/maxwellito/vivus) | 14990 | 1202 | JavaScript | 20 | JavaScript library to make drawing animation on SVG | 2022-07-06T22:16:59Z | | 75 | [recompose](https://github.com/acdlite/recompose) | 14808 | 1301 | JavaScript | 64 | A React utility belt for function components and higher-order components. | 2022-09-10T03:59:05Z | | 76 | [DPlayer](https://github.com/DIYgod/DPlayer) | 14632 | 2384 | JavaScript | 0 | :lollipop: Wow, such a lovely HTML5 danmaku video player | 2023-12-07T12:43:31Z | | 77 | [bootstrap-vue](https://github.com/bootstrap-vue/bootstrap-vue) | 14424 | 1918 | JavaScript | 160 | BootstrapVue provides one of the most comprehensive implementations of Bootstrap v4 for Vue.js. With extensive and automated WAI-ARIA accessibility markup. | 2023-10-29T02:32:36Z | | 78 | [filepond](https://github.com/pqina/filepond) | 14297 | 850 | JavaScript | 87 | ๐ŸŒŠ A flexible and fun JavaScript file upload library | 2023-11-16T12:55:30Z | | 79 | [SuperTinyIcons](https://github.com/edent/SuperTinyIcons) | 14282 | 866 | JavaScript | 7 | Under 1KB each! Super Tiny Icons are miniscule SVG versions of your favourite website and app logos | 2023-11-13T15:30:34Z | | 80 | [shelljs](https://github.com/shelljs/shelljs) | 14020 | 774 | JavaScript | 99 | :shell: Portable Unix shell commands for Node.js | 2023-12-07T07:17:36Z | | 81 | [Clash-for-Windows_Chinese](https://github.com/Z-Siqi/Clash-for-Windows_Chinese) | 13887 | 1957 | JavaScript | 2 | clash for windowsๆฑ‰ๅŒ–็‰ˆ. ๆไพ›clash for windows็š„ๆฑ‰ๅŒ–็‰ˆ, ๆฑ‰ๅŒ–่กฅไธๅŠๆฑ‰ๅŒ–็‰ˆๅฎ‰่ฃ…็จ‹ๅบ | 2023-11-03T07:34:31Z | | 82 | [forever](https://github.com/foreversd/forever) | 13830 | 988 | JavaScript | 315 | A simple CLI tool for ensuring that a given script runs continuously (i.e. forever) | 2023-05-21T21:49:29Z | | 83 | [mathjs](https://github.com/josdejong/mathjs) | 13689 | 1286 | JavaScript | 91 | An extensive math library for JavaScript and Node.js | 2023-12-08T15:58:16Z | | 84 | [koodo-reader](https://github.com/koodo-reader/koodo-reader) | 13615 | 1050 | JavaScript | 353 | A modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux and Web | 2023-12-04T15:23:38Z | | 85 | [chrome-extensions-samples](https://github.com/GoogleChrome/chrome-extensions-samples) | 13481 | 7664 | JavaScript | 33 | Chrome Extensions Samples | 2023-12-08T22:24:54Z | | 86 | [redux-devtools-extension](https://github.com/zalmoxisus/redux-devtools-extension) | 13477 | 1077 | JavaScript | 224 | Redux DevTools extension. | 2023-11-07T11:04:59Z | | 87 | [react-pdf](https://github.com/diegomura/react-pdf) | 13473 | 1093 | JavaScript | 439 | ๐Ÿ“„ Create PDF files using React | 2023-11-28T17:04:44Z | | 88 | [es6-cheatsheet](https://github.com/DrkSephy/es6-cheatsheet) | 13353 | 1156 | JavaScript | 5 | ES2015 [ES6] cheatsheet containing tips, tricks, best practices and code snippets | 2022-10-08T07:44:38Z | | 89 | [loopback](https://github.com/strongloop/loopback) | 13256 | 1249 | JavaScript | 14 | LoopBack makes it easy to build modern applications that require complex integrations. | 2023-10-09T18:27:13Z | | 90 | [johnny-five](https://github.com/rwaldron/johnny-five) | 13128 | 1841 | JavaScript | 51 | JavaScript Robotics and IoT programming framework, developed at Bocoup. | 2023-10-24T22:18:06Z | | 91 | [react-in-patterns](https://github.com/krasimir/react-in-patterns) | 12926 | 970 | JavaScript | 6 | A free book that talks about design patterns/techniques used while developing with React. | 2023-08-17T08:17:37Z | | 92 | [ios_rule_script](https://github.com/blackmatrix7/ios_rule_script) | 12919 | 2167 | JavaScript | 39 | ๅˆ†ๆต่ง„ๅˆ™ใ€้‡ๅ†™ๅ†™่ง„ๅˆ™ๅŠ่„šๆœฌใ€‚ | 2023-12-08T18:21:38Z | | 93 | [iscroll](https://github.com/cubiq/iscroll) | 12886 | 3867 | JavaScript | 486 | Smooth scrolling for the web | 2018-12-13T19:06:24Z | | 94 | [single-spa](https://github.com/single-spa/single-spa) | 12776 | 907 | JavaScript | 47 | The router for easy microfrontends | 2023-12-03T01:32:20Z | | 95 | [SingleFile](https://github.com/gildas-lormeau/SingleFile) | 12597 | 865 | JavaScript | 51 | Web Extension and CLI tool for saving a faithful copy of a complete web page in a single HTML file | 2023-12-07T21:38:22Z | | 96 | [pino](https://github.com/pinojs/pino) | 12496 | 847 | JavaScript | 81 | ๐ŸŒฒ super fast, all natural json logger | 2023-12-08T15:22:30Z | | 97 | [browserslist](https://github.com/browserslist/browserslist) | 12452 | 730 | JavaScript | 31 | ๐Ÿฆ” Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-preset-env | 2023-12-03T05:04:01Z | | 98 | [kitematic](https://github.com/docker/kitematic) | 12252 | 1527 | JavaScript | 923 | Visual Docker Container Management on Mac & Windows | 2021-06-11T08:23:35Z | | 99 | [node-elm](https://github.com/bailicangdu/node-elm) | 12148 | 3757 | JavaScript | 76 | Backend system based on node.js + Mongodb. ๅŸบไบŽ node.js + Mongodb ๆž„ๅปบ็š„ๅŽๅฐ็ณป็ปŸ | 2021-12-14T07:06:56Z | | 100 | [react-redux-universal-hot-example](https://github.com/erikras/react-redux-universal-hot-example) | 12030 | 2549 | JavaScript | 357 | A starter boilerplate for a universal webapp using express, react, redux, webpack, and react-transform | 2019-12-10T17:14:43Z |