[Github Ranking](../README.md) ========== ## Top 100 Stars in JavaScript | Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit | | ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- | | 1 | [javascript](https://github.com/airbnb/javascript) | 136010 | 25976 | JavaScript | 93 | JavaScript Style Guide | 2023-08-21T14:46:14Z | | 2 | [awesome-mac](https://github.com/jaywcjlove/awesome-mac) | 62883 | 5949 | JavaScript | 105 |  Now we have become very big, Different from the original idea. Collect premium software in various categories. | 2023-08-09T11:51:46Z | | 3 | [prettier](https://github.com/prettier/prettier) | 46439 | 3987 | JavaScript | 989 | Prettier is an opinionated code formatter. | 2023-08-21T13:02:52Z | | 4 | [hiring-without-whiteboards](https://github.com/poteto/hiring-without-whiteboards) | 38234 | 3199 | JavaScript | 0 | ⭐️ Companies that don't have a broken hiring process | 2023-08-21T14:35:52Z | | 5 | [standard](https://github.com/standard/standard) | 28419 | 2443 | JavaScript | 97 | 🌟 JavaScript Style Guide, with linter & automatic code fixer | 2023-08-16T12:44:02Z | | 6 | [the-super-tiny-compiler](https://github.com/jamiebuilds/the-super-tiny-compiler) | 25753 | 2793 | JavaScript | 0 | :snowman: Possibly the smallest compiler ever | 2023-04-27T11:06:14Z | | 7 | [remote-jobs](https://github.com/remoteintech/remote-jobs) | 25305 | 2707 | JavaScript | 13 | A list of semi to fully remote-friendly companies (jobs) in tech. | 2023-08-02T10:25:20Z | | 8 | [vuepress](https://github.com/vuejs/vuepress) | 21756 | 4810 | JavaScript | 497 | 📝 Minimalistic Vue-powered static site generator | 2023-08-14T08:07:24Z | | 9 | [gun](https://github.com/amark/gun) | 17344 | 1176 | JavaScript | 256 | An open source cybersecurity protocol for syncing decentralized graph data. | 2023-08-21T09:05:12Z | | 10 | [react-native-vector-icons](https://github.com/oblador/react-native-vector-icons) | 16849 | 2153 | JavaScript | 152 | Customizable Icons for React Native with support for image source and full styling. | 2023-08-17T11:56:05Z | | 11 | [parallax](https://github.com/wagerfield/parallax) | 16250 | 2156 | JavaScript | 67 | Parallax Engine that reacts to the orientation of a smart device | 2023-05-06T09:29:11Z | | 12 | [mustache.js](https://github.com/janl/mustache.js) | 16020 | 2455 | JavaScript | 74 | Minimal templating with {{mustaches}} in JavaScript | 2023-01-21T17:51:41Z | | 13 | [vivus](https://github.com/maxwellito/vivus) | 14899 | 1169 | JavaScript | 19 | JavaScript library to make drawing animation on SVG | 2022-07-06T22:16:59Z | | 14 | [SuperTinyIcons](https://github.com/edent/SuperTinyIcons) | 14206 | 861 | JavaScript | 5 | Under 1KB each! Super Tiny Icons are miniscule SVG versions of your favourite website and app logos | 2023-08-21T12:30:48Z | | 15 | [single-spa](https://github.com/single-spa/single-spa) | 12548 | 891 | JavaScript | 68 | The router for easy microfrontends | 2023-08-09T09:13:58Z | | 16 | [kitematic](https://github.com/docker/kitematic) | 12261 | 1530 | JavaScript | 923 | Visual Docker Container Management on Mac & Windows | 2021-06-11T08:23:35Z | | 17 | [koodo-reader](https://github.com/troyeguo/koodo-reader) | 11699 | 942 | JavaScript | 313 | A modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux and Web | 2023-07-29T04:02:02Z | | 18 | [leanote](https://github.com/leanote/leanote) | 11308 | 2478 | JavaScript | 0 | Not Just A Notepad! (golang + mongodb) http://leanote.org | 2023-02-25T02:46:14Z | | 19 | [lime](https://github.com/marcotcr/lime) | 10793 | 1760 | JavaScript | 79 | Lime: Explaining the predictions of any machine learning classifier | 2023-08-01T18:30:38Z | | 20 | [vega](https://github.com/vega/vega) | 10542 | 1483 | JavaScript | 417 | A visualization grammar. | 2023-08-11T23:13:23Z | | 21 | [react-sortable-hoc](https://github.com/clauderic/react-sortable-hoc) | 10532 | 1021 | JavaScript | 215 | A set of higher-order components to turn any list into an animated, accessible and touch-friendly sortable list✌️ | 2023-07-25T10:20:14Z | | 22 | [reactstrap](https://github.com/reactstrap/reactstrap) | 10528 | 1345 | JavaScript | 243 | Simple React Bootstrap 5 components | 2023-08-08T07:15:32Z | | 23 | [bilibili-API-collect](https://github.com/SocialSisterYi/bilibili-API-collect) | 10437 | 1335 | JavaScript | 145 | 哔哩哔哩-API收集整理【不断更新中....】 | 2023-08-20T14:15:54Z | | 24 | [listen1_chrome_extension](https://github.com/listen1/listen1_chrome_extension) | 10425 | 1981 | JavaScript | 356 | one for all free music in china (chrome extension, also works for firefox) | 2023-08-17T03:00:19Z | | 25 | [webpack](https://github.com/vuejs-templates/webpack) | 9732 | 4498 | JavaScript | 124 | A full-featured Webpack + vue-loader setup with hot reload, linting, testing & css extraction. | 2023-03-01T12:48:02Z | | 26 | [ChatALL](https://github.com/sunner/ChatALL) | 8976 | 1411 | JavaScript | 67 | Concurrently chat with ChatGPT, Bing Chat, Bard, Alpaca, Vicuna, Claude, ChatGLM, MOSS, 讯飞星火, 文心一言 and more, discover the best answers | 2023-08-21T16:56:00Z | | 27 | [filestash](https://github.com/mickael-kerjean/filestash) | 8279 | 596 | JavaScript | 59 | 🦄 A modern web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ... | 2023-08-07T13:50:50Z | | 28 | [sockjs-client](https://github.com/sockjs/sockjs-client) | 8260 | 1336 | JavaScript | 7 | WebSocket emulation - Javascript client | 2023-07-19T01:33:29Z | | 29 | [win11React](https://github.com/blueedgetechno/win11React) | 8145 | 696 | JavaScript | 14 | Windows 11 in React 💻🌈⚡ | 2023-08-20T00:18:12Z | | 30 | [prompts](https://github.com/terkelg/prompts) | 8102 | 320 | JavaScript | 106 | ❯ Lightweight, beautiful and user-friendly interactive prompts | 2023-06-19T09:35:32Z | | 31 | [Pikaday](https://github.com/Pikaday/Pikaday) | 7949 | 1360 | JavaScript | 247 | A refreshing JavaScript Datepicker — lightweight, no dependencies, modular CSS | 2023-06-20T02:49:01Z | | 32 | [octicons](https://github.com/primer/octicons) | 7907 | 921 | JavaScript | 2 | A scalable set of icons handcrafted with <3 by GitHub | 2023-08-18T16:37:55Z | | 33 | [react-datepicker](https://github.com/Hacker0x01/react-datepicker) | 7459 | 2198 | JavaScript | 276 | A simple and reusable datepicker component for React | 2023-08-21T20:25:38Z | | 34 | [bpmn-js](https://github.com/bpmn-io/bpmn-js) | 7392 | 1206 | JavaScript | 104 | A BPMN 2.0 rendering toolkit and web modeler. | 2023-08-21T14:09:38Z | | 35 | [umd](https://github.com/umdjs/umd) | 7290 | 455 | JavaScript | 23 | UMD (Universal Module Definition) patterns for JavaScript modules that work everywhere. | 2022-02-25T13:22:38Z | | 36 | [jsdiff](https://github.com/kpdecker/jsdiff) | 7146 | 487 | JavaScript | 118 | A javascript text differencing implementation. | 2023-03-02T07:17:24Z | | 37 | [autocannon](https://github.com/mcollina/autocannon) | 7123 | 322 | JavaScript | 36 | fast HTTP/1.1 benchmarking tool written in Node.js | 2023-08-04T08:46:00Z | | 38 | [DCGAN-tensorflow](https://github.com/carpedm20/DCGAN-tensorflow) | 7105 | 2696 | JavaScript | 180 | A tensorflow implementation of "Deep Convolutional Generative Adversarial Networks" | 2021-01-06T05:38:06Z | | 39 | [i18next](https://github.com/i18next/i18next) | 6938 | 627 | JavaScript | 14 | i18next: learn once - translate everywhere | 2023-08-17T06:54:57Z | | 40 | [choo](https://github.com/choojs/choo) | 6751 | 678 | JavaScript | 38 | :steam_locomotive::train: - sturdy 4kb frontend framework | 2020-01-23T17:13:46Z | | 41 | [node-qrcode](https://github.com/soldair/node-qrcode) | 6738 | 592 | JavaScript | 56 | qr code generator | 2023-05-29T22:54:21Z | | 42 | [overreacted.io](https://github.com/gaearon/overreacted.io) | 6728 | 1667 | JavaScript | 52 | Personal blog by Dan Abramov. | 2023-08-02T07:31:16Z | | 43 | [annyang](https://github.com/TalAter/annyang) | 6485 | 1071 | JavaScript | 47 | :speech_balloon: Speech recognition for your site | 2022-10-03T18:05:48Z | | 44 | [iframe-resizer](https://github.com/davidjbradshaw/iframe-resizer) | 6361 | 982 | JavaScript | 77 | Keep same and cross domain iFrames sized to their content with support for window/content resizing, in page links, nesting and multiple iFrames | 2023-07-28T01:27:47Z | | 45 | [whs.js](https://github.com/WhitestormJS/whs.js) | 6026 | 422 | JavaScript | 40 | :rocket: 🌪 Super-fast 3D framework for Web Applications 🥇 & Games 🎮. Based on Three.js | 2023-04-16T18:10:45Z | | 46 | [Snap.js](https://github.com/jakiestfu/Snap.js) | 6012 | 701 | JavaScript | 129 | A Library for creating beautiful mobile shelfs in Javascript (Facebook and Path style side menus) | 2016-10-31T06:17:11Z | | 47 | [vue-design](https://github.com/HcySunYang/vue-design) | 5999 | 929 | JavaScript | 54 | 📖 master分支:《渲染器》 | 2022-12-03T06:00:25Z | | 48 | [textures](https://github.com/riccardoscalco/textures) | 5997 | 244 | JavaScript | 12 | Textures.js is a JavaScript library for creating SVG patterns | 2023-01-01T20:03:38Z | | 49 | [udemy-downloader-gui](https://github.com/FaisalUmair/udemy-downloader-gui) | 5991 | 1683 | JavaScript | 397 | A desktop application for downloading Udemy Courses | 2023-07-26T19:47:49Z | | 50 | [instant.page](https://github.com/instantpage/instant.page) | 5850 | 200 | JavaScript | 23 | Make your site’s pages instant in 1 minute and improve your conversion rate by 1% | 2023-03-21T11:48:07Z | | 51 | [iNoBounce](https://github.com/lazd/iNoBounce) | 1305 | 412 | JavaScript | 19 | Stop your iOS webapp from bouncing around when scrolling | 2022-06-28T17:02:57Z | | 52 | [cf-ui](https://github.com/cloudflare/cf-ui) | 1298 | 101 | JavaScript | 1 | :gem: Cloudflare UI Framework | 2019-04-14T22:52:40Z | | 53 | [rifm](https://github.com/realadvisor/rifm) | 1297 | 44 | JavaScript | 15 | React Input Format & Mask, tiny (≈800b) component to transform any input component into formatted or masked input. Supports number, date, phone, currency, credit card, etc | 2023-03-04T03:46:27Z | | 54 | [sketch-constraints](https://github.com/marcbouchenoire/sketch-constraints) | 1282 | 46 | JavaScript | 8 | 📏 A plugin that integrates constraints in Sketch to lay out layers. | 2018-05-21T10:04:51Z | | 55 | [stacksort](https://github.com/gkoberger/stacksort) | 1241 | 77 | JavaScript | 0 | Sorts an array by downloading snippets from StackOverflow. Inspired by http://xkcd.com/1185/. I'm sorry. | 2023-06-13T19:18:21Z | | 56 | [Mason](https://github.com/DrewDahlman/Mason) | 1230 | 188 | JavaScript | 16 | Mason.js for creating a perfect grid with jQuery. | 2017-04-18T12:47:48Z | | 57 | [Mining-the-Social-Web](https://github.com/ptwobrussell/Mining-the-Social-Web) | 1209 | 498 | JavaScript | 11 | The official online compendium for Mining the Social Web (O'Reilly, 2011) | 2013-10-18T13:41:23Z | | 58 | [session.js](https://github.com/codejoust/session.js) | 1201 | 95 | JavaScript | 10 | Session.js - Get user session information | 2021-05-25T15:02:35Z | | 59 | [ftscroller](https://github.com/ftlabs/ftscroller) | 1194 | 130 | JavaScript | 54 | FTScroller is a cross-browser Javascript/CSS library to allow touch, mouse or scrollwheel scrolling within specified elements, with pagination, snapping and bouncing support. | 2021-08-13T16:02:55Z | | 60 | [blink-diff](https://github.com/yahoo/blink-diff) | 1191 | 99 | JavaScript | 16 | A lightweight image comparison tool. | 2020-02-14T10:25:30Z | | 61 | [Hybrid](https://github.com/yexiaochai/Hybrid) | 1189 | 302 | JavaScript | 8 | 简单Hybrid框的实现 | 2018-09-27T10:49:37Z | | 62 | [daydayup](https://github.com/ITDragonBlog/daydayup) | 1189 | 591 | JavaScript | 5 | 每天都在进步,每周都在总结,Java架构师成长之路。目前已经完成:MongoDB,Netty,Nginx,MySQL,Java,Redis,Shiro,Solr,SpringBoot,SpringData,SSO,Mybatis,Kotlin,还在持续更新中 | 2022-12-16T05:02:06Z | | 63 | [auto-sni](https://github.com/DylanPiercey/auto-sni) | 1186 | 44 | JavaScript | 3 | 🔐 Free, automated HTTPS for NodeJS made easy. | 2022-06-13T20:24:36Z | | 64 | [react-chartkick](https://github.com/ankane/react-chartkick) | 1183 | 57 | JavaScript | 0 | Create beautiful JavaScript charts with one line of React | 2023-02-14T03:31:32Z | | 65 | [jpg-glitch](https://github.com/snorpey/jpg-glitch) | 1182 | 104 | JavaScript | 6 | glitch images with jpg encoding | 2018-02-28T17:39:56Z | | 66 | [application-shell](https://github.com/GoogleChromeLabs/application-shell) | 1171 | 157 | JavaScript | 15 | Service Worker Application Shell Architecture | 2018-03-23T21:03:26Z | | 67 | [styled-theming](https://github.com/styled-components/styled-theming) | 1166 | 39 | JavaScript | 0 | Create themes for your app using styled-components | 2021-10-01T20:07:40Z | | 68 | [tcomb-form](https://github.com/gcanti/tcomb-form) | 1164 | 141 | JavaScript | 43 | Forms library for react | 2020-02-18T09:31:53Z | | 69 | [gaze](https://github.com/shama/gaze) | 1158 | 178 | JavaScript | 61 | :crystal_ball: A globbing fs.watch wrapper built from the best parts of other fine watch libs. | 2019-07-11T12:46:29Z | | 70 | [tingodb](https://github.com/sergeyksv/tingodb) | 1155 | 106 | JavaScript | 54 | Embedded Node.js database upward compatible with MongoDB | 2019-10-09T13:35:33Z | | 71 | [deoptigate](https://github.com/thlorenz/deoptigate) | 1143 | 22 | JavaScript | 18 | ⏱️ Investigates v8/Node.js function deoptimizations. | 2022-12-12T03:53:04Z | | 72 | [92five](https://github.com/chintanbanugaria/92five) | 1141 | 207 | JavaScript | 42 | Self hosted project management application | 2022-03-06T19:57:58Z | | 73 | [node-htmlparser](https://github.com/tautologistics/node-htmlparser) | 1136 | 155 | JavaScript | 33 | Forgiving HTML/XML/RSS Parser in JS for *both* Node and Browsers | 2022-09-16T20:41:29Z | | 74 | [goshop2](https://github.com/pzhgugu/goshop2) | 1107 | 726 | JavaScript | 23 | 在goshop的基础上进行重构,将逐步完善分布式、高可用、多店铺电商系统 | 2017-09-12T01:30:22Z | | 75 | [eslint-config-cleanjs](https://github.com/bodil/eslint-config-cleanjs) | 1106 | 33 | JavaScript | 8 | An eslint config which reduces JS to a pure functional language | 2018-06-22T12:58:09Z | | 76 | [request-promise-native](https://github.com/request/request-promise-native) | 1098 | 74 | JavaScript | 12 | The simplified HTTP request client 'request' with Promise support. Powered by native ES6 promises. | 2023-05-05T15:37:39Z | | 77 | [node-webkit-agent](https://github.com/c4milo/node-webkit-agent) | 1096 | 95 | JavaScript | 15 | NodeJS agent for WebKit devtools front-end | 2019-12-09T17:47:49Z | | 78 | [wxapp-img-loader](https://github.com/o2team/wxapp-img-loader) | 1094 | 239 | JavaScript | 3 | 适用于微信小程序的图片预加载组件 | 2020-07-27T23:29:46Z | | 79 | [superstatic](https://github.com/firebase/superstatic) | 1092 | 93 | JavaScript | 14 | Superstatic: a static file server for fancy apps. | 2023-08-21T15:39:39Z | | 80 | [Southstreet](https://github.com/filamentgroup/Southstreet) | 1091 | 56 | JavaScript | 0 | Filament Group's core tools & workflow for delivering rich cross-device web applications | 2022-08-31T14:13:00Z | | 81 | [treesaver](https://github.com/Treesaver/treesaver) | 1066 | 111 | JavaScript | 97 | JavaScript library for creating column and page-based layouts | 2015-11-27T22:05:34Z | | 82 | [arg.js](https://github.com/stretchr/arg.js) | 1062 | 48 | JavaScript | 10 | Lightweight URL argument and parameter parser | 2017-06-07T23:19:55Z | | 83 | [knockback](https://github.com/kmalakoff/knockback) | 1060 | 80 | JavaScript | 2 | Knockback.js provides Knockout.js magic for Backbone.js Models and Collections. | 2023-03-06T20:46:20Z | | 84 | [zangodb](https://github.com/erikolson186/zangodb) | 1057 | 81 | JavaScript | 20 | MongoDB-like interface for HTML5 IndexedDB | 2018-11-09T00:15:52Z | | 85 | [chrome-devtools-autosave](https://github.com/NV/chrome-devtools-autosave) | 1051 | 95 | JavaScript | 28 | Auto-saving CSS and JavaScript changes from the Chrome Developer Tools | 2015-09-25T10:06:27Z | | 86 | [beeplay](https://github.com/watilde/beeplay) | 1040 | 59 | JavaScript | 4 | Write a song in JavaScript | 2018-04-09T06:10:41Z | | 87 | [TraceKit](https://github.com/csnover/TraceKit) | 1017 | 174 | JavaScript | 14 | Attempts to create stack traces for unhandled JavaScript exceptions in all major browsers. | 2023-07-18T21:38:01Z | | 88 | [mesh.js](https://github.com/crcn/mesh.js) | 1014 | 27 | JavaScript | 5 | utility library for async iterable iterators | 2018-12-22T16:28:21Z | | 89 | [qr-image](https://github.com/alexeyten/qr-image) | 1008 | 152 | JavaScript | 11 | Yet another QR code generator | 2023-06-04T12:21:05Z | | 90 | [react-simple-img](https://github.com/beekai-oss/react-simple-img) | 988 | 48 | JavaScript | 0 | 🌅 React lazy load images with IntersectionObserver API and Priority Hints | 2023-01-25T23:01:28Z | | 91 | [v-distpicker](https://github.com/jcc/v-distpicker) | 975 | 247 | JavaScript | 7 | :sparkles: A flexible, highly available district picker for picking provinces, cities and districts of China. | 2023-01-09T02:25:01Z | | 92 | [angular-input-masks](https://github.com/assisrafael/angular-input-masks) | 971 | 334 | JavaScript | 85 | Opinionated input masks for AngularJS | 2021-09-15T19:45:09Z | | 93 | [angular2-authentication-sample](https://github.com/auth0-blog/angular2-authentication-sample) | 970 | 341 | JavaScript | 26 | This is a sample that shows how to add authentication to an Angular 2 (ng2) app | 2017-10-16T19:06:39Z | | 94 | [makemeasandwich.js](https://github.com/travist/makemeasandwich.js) | 964 | 66 | JavaScript | 10 | A Node.js + Phantom.js command line application that will automatically order you a sandwich from Jimmy John's. ( http://xkcd.com/149 ) | 2022-06-16T13:14:24Z | | 95 | [vinyl-fs](https://github.com/gulpjs/vinyl-fs) | 959 | 167 | JavaScript | 5 | Vinyl adapter for the file system. | 2023-06-25T23:16:23Z | | 96 | [jquery-tiny-pubsub](https://github.com/cowboy/jquery-tiny-pubsub) | 958 | 217 | JavaScript | 5 | A really, really, REALLY tiny pub/sub implementation for jQuery. | 2017-06-11T22:58:15Z | | 97 | [jQuery-ajaxTransport-XDomainRequest](https://github.com/MoonScript/jQuery-ajaxTransport-XDomainRequest) | 955 | 330 | JavaScript | 10 | jQuery ajaxTransport extension that uses XDomainRequest for IE8 and IE9. | 2016-04-22T18:15:07Z | | 98 | [sweater](https://github.com/zarkin404/sweater) | 951 | 321 | JavaScript | 0 | 薅 🐑 毛,做衬衫 | 2020-10-27T09:01:30Z | | 99 | [vue-html5-editor](https://github.com/PeakTai/vue-html5-editor) | 946 | 256 | JavaScript | 102 | An html5 wysiwyg editor for vue | 2023-08-21T22:19:31Z | | 100 | [suicrux](https://github.com/Metnew/suicrux) | 944 | 141 | JavaScript | 4 | 🚀 Ultimate universal starter with lazy-loading, SSR and i18n. [not maintained] | 2022-10-08T17:17:20Z |