[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) | 59137 | 11446 | 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) | 29317 | 1994 | JavaScript | 7 | 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) | 26712 | 2322 | JavaScript | 15 | Roadmap to becoming an Artificial Intelligence Expert in 2022 | 2023-02-26T08:46:00Z | | 4 | [sails](https://github.com/balderdashy/sails) | 22641 | 1989 | JavaScript | 504 | Realtime MVC Framework for Node.js | 2023-09-01T21:26:49Z | | 5 | [draft-js](https://github.com/facebookarchive/draft-js) | 22478 | 2708 | JavaScript | 797 | A React framework for building text editors. | 2023-02-06T15:35:05Z | | 6 | [passport](https://github.com/jaredhanson/passport) | 21773 | 1253 | JavaScript | 334 | Simple, unobtrusive authentication for Node.js. | 2023-09-12T17:44:31Z | | 7 | [tips](https://github.com/git-tips/tips) | 20935 | 1769 | JavaScript | 17 | Most commonly used git tips and tricks. | 2023-07-19T14:31:24Z | | 8 | [nightmare](https://github.com/segment-boneyard/nightmare) | 19447 | 1165 | JavaScript | 178 | A high-level browser automation library. | 2023-09-06T20:33:58Z | | 9 | [ZeroNet](https://github.com/HelloZeroNet/ZeroNet) | 17991 | 2371 | JavaScript | 701 | ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network | 2023-09-04T18:42:47Z | | 10 | [jasmine](https://github.com/jasmine/jasmine) | 15620 | 2296 | JavaScript | 15 | Simple JavaScript testing framework for browsers and node.js | 2023-09-08T04:43:35Z | | 11 | [vanillawebprojects](https://github.com/bradtraversy/vanillawebprojects) | 14894 | 4263 | JavaScript | 0 | Mini projects built with HTML5, CSS & JavaScript. No frameworks or libraries | 2023-08-22T22:00:59Z | | 12 | [browserify](https://github.com/browserify/browserify) | 14439 | 1255 | JavaScript | 361 | browser-side require() the node.js way | 2023-09-10T02:26:14Z | | 13 | [bootswatch](https://github.com/thomaspark/bootswatch) | 14261 | 3714 | JavaScript | 44 | Themes for Bootstrap | 2023-08-31T19:10:32Z | | 14 | [showdown](https://github.com/showdownjs/showdown) | 13496 | 1618 | JavaScript | 184 | 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) | 13081 | 961 | JavaScript | 64 | High performance rendering for React components | 2022-09-27T06:00:42Z | | 16 | [http-server](https://github.com/http-party/http-server) | 12868 | 1472 | JavaScript | 91 | a simple zero-configuration command-line http server | 2023-08-10T02:25:56Z | | 17 | [marko](https://github.com/marko-js/marko) | 12786 | 678 | JavaScript | 53 | A declarative, HTML-based language that makes building web apps fun | 2023-09-11T21:27:27Z | | 18 | [x-ui](https://github.com/vaxilu/x-ui) | 12716 | 5694 | JavaScript | 0 | 支持多协议多用户的 xray 面板 | 2023-09-06T09:15:04Z | | 19 | [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) | 12385 | 543 | JavaScript | 21 | Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap | 2023-09-12T16:23:12Z | | 20 | [DOMPurify](https://github.com/cure53/DOMPurify) | 11617 | 682 | 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-09-05T06:19:23Z | | 21 | [overleaf](https://github.com/overleaf/overleaf) | 11575 | 1261 | JavaScript | 247 | A web-based collaborative LaTeX editor | 2023-09-12T09:59:04Z | | 22 | [mousetrap](https://github.com/ccampbell/mousetrap) | 11448 | 1023 | JavaScript | 189 | Simple library for handling keyboard shortcuts in Javascript | 2023-03-15T18:11:42Z | | 23 | [medis](https://github.com/luin/medis) | 11343 | 815 | JavaScript | 59 | 💻 Medis is a beautiful, easy-to-use Mac database management application for Redis. | 2023-09-06T20:49:47Z | | 24 | [blur-admin](https://github.com/akveo/blur-admin) | 11333 | 3177 | JavaScript | 225 | AngularJS Bootstrap Admin Panel Framework | 2022-09-05T08:21:21Z | | 25 | [react-native-macos](https://github.com/ptmt/react-native-macos) | 11270 | 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 | [react-slick](https://github.com/akiran/react-slick) | 11220 | 2097 | JavaScript | 392 | React carousel component | 2023-09-11T09:36:30Z | | 27 | [raphael](https://github.com/DmitryBaranovskiy/raphael) | 11212 | 1726 | JavaScript | 314 | JavaScript Vector Library | 2023-08-04T13:36:55Z | | 28 | [jquery-ui](https://github.com/jquery/jquery-ui) | 11162 | 5370 | JavaScript | 66 | The official jQuery user interface library. | 2023-07-29T00:36:06Z | | 29 | [quicklink](https://github.com/GoogleChromeLabs/quicklink) | 10759 | 427 | JavaScript | 34 | ⚡️Faster subsequent page-loads by prefetching in-viewport links during idle time | 2023-09-06T05:38:04Z | | 30 | [convnetjs](https://github.com/karpathy/convnetjs) | 10635 | 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) | 10503 | 988 | JavaScript | 113 | A mighty CSS linter that helps you avoid errors and enforce conventions. | 2023-09-12T23:57:07Z | | 32 | [engineer-manager](https://github.com/ryanburgess/engineer-manager) | 10074 | 606 | JavaScript | 3 | A list of engineering manager resource links. | 2023-08-17T19:25:32Z | | 33 | [zigbee2mqtt](https://github.com/Koenkk/zigbee2mqtt) | 9926 | 1491 | JavaScript | 292 | Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨 | 2023-09-12T15:08:06Z | | 34 | [SS-Rule-Snippet](https://github.com/Hackl0us/SS-Rule-Snippet) | 9920 | 1863 | JavaScript | 29 | 搜集、整理、维护 Surge / Quantumult (X) / Shadowrocket / Surfboard / clash (Premium) 实用规则。 | 2023-04-06T15:28:52Z | | 35 | [react-transition-group](https://github.com/reactjs/react-transition-group) | 9917 | 698 | JavaScript | 192 | An easy way to perform animations when a React component enters or leaves the DOM | 2023-04-17T17:02:35Z | | 36 | [hotel](https://github.com/typicode/hotel) | 9910 | 471 | JavaScript | 96 | 🏩 A simple process manager for developers. Start apps from your browser and access them using local domains | 2023-01-12T07:04:18Z | | 37 | [html5shiv](https://github.com/aFarkas/html5shiv) | 9885 | 2724 | JavaScript | 41 | This script is the defacto way to enable use of HTML5 sectioning elements in legacy Internet Explorer. | 2021-10-03T05:17:23Z | | 38 | [react-app-rewired](https://github.com/timarney/react-app-rewired) | 9662 | 440 | JavaScript | 11 | Override create-react-app webpack configs without ejecting | 2022-12-10T01:31:10Z | | 39 | [react-native-animatable](https://github.com/oblador/react-native-animatable) | 9573 | 751 | 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) | 9542 | 3416 | JavaScript | 18 | Code for the book Grokking Algorithms (https://amzn.to/29rVyHf) | 2023-09-11T11:07:23Z | | 41 | [OnsenUI](https://github.com/OnsenUI/OnsenUI) | 8720 | 1053 | JavaScript | 5 | 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-08-18T01:42:49Z | | 42 | [academicpages.github.io](https://github.com/academicpages/academicpages.github.io) | 8720 | 31720 | JavaScript | 175 | Github Pages template for academic personal websites, forked from mmistakes/minimal-mistakes | 2023-09-12T20:29:50Z | | 43 | [react-toolbox](https://github.com/react-toolbox/react-toolbox) | 8683 | 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 | | 44 | [ora](https://github.com/sindresorhus/ora) | 8620 | 305 | JavaScript | 17 | Elegant terminal spinner | 2023-08-01T15:51:17Z | | 45 | [listen1_desktop](https://github.com/listen1/listen1_desktop) | 8605 | 1356 | JavaScript | 801 | one for all free music in china (Windows, Mac, Linux desktop) | 2023-08-22T04:58:40Z | | 46 | [vue-native-core](https://github.com/GeekyAnts/vue-native-core) | 8343 | 322 | JavaScript | 22 | Vue Native is a framework to build cross platform native mobile apps using JavaScript | 2022-12-12T11:35:47Z | | 47 | [hexo-theme-yilia](https://github.com/litten/hexo-theme-yilia) | 8326 | 2446 | JavaScript | 410 | 一个简洁优雅的hexo主题 A simple and elegant theme for hexo. | 2023-07-20T04:14:56Z | | 48 | [seajs](https://github.com/seajs/seajs) | 8293 | 2637 | JavaScript | 155 | A Module Loader for the Web | 2023-07-03T13:54:20Z | | 49 | [js-beautify](https://github.com/beautify-web/js-beautify) | 8251 | 1420 | JavaScript | 357 | Beautifier for javascript | 2023-09-07T17:22:29Z | | 50 | [macintosh.js](https://github.com/felixrieseberg/macintosh.js) | 8153 | 336 | JavaScript | 70 | 🖥 A virtual Apple Macintosh with System 8, running in Electron. I'm sorry. | 2023-03-15T18:09:31Z | | 51 | [moon](https://github.com/kbrsh/moon) | 6023 | 227 | JavaScript | 11 | 🌙 The minimal & fast library for functional user interfaces | 2020-09-05T23:40:01Z | | 52 | [windmill](https://github.com/windmill-labs/windmill) | 5851 | 184 | JavaScript | 64 | Open-source developer platform to turn scripts into workflows and UIs. Open-source alternative to Airplane and Retool. | 2023-09-12T15:58:25Z | | 53 | [code-prettify](https://github.com/googlearchive/code-prettify) | 5767 | 975 | JavaScript | 181 | An embeddable script that makes source-code snippets in HTML prettier. | 2020-04-21T16:43:49Z | | 54 | [generator-angular](https://github.com/yeoman/generator-angular) | 5751 | 1481 | JavaScript | 70 | Yeoman generator for AngularJS | 2017-06-08T15:28:19Z | | 55 | [AutoPiano](https://github.com/AutoPiano/AutoPiano) | 5691 | 953 | JavaScript | 42 | 🎹 自由钢琴 AutoPiano - Simple & Elegant Piano Online | 2022-12-23T16:51:40Z | | 56 | [anti-adblock-killer](https://github.com/reek/anti-adblock-killer) | 5555 | 780 | JavaScript | 1970 | Anti-Adblock Killer helps you keep your Ad-Blocker active, when you visit a website and it asks you to disable. | 2023-04-27T04:39:08Z | | 57 | [lesspass](https://github.com/lesspass/lesspass) | 5521 | 314 | JavaScript | 35 | :key: stateless open source password manager | 2023-06-21T17:14:33Z | | 58 | [instantclick](https://github.com/dieulot/instantclick) | 5488 | 271 | JavaScript | 49 | InstantClick makes following links in your website instant. | 2018-06-06T14:25:22Z | | 59 | [wouter](https://github.com/molefrog/wouter) | 5472 | 129 | JavaScript | 18 | 🥢 A minimalist-friendly ~1.5KB routing for React and Preact. Nothing else but HOOKS. | 2023-08-31T11:19:11Z | | 60 | [breach_core](https://github.com/spolu/breach_core) | 5431 | 449 | JavaScript | 56 | A Browser written in JS. Free. Modular. Hackable. | 2023-03-24T22:19:22Z | | 61 | [nideshop](https://github.com/tumobi/nideshop) | 5423 | 1772 | JavaScript | 5 | NideShop 开源微信小程序商城服务端 API(Node.js + ThinkJS) | 2021-08-09T08:39:39Z | | 62 | [nyc](https://github.com/istanbuljs/nyc) | 5415 | 384 | JavaScript | 162 | the Istanbul command line interface | 2023-08-06T03:15:45Z | | 63 | [trust](https://github.com/ncase/trust) | 5381 | 888 | JavaScript | 64 | An interactive guide to the game theory of cooperation | 2021-11-14T18:08:01Z | | 64 | [entropic](https://github.com/entropic-dev/entropic) | 5316 | 170 | JavaScript | 65 | 🦝 :package: a package registry for anything, but mostly javascript 🦝 🦝 🦝 | 2023-01-03T23:46:54Z | | 65 | [hygen](https://github.com/jondot/hygen) | 5273 | 258 | JavaScript | 74 | The simple, fast, and scalable code generator that lives in your project. | 2023-09-01T06:06:32Z | | 66 | [boring-avatars](https://github.com/boringdesigners/boring-avatars) | 5034 | 163 | JavaScript | 0 | Boring avatars is a tiny JavaScript React library that generates custom, SVG-based avatars from any username and color palette. | 2023-08-18T17:04:54Z | | 67 | [pull](https://github.com/wei/pull) | 4976 | 694 | JavaScript | 10 | 🤖 Keep your forks up-to-date via automated PRs | 2023-09-12T23:40:52Z | | 68 | [keras-js](https://github.com/transcranial/keras-js) | 4948 | 527 | JavaScript | 70 | Run Keras models in the browser, with GPU support using WebGL | 2022-06-15T12:11:24Z | | 69 | [node-style-guide](https://github.com/felixge/node-style-guide) | 4935 | 939 | JavaScript | 13 | A guide for styling your node.js / JavaScript code. Fork & adjust to your taste. | 2021-01-24T03:40:33Z | | 70 | [serverless-express](https://github.com/vendia/serverless-express) | 4901 | 667 | JavaScript | 72 | Run Node.js web applications and APIs using existing application frameworks on AWS #serverless technologies such as Lambda, API Gateway, Lambda@Edge, and ALB. | 2023-05-25T17:56:35Z | | 71 | [UpUp](https://github.com/TalAter/UpUp) | 4863 | 280 | JavaScript | 35 | ✈️ Easily create sites that work offline as well as online | 2022-12-06T21:57:24Z | | 72 | [github-contributions-chart](https://github.com/sallar/github-contributions-chart) | 4751 | 225 | JavaScript | 11 | :octocat: Generate an image of all your Github contributions | 2023-07-31T08:20:13Z | | 73 | [oboe.js](https://github.com/jimhigson/oboe.js) | 4730 | 232 | JavaScript | 84 | A streaming approach to JSON. Oboe.js speeds up web applications by providing parsed objects before the response completes. | 2023-01-07T13:20:08Z | | 74 | [scripts](https://github.com/chavyleung/scripts) | 4608 | 1179 | JavaScript | 68 | BoxJs | 2023-08-25T06:37:54Z | | 75 | [data](https://github.com/GoogleTrends/data) | 4499 | 463 | JavaScript | 10 | An index of all open-source data | 2023-08-04T19:31:45Z | | 76 | [untrusted](https://github.com/AlexNisnevich/untrusted) | 4474 | 729 | JavaScript | 51 | A meta-JavaScript adventure game by Alex Nisnevich and Greg Shuflin. | 2023-05-04T01:24:56Z | | 77 | [ejs](https://github.com/tj/ejs) | 4442 | 550 | JavaScript | 80 | Embedded JavaScript templates for node | 2023-09-12T07:15:27Z | | 78 | [node-apn](https://github.com/node-apn/node-apn) | 4354 | 698 | JavaScript | 66 | :calling: Apple Push Notification module for Node.js | 2023-05-05T12:53:03Z | | 79 | [cinnamon](https://github.com/linuxmint/cinnamon) | 4193 | 721 | JavaScript | 1541 | A Linux desktop featuring a traditional layout, built from modern technology and introducing brand new innovative features. | 2023-09-04T07:24:54Z | | 80 | [malihu-custom-scrollbar-plugin](https://github.com/malihu/malihu-custom-scrollbar-plugin) | 4109 | 1530 | JavaScript | 393 | Highly customizable custom scrollbar jQuery plugin, featuring vertical/horizontal scrollbars, scrolling momentum, mouse-wheel, keyboard and touch support etc. | 2021-09-30T09:10:42Z | | 81 | [reconnecting-websocket](https://github.com/joewalnes/reconnecting-websocket) | 4077 | 979 | JavaScript | 53 | A small decorator for the JavaScript WebSocket API that automatically reconnects | 2022-07-26T18:35:34Z | | 82 | [clean-css](https://github.com/clean-css/clean-css) | 4068 | 338 | JavaScript | 17 | Fast and efficient CSS optimizer for node.js and the Web | 2023-03-12T10:55:03Z | | 83 | [CodeceptJS](https://github.com/codeceptjs/CodeceptJS) | 3956 | 725 | JavaScript | 328 | Supercharged End 2 End Testing Framework for NodeJS | 2023-09-13T00:12:05Z | | 84 | [scroller](https://github.com/pbakaus/scroller) | 3883 | 458 | JavaScript | 30 | Accelerated panning and zooming for HTML and Canvas | 2020-08-10T14:11:15Z | | 85 | [teachable-machine-v1](https://github.com/googlecreativelab/teachable-machine-v1) | 3831 | 617 | JavaScript | 17 | Explore how machine learning works, live in the browser. No coding required. | 2021-09-01T22:38:21Z | | 86 | [datamaps](https://github.com/markmarkoh/datamaps) | 3729 | 1035 | JavaScript | 185 | Customizable SVG map visualizations for the web in a single Javascript file using D3.js | 2023-04-25T04:38:01Z | | 87 | [shout](https://github.com/erming/shout) | 3645 | 295 | JavaScript | 171 | Deprecated. See fork @ https://github.com/thelounge | 2020-08-27T19:50:15Z | | 88 | [vanilla-tilt.js](https://github.com/micku7zu/vanilla-tilt.js) | 3600 | 183 | JavaScript | 20 | A smooth 3D tilt javascript library. | 2023-08-15T09:51:24Z | | 89 | [email-templates](https://github.com/forwardemail/email-templates) | 3571 | 346 | JavaScript | 1 | Create, preview (browser/iOS Simulator), and send custom email templates for Node.js. Made for @forwardemail, @ladjs, @cabinjs, @spamscanner, and @breejs. | 2023-08-20T15:32:15Z | | 90 | [prototype](https://github.com/prototypejs/prototype) | 3514 | 687 | JavaScript | 77 | Prototype JavaScript framework | 2023-09-10T08:34:10Z | | 91 | [consolidate.js](https://github.com/tj/consolidate.js) | 3475 | 371 | JavaScript | 44 | Template engine consolidation library for node.js | 2022-07-09T17:09:07Z | | 92 | [nearley](https://github.com/kach/nearley) | 3456 | 254 | JavaScript | 158 | 📜🔜🌲 Simple, fast, powerful parser toolkit for JavaScript. | 2023-08-27T00:19:46Z | | 93 | [reapp](https://github.com/reapp/reapp) | 3429 | 170 | JavaScript | 0 | [deprecated!] Make hybrid mobile apps with power | 2016-05-23T16:52:30Z | | 94 | [react-proto](https://github.com/React-Proto/react-proto) | 3416 | 237 | JavaScript | 6 | :art: React application prototyping tool for developers and designers :building_construction: | 2022-12-08T22:19:06Z | | 95 | [oauth2orize](https://github.com/jaredhanson/oauth2orize) | 3413 | 488 | JavaScript | 59 | OAuth 2.0 authorization server toolkit for Node.js. | 2023-08-04T23:48:02Z | | 96 | [html2pdf.js](https://github.com/eKoopmans/html2pdf.js) | 3376 | 1283 | JavaScript | 418 | Client-side HTML-to-PDF rendering using pure JS. | 2023-03-28T00:57:22Z | | 97 | [just](https://github.com/just-js/just) | 3307 | 116 | JavaScript | 24 | a very small v8 javascript runtime for linux only | 2023-06-09T02:00:29Z | | 98 | [digital-gardeners](https://github.com/MaggieAppleton/digital-gardeners) | 3301 | 168 | JavaScript | 5 | Resources, links, projects, and ideas for gardeners tending their digital notes on the public interwebs | 2023-05-23T06:23:15Z | | 99 | [bootstrap-treeview](https://github.com/jonmiles/bootstrap-treeview) | 3280 | 1518 | JavaScript | 0 | Tree View for Twitter Bootstrap - | 2018-12-11T09:08:54Z | | 100 | [graphqurl](https://github.com/hasura/graphqurl) | 3270 | 104 | JavaScript | 35 | curl for GraphQL with autocomplete, subscriptions and GraphiQL. Also a dead-simple universal javascript GraphQL client. | 2023-07-19T02:32:30Z |