[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) | 59069 | 11450 | JavaScript | 297 | 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) | 28953 | 1988 | JavaScript | 7 | The best design tools and plugins for everything 👉 | 2023-07-20T06:27:14Z | | 3 | [AI-Expert-Roadmap](https://github.com/AMAI-GmbH/AI-Expert-Roadmap) | 26227 | 2283 | JavaScript | 16 | Roadmap to becoming an Artificial Intelligence Expert in 2022 | 2023-02-26T08:46:00Z | | 4 | [sails](https://github.com/balderdashy/sails) | 22611 | 1979 | JavaScript | 494 | Realtime MVC Framework for Node.js | 2023-07-21T23:31:37Z | | 5 | [draft-js](https://github.com/facebookarchive/draft-js) | 22449 | 2711 | JavaScript | 797 | A React framework for building text editors. | 2023-02-06T15:35:05Z | | 6 | [passport](https://github.com/jaredhanson/passport) | 21638 | 1243 | JavaScript | 327 | Simple, unobtrusive authentication for Node.js. | 2023-06-15T06:35:28Z | | 7 | [tips](https://github.com/git-tips/tips) | 20877 | 1765 | JavaScript | 17 | Most commonly used git tips and tricks. | 2023-07-19T14:31:24Z | | 8 | [nightmare](https://github.com/segmentio/nightmare) | 19431 | 1166 | JavaScript | 179 | A high-level browser automation library. | 2023-07-11T23:36:36Z | | 9 | [ZeroNet](https://github.com/HelloZeroNet/ZeroNet) | 17947 | 2361 | JavaScript | 701 | ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network | 2023-07-12T12:58:42Z | | 10 | [jasmine](https://github.com/jasmine/jasmine) | 15588 | 2272 | JavaScript | 19 | Simple JavaScript testing framework for browsers and node.js | 2023-07-22T18:08:33Z | | 11 | [vanillawebprojects](https://github.com/bradtraversy/vanillawebprojects) | 14759 | 4241 | JavaScript | 0 | Mini projects built with HTML5, CSS & JavaScript. No frameworks or libraries | 2023-07-01T16:04:36Z | | 12 | [browserify](https://github.com/browserify/browserify) | 14423 | 1254 | JavaScript | 361 | browser-side require() the node.js way | 2022-03-28T08:02:43Z | | 13 | [bootswatch](https://github.com/thomaspark/bootswatch) | 14214 | 3704 | JavaScript | 42 | Themes for Bootstrap | 2023-07-16T18:08:44Z | | 14 | [showdown](https://github.com/showdownjs/showdown) | 13431 | 1597 | JavaScript | 182 | A bidirectional Markdown to HTML to Markdown converter written in Javascript | 2023-07-18T16:21:13Z | | 15 | [react-canvas](https://github.com/Flipboard/react-canvas) | 13062 | 962 | JavaScript | 64 | High performance rendering for React components | 2022-09-27T06:00:42Z | | 16 | [http-server](https://github.com/http-party/http-server) | 12786 | 1457 | JavaScript | 91 | a simple zero-configuration command-line http server | 2023-07-10T23:39:55Z | | 17 | [marko](https://github.com/marko-js/marko) | 12718 | 680 | JavaScript | 52 | A declarative, HTML-based language that makes building web apps fun | 2023-07-24T16:12:42Z | | 18 | [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) | 12340 | 528 | JavaScript | 21 | Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap | 2023-07-24T14:32:58Z | | 19 | [x-ui](https://github.com/vaxilu/x-ui) | 12156 | 5487 | JavaScript | 0 | 支持多协议多用户的 xray 面板 | 2023-07-20T01:15:42Z | | 20 | [overleaf](https://github.com/overleaf/overleaf) | 11449 | 1261 | JavaScript | 240 | A web-based collaborative LaTeX editor | 2023-07-24T08:04:04Z | | 21 | [mousetrap](https://github.com/ccampbell/mousetrap) | 11424 | 1002 | JavaScript | 190 | Simple library for handling keyboard shortcuts in Javascript | 2023-03-15T18:11:42Z | | 22 | [DOMPurify](https://github.com/cure53/DOMPurify) | 11356 | 673 | 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-07-19T11:44:48Z | | 23 | [blur-admin](https://github.com/akveo/blur-admin) | 11328 | 3181 | JavaScript | 225 | AngularJS Bootstrap Admin Panel Framework | 2022-09-05T08:21:21Z | | 24 | [medis](https://github.com/luin/medis) | 11316 | 817 | JavaScript | 57 | 💻 Medis is a beautiful, easy-to-use Mac database management application for Redis. | 2023-06-14T12:51:25Z | | 25 | [react-native-macos](https://github.com/ptmt/react-native-macos) | 11280 | 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 | | 26 | [raphael](https://github.com/DmitryBaranovskiy/raphael) | 11208 | 1709 | JavaScript | 314 | JavaScript Vector Library | 2023-04-05T10:25:23Z | | 27 | [jquery-ui](https://github.com/jquery/jquery-ui) | 11148 | 5360 | JavaScript | 64 | The official jQuery user interface library. | 2023-07-13T17:40:57Z | | 28 | [react-slick](https://github.com/akiran/react-slick) | 11139 | 2077 | JavaScript | 381 | React carousel component | 2023-07-19T15:49:23Z | | 29 | [quicklink](https://github.com/GoogleChromeLabs/quicklink) | 10705 | 422 | JavaScript | 33 | ⚡️Faster subsequent page-loads by prefetching in-viewport links during idle time | 2023-07-20T09:14:10Z | | 30 | [convnetjs](https://github.com/karpathy/convnetjs) | 10608 | 2059 | 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) | 10424 | 988 | JavaScript | 108 | A mighty CSS linter that helps you avoid errors and enforce conventions. | 2023-07-25T01:20:52Z | | 32 | [engineer-manager](https://github.com/ryanburgess/engineer-manager) | 10015 | 599 | JavaScript | 3 | A list of engineering manager resource links. | 2023-07-10T14:37:28Z | | 33 | [hotel](https://github.com/typicode/hotel) | 9903 | 474 | JavaScript | 96 | 🏩 A simple process manager for developers. Start apps from your browser and access them using local domains | 2023-01-12T07:04:18Z | | 34 | [react-transition-group](https://github.com/reactjs/react-transition-group) | 9886 | 697 | JavaScript | 190 | An easy way to perform animations when a React component enters or leaves the DOM | 2023-04-17T17:02:35Z | | 35 | [html5shiv](https://github.com/aFarkas/html5shiv) | 9885 | 2701 | JavaScript | 41 | This script is the defacto way to enable use of HTML5 sectioning elements in legacy Internet Explorer. | 2021-10-03T05:17:23Z | | 36 | [SS-Rule-Snippet](https://github.com/Hackl0us/SS-Rule-Snippet) | 9804 | 1862 | JavaScript | 28 | 搜集、整理、维护 Surge / Quantumult (X) / Shadowrocket / Surfboard / clash (Premium) 实用规则。 | 2023-04-06T15:28:52Z | | 37 | [zigbee2mqtt](https://github.com/Koenkk/zigbee2mqtt) | 9758 | 1476 | JavaScript | 273 | Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨 | 2023-07-24T18:28:10Z | | 38 | [react-app-rewired](https://github.com/timarney/react-app-rewired) | 9644 | 438 | JavaScript | 10 | Override create-react-app webpack configs without ejecting | 2022-12-10T01:31:10Z | | 39 | [react-native-animatable](https://github.com/oblador/react-native-animatable) | 9545 | 750 | JavaScript | 160 | Standard set of easy to use animations and declarative transitions for React Native | 2023-05-17T13:19:48Z | | 40 | [grokking_algorithms](https://github.com/egonSchiele/grokking_algorithms) | 9315 | 3344 | JavaScript | 18 | Code for the book Grokking Algorithms (https://amzn.to/29rVyHf) | 2023-07-20T09:03:55Z | | 41 | [OnsenUI](https://github.com/OnsenUI/OnsenUI) | 8712 | 1047 | 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-06-20T07:42:39Z | | 42 | [react-toolbox](https://github.com/react-toolbox/react-toolbox) | 8680 | 1043 | JavaScript | 225 | A set of React components implementing Google's Material Design specification with the power of CSS Modules | 2021-12-28T08:27:27Z | | 43 | [ora](https://github.com/sindresorhus/ora) | 8489 | 301 | JavaScript | 16 | Elegant terminal spinner | 2023-05-15T08:14:57Z | | 44 | [academicpages.github.io](https://github.com/academicpages/academicpages.github.io) | 8380 | 30013 | JavaScript | 168 | Github Pages template for academic personal websites, forked from mmistakes/minimal-mistakes | 2023-07-25T00:04:44Z | | 45 | [vue-native-core](https://github.com/GeekyAnts/vue-native-core) | 8336 | 320 | JavaScript | 22 | Vue Native is a framework to build cross platform native mobile apps using JavaScript | 2022-12-12T11:35:47Z | | 46 | [hexo-theme-yilia](https://github.com/litten/hexo-theme-yilia) | 8332 | 2452 | JavaScript | 411 | 一个简洁优雅的hexo主题 A simple and elegant theme for hexo. | 2023-07-20T04:14:56Z | | 47 | [listen1_desktop](https://github.com/listen1/listen1_desktop) | 8328 | 1342 | JavaScript | 779 | one for all free music in china (Windows, Mac, Linux desktop) | 2023-07-14T07:39:10Z | | 48 | [seajs](https://github.com/seajs/seajs) | 8282 | 2637 | JavaScript | 154 | A Module Loader for the Web | 2023-07-03T13:54:20Z | | 49 | [js-beautify](https://github.com/beautify-web/js-beautify) | 8192 | 1392 | JavaScript | 356 | Beautifier for javascript | 2023-07-24T00:44:34Z | | 50 | [macintosh.js](https://github.com/felixrieseberg/macintosh.js) | 8044 | 335 | JavaScript | 70 | 🖥 A virtual Apple Macintosh with System 8, running in Electron. I'm sorry. | 2023-03-15T18:09:31Z | | 51 | [chatGPTBox](https://github.com/josStorer/chatGPTBox) | 8490 | 593 | JavaScript | 141 | Integrating ChatGPT into your browser deeply, everything you need is here | 2023-07-22T07:06:34Z | | 52 | [dat](https://github.com/dat-ecosystem/dat) | 8214 | 493 | JavaScript | 99 | :floppy_disk: peer-to-peer sharing & live syncronization of files via command line | 2023-05-07T20:39:11Z | | 53 | [EaselJS](https://github.com/CreateJS/EaselJS) | 8054 | 2008 | JavaScript | 195 | The Easel Javascript library provides a full, hierarchical display list, a core interaction model, and helper classes to make working with the HTML5 Canvas element much easier. | 2022-10-05T07:05:15Z | | 54 | [browser-laptop](https://github.com/brave/browser-laptop) | 7965 | 1052 | JavaScript | 298 | [DEPRECATED] Please see https://github.com/brave/brave-browser for the current version of Brave | 2019-04-11T05:59:09Z | | 55 | [terser](https://github.com/terser/terser) | 7961 | 369 | JavaScript | 234 | 🗜 JavaScript parser, mangler and compressor toolkit for ES6+ | 2023-07-22T03:04:19Z | | 56 | [rax](https://github.com/alibaba/rax) | 7916 | 669 | JavaScript | 71 | 🐰 Rax is a progressive framework for building universal application. https://rax.js.org | 2023-03-27T06:49:28Z | | 57 | [shiori](https://github.com/go-shiori/shiori) | 7484 | 495 | JavaScript | 45 | Simple bookmark manager built with Go | 2023-07-24T21:40:29Z | | 58 | [flickity](https://github.com/metafizzy/flickity) | 7365 | 631 | JavaScript | 69 | :leaves: Touch, responsive, flickable carousels | 2023-07-18T22:09:51Z | | 59 | [simpread](https://github.com/Kenshin/simpread) | 7331 | 525 | JavaScript | 1664 | 简悦 ( SimpRead ) - 让你瞬间进入沉浸式阅读的扩展 | 2023-03-13T08:56:04Z | | 60 | [viewerjs](https://github.com/fengyuanchen/viewerjs) | 7216 | 1231 | JavaScript | 24 | JavaScript image viewer. | 2023-07-23T07:54:01Z | | 61 | [np](https://github.com/sindresorhus/np) | 7181 | 343 | JavaScript | 46 | A better `npm publish` | 2023-07-04T03:36:11Z | | 62 | [node-bunyan](https://github.com/trentm/node-bunyan) | 7036 | 543 | JavaScript | 224 | a simple and fast JSON logging module for node.js services | 2023-04-22T04:10:32Z | | 63 | [glide](https://github.com/glidejs/glide) | 6918 | 784 | JavaScript | 202 | A dependency-free JavaScript ES6 slider and carousel. It’s lightweight, flexible and fast. Designed to slide. No less, no more | 2023-07-18T09:12:09Z | | 64 | [iRingo](https://github.com/VirgilClyne/iRingo) | 6874 | 293 | JavaScript | 27 | 解锁完整的 Apple功能和集成服务 | 2023-06-30T09:53:26Z | | 65 | [BetterDiscord](https://github.com/BetterDiscord/BetterDiscord) | 6856 | 962 | JavaScript | 48 | Better Discord enhances Discord desktop app with new features. | 2023-07-20T17:41:27Z | | 66 | [Swipe](https://github.com/thebird/Swipe) | 6827 | 1738 | JavaScript | 184 | Swipe is the most accurate touch slider. | 2020-05-12T17:10:27Z | | 67 | [cnn-explainer](https://github.com/poloclub/cnn-explainer) | 6826 | 1075 | JavaScript | 1 | Learning Convolutional Neural Networks with Interactive Visualization. | 2023-03-03T10:34:25Z | | 68 | [formidable](https://github.com/node-formidable/formidable) | 6716 | 700 | JavaScript | 21 | The most used, flexible, fast and streaming parser for multipart form data. Supports uploading to serverless environments, AWS S3, Azure, GCP or the filesystem. Used in production. | 2023-07-05T18:11:55Z | | 69 | [locomotive-scroll](https://github.com/locomotivemtl/locomotive-scroll) | 6691 | 1086 | JavaScript | 226 | 🛤 Detection of elements in viewport & smooth scrolling with parallax. | 2023-07-04T15:14:25Z | | 70 | [vuido](https://github.com/mimecorg/vuido) | 6109 | 252 | JavaScript | 24 | Native desktop applications using Vue.js. | 2023-03-01T22:54:33Z | | 71 | [hexo-theme-fluid](https://github.com/fluid-dev/hexo-theme-fluid) | 6080 | 1073 | JavaScript | 37 | :ocean: 一款 Material Design 风格的 Hexo 主题 / An elegant Material-Design theme for Hexo | 2023-07-24T04:22:41Z | | 72 | [json5](https://github.com/json5/json5) | 5933 | 239 | JavaScript | 19 | JSON5 — JSON for Humans | 2023-07-09T06:31:47Z | | 73 | [lighthouse-ci](https://github.com/GoogleChrome/lighthouse-ci) | 5918 | 648 | JavaScript | 155 | Automate running Lighthouse for every commit, viewing the changes, and preventing regressions | 2023-07-16T17:10:31Z | | 74 | [zero](https://github.com/remoteinterview/zero) | 5817 | 226 | JavaScript | 38 | Zero is a web server to simplify web development. | 2023-01-06T01:39:30Z | | 75 | [epub.js](https://github.com/futurepress/epub.js) | 5765 | 1049 | JavaScript | 440 | Enhanced eBooks in the browser. | 2023-06-29T06:07:53Z | | 76 | [x-ray](https://github.com/matthewmueller/x-ray) | 5744 | 374 | JavaScript | 63 | The next web scraper. See through the noise. | 2023-06-29T13:36:50Z | | 77 | [tabulator](https://github.com/olifolkerd/tabulator) | 5564 | 719 | JavaScript | 94 | Interactive Tables and Data Grids for JavaScript | 2023-07-23T16:45:51Z | | 78 | [GM_script](https://github.com/langren1353/GM_script) | 5496 | 228 | JavaScript | 363 | 我就是来分享脚本玩玩的 | 2023-06-20T13:24:17Z | | 79 | [react-redux-realworld-example-app](https://github.com/gothinkster/react-redux-realworld-example-app) | 5481 | 2526 | JavaScript | 54 | Exemplary real world application built with React + Redux | 2023-05-15T07:43:53Z | | 80 | [places](https://github.com/algolia/places) | 5382 | 263 | JavaScript | 2 | :globe_with_meridians: Turn any into an address autocomplete | 2023-02-02T08:40:26Z | | 81 | [obsidian-releases](https://github.com/obsidianmd/obsidian-releases) | 5380 | 1274 | JavaScript | 0 | Community plugins list, theme list, and releases of Obsidian. | 2023-07-25T01:19:11Z | | 82 | [fusuma](https://github.com/hiroppy/fusuma) | 5320 | 204 | JavaScript | 22 | ✍️Fusuma makes slides with Markdown easily. | 2023-07-24T18:45:10Z | | 83 | [snabbt.js](https://github.com/daniel-lundin/snabbt.js) | 5222 | 353 | JavaScript | 14 | Fast animations with javascript and CSS transforms | 2016-09-10T21:22:34Z | | 84 | [h5ai](https://github.com/lrsjng/h5ai) | 5218 | 598 | JavaScript | 205 | HTTP web server index for Apache httpd, lighttpd and nginx. | 2023-03-14T19:58:20Z | | 85 | [node-express-mongoose-demo](https://github.com/madhums/node-express-mongoose-demo) | 5082 | 1406 | JavaScript | 1 | A simple demo app using node and mongodb for beginners (with docker) | 2023-07-20T08:36:56Z | | 86 | [ui-for-docker](https://github.com/kevana/ui-for-docker) | 5076 | 714 | JavaScript | 0 | A web interface for Docker, formerly known as DockerUI. This repo is not maintained | 2017-07-07T10:34:08Z | | 87 | [react-burger-menu](https://github.com/negomi/react-burger-menu) | 4927 | 592 | JavaScript | 11 | :hamburger: An off-canvas sidebar component with a collection of effects and styles using CSS transitions and SVG path animations | 2023-03-25T09:44:03Z | | 88 | [sqlpad](https://github.com/sqlpad/sqlpad) | 4849 | 764 | JavaScript | 81 | Web-based SQL editor. Legacy project in maintenance mode. | 2023-07-22T00:12:15Z | | 89 | [html-minifier](https://github.com/kangax/html-minifier) | 4817 | 606 | JavaScript | 76 | Javascript-based HTML compressor/minifier (with Node.js support) | 2023-04-28T22:01:42Z | | 90 | [aws-lambda-power-tuning](https://github.com/alexcasalboni/aws-lambda-power-tuning) | 4621 | 323 | JavaScript | 4 | AWS Lambda Power Tuning is an open-source tool that can help you visualize and fine-tune the memory/power configuration of Lambda functions. It runs in your own AWS account - powered by AWS Step Functions - and it supports three optimization strategies: cost, speed, and balanced. | 2023-07-19T14:41:28Z | | 91 | [offline-plugin](https://github.com/NekR/offline-plugin) | 4510 | 314 | JavaScript | 97 | Offline plugin (ServiceWorker, AppCache) for webpack (https://webpack.js.org/) | 2021-11-08T05:42:32Z | | 92 | [Fay](https://github.com/TheRamU/Fay) | 4490 | 890 | JavaScript | 36 | Fay是一个完整的开源项目,包含Fay控制器及数字人模型,可灵活组合出不同的应用场景:虚拟主播、现场推销货、商品导购、语音助理、远程语音助理、数字人互动、数字人面试官及心理测评、贾维斯、Her。 开源项目,非产品试用!!! | 2023-07-21T13:42:31Z | | 93 | [r2](https://github.com/mikeal/r2) | 4475 | 160 | JavaScript | 21 | HTTP client. Spiritual successor to request. | 2019-09-01T16:23:58Z | | 94 | [react-firebase-starter](https://github.com/kriasoft/react-firebase-starter) | 4470 | 771 | JavaScript | 85 | Boilerplate (seed) project for creating web apps with React.js, GraphQL.js and Relay | 2023-01-11T01:44:30Z | | 95 | [Home-AssistantConfig](https://github.com/CCOSTAN/Home-AssistantConfig) | 4383 | 496 | JavaScript | 234 | :house: Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to :star: it. Updated FREQUENTLY! | 2023-07-23T16:01:55Z | | 96 | [hoodie](https://github.com/hoodiehq/hoodie) | 4369 | 462 | JavaScript | 33 | :dog: The Offline First JavaScript Backend | 2023-05-13T10:59:39Z | | 97 | [JSUI](https://github.com/kitze/JSUI) | 4244 | 168 | JavaScript | 30 | A powerful UI toolkit for managing JavaScript apps | 2023-05-25T15:03:58Z | | 98 | [lenis](https://github.com/studio-freight/lenis) | 4234 | 177 | JavaScript | 13 | How smooth scroll should be | 2023-07-20T14:32:46Z | | 99 | [bxslider-4](https://github.com/stevenwanderski/bxslider-4) | 4216 | 1893 | JavaScript | 461 | Responsive jQuery content slider | 2023-02-01T12:20:34Z | | 100 | [json-to-go](https://github.com/mholt/json-to-go) | 4187 | 468 | JavaScript | 16 | Translates JSON into a Go type in your browser instantly (original) | 2023-02-21T22:30:28Z |