[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) | 135059 | 25719 | JavaScript | 92 | JavaScript Style Guide | 2023-06-19T17:47:32Z | | 2 | [awesome-mac](https://github.com/jaywcjlove/awesome-mac) | 61461 | 5884 | JavaScript | 101 |  Now we have become very big, Different from the original idea. Collect premium software in various categories. | 2023-06-19T10:07:23Z | | 3 | [express](https://github.com/expressjs/express) | 61178 | 10522 | JavaScript | 118 | Fast, unopinionated, minimalist web framework for node. | 2023-06-21T15:18:39Z | | 4 | [mermaid](https://github.com/mermaid-js/mermaid) | 58701 | 4763 | JavaScript | 848 | Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown | 2023-06-21T15:56:14Z | | 5 | [html5-boilerplate](https://github.com/h5bp/html5-boilerplate) | 54839 | 12271 | JavaScript | 4 | A professional front-end template for building fast, robust, and adaptable web apps or sites. | 2023-06-11T02:17:05Z | | 6 | [prettier](https://github.com/prettier/prettier) | 45796 | 3907 | JavaScript | 952 | Prettier is an opinionated code formatter. | 2023-06-21T18:43:25Z | | 7 | [pm2](https://github.com/Unitech/pm2) | 39258 | 2548 | JavaScript | 751 | Node.js Production Process Manager with a built-in Load Balancer. | 2023-06-08T12:56:10Z | | 8 | [hiring-without-whiteboards](https://github.com/poteto/hiring-without-whiteboards) | 37042 | 3122 | JavaScript | 0 | ⭐️ Companies that don't have a broken hiring process | 2023-06-21T20:33:19Z | | 9 | [30-Days-Of-JavaScript](https://github.com/Asabeneh/30-Days-Of-JavaScript) | 36713 | 8666 | JavaScript | 68 | 30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw | 2023-06-21T22:28:29Z | | 10 | [uBlock](https://github.com/gorhill/uBlock) | 36378 | 2729 | JavaScript | 13 | uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean. | 2023-06-21T14:08:35Z | | 11 | [standard](https://github.com/standard/standard) | 28287 | 2432 | JavaScript | 93 | 🌟 JavaScript Style Guide, with linter & automatic code fixer | 2023-06-19T12:57:19Z | | 12 | [fastify](https://github.com/fastify/fastify) | 27679 | 2048 | JavaScript | 73 | Fast and low overhead web framework, for Node.js | 2023-06-21T17:32:14Z | | 13 | [lighthouse](https://github.com/GoogleChrome/lighthouse) | 26681 | 9375 | JavaScript | 577 | Automated auditing, performance metrics, and best practices for the web. | 2023-06-21T19:22:27Z | | 14 | [the-super-tiny-compiler](https://github.com/jamiebuilds/the-super-tiny-compiler) | 25548 | 2767 | JavaScript | 0 | :snowman: Possibly the smallest compiler ever | 2023-04-27T11:06:14Z | | 15 | [remote-jobs](https://github.com/remoteintech/remote-jobs) | 24896 | 2649 | JavaScript | 13 | A list of semi to fully remote-friendly companies (jobs) in tech. | 2023-06-08T16:11:43Z | | 16 | [feather](https://github.com/feathericons/feather) | 23610 | 1219 | JavaScript | 378 | Simply beautiful open source icons | 2023-04-14T12:07:27Z | | 17 | [mocha](https://github.com/mochajs/mocha) | 22054 | 3007 | JavaScript | 259 | ☕️ simple, flexible, fun javascript test framework for node.js & the browser | 2023-05-31T15:34:26Z | | 18 | [howler.js](https://github.com/goldfire/howler.js) | 21785 | 2170 | JavaScript | 304 | Javascript audio library for the modern web. | 2023-05-16T20:48:03Z | | 19 | [vuepress](https://github.com/vuejs/vuepress) | 21637 | 4793 | JavaScript | 493 | 📝 Minimalistic Vue-powered static site generator | 2023-05-28T16:44:53Z | | 20 | [nanoid](https://github.com/ai/nanoid) | 21023 | 756 | JavaScript | 7 | A tiny (130 bytes), secure, URL-friendly, unique string ID generator for JavaScript | 2023-06-21T10:02:37Z | | 21 | [react-native-web](https://github.com/necolas/react-native-web) | 20820 | 1793 | JavaScript | 61 | Cross-platform React UI packages | 2023-06-16T03:27:29Z | | 22 | [enzyme](https://github.com/enzymejs/enzyme) | 19988 | 2098 | JavaScript | 255 | JavaScript Testing utilities for React | 2023-03-14T16:56:34Z | | 23 | [heroicons](https://github.com/tailwindlabs/heroicons) | 18812 | 1243 | JavaScript | 0 | A set of free MIT-licensed high-quality SVG icons for UI development. | 2023-06-06T13:48:53Z | | 24 | [handlebars.js](https://github.com/handlebars-lang/handlebars.js) | 17246 | 2096 | JavaScript | 68 | Minimal templating on steroids. | 2023-06-11T15:47:52Z | | 25 | [gun](https://github.com/amark/gun) | 17239 | 1162 | JavaScript | 256 | An open source cybersecurity protocol for syncing decentralized graph data. | 2023-06-15T02:39:58Z | | 26 | [vant-weapp](https://github.com/youzan/vant-weapp) | 16902 | 3463 | JavaScript | 53 | 轻量、可靠的小程序 UI 组件库 | 2023-06-19T12:40:35Z | | 27 | [You-Dont-Need-Lodash-Underscore](https://github.com/you-dont-need/You-Dont-Need-Lodash-Underscore) | 16886 | 800 | JavaScript | 38 | List of JavaScript methods which you can use natively + ESLint Plugin | 2023-06-15T11:32:13Z | | 28 | [classnames](https://github.com/JedWatson/classnames) | 16735 | 572 | JavaScript | 6 | A simple javascript utility for conditionally joining classNames together | 2023-06-05T22:39:49Z | | 29 | [react-native-vector-icons](https://github.com/oblador/react-native-vector-icons) | 16722 | 2135 | JavaScript | 380 | Customizable Icons for React Native with support for image source and full styling. | 2023-06-20T16:46:54Z | | 30 | [node-jsonwebtoken](https://github.com/auth0/node-jsonwebtoken) | 16628 | 1215 | JavaScript | 99 | JsonWebToken implementation for node.js http://self-issued.info/docs/draft-ietf-oauth-json-web-token.html | 2023-06-17T08:58:02Z | | 31 | [appium](https://github.com/appium/appium) | 16525 | 5879 | JavaScript | 217 | Cross-platform automation framework for all kinds of your apps built on top of W3C WebDriver protocol | 2023-06-16T09:07:05Z | | 32 | [javascript-interview-questions](https://github.com/sudheerj/javascript-interview-questions) | 16467 | 4801 | JavaScript | 4 | List of 1000 JavaScript Interview Questions | 2023-06-17T10:15:36Z | | 33 | [superagent](https://github.com/ladjs/superagent) | 16355 | 1346 | JavaScript | 168 | Ajax for Node.js and browsers (JS HTTP client). Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs. | 2023-05-13T17:25:19Z | | 34 | [parallax](https://github.com/wagerfield/parallax) | 16187 | 2158 | JavaScript | 66 | Parallax Engine that reacts to the orientation of a smart device | 2023-05-06T09:29:11Z | | 35 | [mustache.js](https://github.com/janl/mustache.js) | 15944 | 2442 | JavaScript | 74 | Minimal templating with {{mustaches}} in JavaScript | 2023-01-21T17:51:41Z | | 36 | [hexo-theme-next](https://github.com/iissnan/hexo-theme-next) | 15830 | 3717 | JavaScript | 73 | Elegant theme for Hexo. | 2022-11-10T06:22:41Z | | 37 | [vivus](https://github.com/maxwellito/vivus) | 14832 | 1158 | JavaScript | 18 | JavaScript library to make drawing animation on SVG | 2022-07-06T22:16:59Z | | 38 | [SuperTinyIcons](https://github.com/edent/SuperTinyIcons) | 14058 | 859 | JavaScript | 18 | Under 1KB each! Super Tiny Icons are miniscule SVG versions of your favourite website and app logos | 2023-06-20T22:15:35Z | | 39 | [f8app](https://github.com/fbsamples/f8app) | 14022 | 2604 | JavaScript | 19 | Source code of the official F8 app of 2017, powered by React Native and other Facebook open source projects. | 2023-01-24T17:23:46Z | | 40 | [nedb](https://github.com/louischatriot/nedb) | 13317 | 1029 | JavaScript | 167 | The JavaScript Database, for Node.js, nw.js, electron and the browser | 2023-03-07T20:41:04Z | | 41 | [volkswagen](https://github.com/auchenberg/volkswagen) | 12678 | 256 | JavaScript | 18 | :see_no_evil: Volkswagen detects when your tests are being run in a CI server, and makes them pass. | 2023-04-19T14:02:38Z | | 42 | [single-spa](https://github.com/single-spa/single-spa) | 12411 | 888 | JavaScript | 61 | The router for easy microfrontends | 2023-06-15T21:55:26Z | | 43 | [kitematic](https://github.com/docker/kitematic) | 12274 | 1530 | JavaScript | 923 | Visual Docker Container Management on Mac & Windows | 2021-06-11T08:23:35Z | | 44 | [wp-calypso](https://github.com/Automattic/wp-calypso) | 12249 | 2002 | JavaScript | 4648 | The JavaScript and API powered WordPress.com | 2023-06-22T02:57:38Z | | 45 | [virtual-dom](https://github.com/Matt-Esch/virtual-dom) | 11540 | 817 | JavaScript | 109 | A Virtual DOM and diffing algorithm | 2023-01-24T11:59:52Z | | 46 | [prism](https://github.com/PrismJS/prism) | 11373 | 1291 | JavaScript | 272 | Lightweight, robust, elegant syntax highlighting. | 2023-06-01T13:36:55Z | | 47 | [30-seconds-of-interviews](https://github.com/30-seconds/30-seconds-of-interviews) | 11372 | 993 | JavaScript | 3 | A curated collection of common interview questions to help you prepare for your next interview. | 2022-12-09T05:29:51Z | | 48 | [leanote](https://github.com/leanote/leanote) | 11263 | 2472 | JavaScript | 0 | Not Just A Notepad! (golang + mongodb) http://leanote.org | 2023-02-25T02:46:14Z | | 49 | [summernote](https://github.com/summernote/summernote) | 11138 | 2231 | JavaScript | 33 | Super simple WYSIWYG editor | 2023-06-12T12:01:02Z | | 50 | [deck.gl](https://github.com/visgl/deck.gl) | 10978 | 1998 | JavaScript | 204 | WebGL2 powered visualization framework | 2023-06-20T23:06:37Z | | 51 | [browserslist](https://github.com/browserslist/browserslist) | 12077 | 696 | JavaScript | 35 | 🦔 Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-preset-env | 2023-06-15T14:35:49Z | | 52 | [karma](https://github.com/karma-runner/karma) | 11857 | 1775 | JavaScript | 332 | Spectacular Test Runner for JavaScript | 2023-06-05T11:32:24Z | | 53 | [co](https://github.com/tj/co) | 11836 | 830 | JavaScript | 29 | The ultimate generator based flow-control goodness for nodejs (supports thunks, promises, etc) | 2020-12-15T07:22:26Z | | 54 | [pomelo](https://github.com/NetEase/pomelo) | 11729 | 2923 | JavaScript | 132 | A fast,scalable,distributed game server framework for Node.js. | 2022-09-04T15:54:44Z | | 55 | [pino](https://github.com/pinojs/pino) | 11620 | 830 | JavaScript | 59 | 🌲 super fast, all natural json logger | 2023-06-20T22:46:16Z | | 56 | [nightwatch](https://github.com/nightwatchjs/nightwatch) | 11383 | 1123 | JavaScript | 187 | End-to-end testing framework written in Node.js and using the W3C Webdriver API | 2023-06-21T18:19:14Z | | 57 | [showdoc](https://github.com/star7th/showdoc) | 11375 | 2143 | JavaScript | 130 | ShowDoc is a tool greatly applicable for an IT team to share documents online一个非常适合IT团队的在线API文档、技术文档工具 | 2023-06-19T13:44:11Z | | 58 | [Magnific-Popup](https://github.com/dimsemenov/Magnific-Popup) | 11352 | 3592 | JavaScript | 626 | Light and responsive lightbox script with focus on performance. | 2023-06-15T21:32:25Z | | 59 | [SingleFile](https://github.com/gildas-lormeau/SingleFile) | 11325 | 808 | JavaScript | 71 | Web Extension and CLI tool for saving a faithful copy of an entire web page in a single HTML file | 2023-06-21T20:59:12Z | | 60 | [headroom.js](https://github.com/WickyNilliams/headroom.js) | 10871 | 857 | JavaScript | 15 | Give your pages some headroom. Hide your header until you need it | 2022-12-09T23:41:52Z | | 61 | [metrics](https://github.com/lowlighter/metrics) | 10861 | 1360 | JavaScript | 12 | 📊 An infographics generator with 30+ plugins and 300+ options to display stats about your GitHub account and render them as SVG, Markdown, PDF or JSON! | 2023-06-21T16:03:54Z | | 62 | [pdfmake](https://github.com/bpampuch/pdfmake) | 10832 | 1982 | JavaScript | 300 | Client/server side PDF printing in pure JavaScript | 2023-06-05T11:15:18Z | | 63 | [apachecn-algo-zh](https://github.com/apachecn/apachecn-algo-zh) | 10804 | 2209 | JavaScript | 3 | ApacheCN 数据结构与算法译文集 | 2022-08-27T16:38:48Z | | 64 | [spectrum](https://github.com/withspectrum/spectrum) | 10748 | 1271 | JavaScript | 0 | Simple, powerful online communities. | 2022-07-20T03:30:21Z | | 65 | [ffmpeg.wasm](https://github.com/ffmpegwasm/ffmpeg.wasm) | 10687 | 568 | JavaScript | 222 | FFmpeg for browser and node, powered by WebAssembly | 2023-06-05T16:15:33Z | | 66 | [junior-recruit-scheduler](https://github.com/jojoldu/junior-recruit-scheduler) | 10277 | 1697 | JavaScript | 12 | 주니어 개발자 채용 정보 | 2023-06-09T23:03:58Z | | 67 | [Mind-Expanding-Books](https://github.com/hackerkid/Mind-Expanding-Books) | 10266 | 1042 | JavaScript | 17 | :books: Books everyone should read! | 2023-06-05T16:11:51Z | | 68 | [react-static](https://github.com/react-static/react-static) | 10254 | 810 | JavaScript | 1 | ⚛️ 🚀 A progressive static site generator for React. | 2022-10-31T19:59:37Z | | 69 | [trianglify](https://github.com/qrohlf/trianglify) | 10035 | 716 | JavaScript | 6 | Algorithmically generated triangle art | 2023-04-06T12:06:18Z | | 70 | [piskel](https://github.com/piskelapp/piskel) | 10005 | 717 | JavaScript | 292 | A simple web-based tool for Spriting and Pixel art. | 2023-05-10T03:47:15Z | | 71 | [chokidar](https://github.com/paulmillr/chokidar) | 9978 | 590 | JavaScript | 109 | Minimal and efficient cross-platform file watching library | 2023-05-26T12:14:47Z | | 72 | [lax.js](https://github.com/alexfoxy/lax.js) | 9915 | 494 | JavaScript | 10 | Simple & lightweight (<4kb gzipped) vanilla JavaScript library to create smooth & beautiful animations when you scroll. | 2023-03-04T03:20:41Z | | 73 | [purifycss](https://github.com/purifycss/purifycss) | 9904 | 425 | JavaScript | 70 | Remove unused CSS. Also works with single-page apps. | 2020-10-17T03:45:35Z | | 74 | [SpaceX-API](https://github.com/r-spacex/SpaceX-API) | 9898 | 892 | JavaScript | 32 | :rocket: Open Source REST API for SpaceX launch, rocket, core, capsule, starlink, launchpad, and landing pad data. | 2023-04-28T13:12:36Z | | 75 | [art-template](https://github.com/aui/art-template) | 9806 | 2719 | JavaScript | 82 | High performance JavaScript templating engine | 2021-01-09T14:41:44Z | | 76 | [fantasy-land](https://github.com/fantasyland/fantasy-land) | 9790 | 398 | JavaScript | 27 | Specification for interoperability of common algebraic structures in JavaScript | 2022-12-05T09:59:53Z | | 77 | [uncss](https://github.com/uncss/uncss) | 9333 | 438 | JavaScript | 44 | Remove unused styles from CSS | 2023-04-18T13:37:14Z | | 78 | [webtorrent-desktop](https://github.com/webtorrent/webtorrent-desktop) | 9286 | 1039 | JavaScript | 64 | ❤️ Streaming torrent app for Mac, Windows, and Linux | 2023-06-16T21:53:16Z | | 79 | [is.js](https://github.com/arasatasaygin/is.js) | 9189 | 664 | JavaScript | 38 | Micro check library | 2022-01-11T17:39:48Z | | 80 | [chameleon](https://github.com/didi/chameleon) | 9005 | 699 | JavaScript | 150 | 🦎 一套代码运行多端,一端所见即多端所见 | 2023-01-07T22:16:40Z | | 81 | [imagesloaded](https://github.com/desandro/imagesloaded) | 8824 | 1188 | JavaScript | 14 | :camera: JavaScript is all like "You images done yet or what?" | 2022-02-22T00:04:14Z | | 82 | [JSON-js](https://github.com/douglascrockford/JSON-js) | 8611 | 4703 | JavaScript | 0 | JSON in JavaScript | 2023-05-10T23:28:16Z | | 83 | [Clash-for-Windows_Chinese](https://github.com/Z-Siqi/Clash-for-Windows_Chinese) | 8599 | 710 | JavaScript | 1 | clash for windows汉化版. 提供clash for windows的汉化版, 汉化补丁及汉化版安装程序 | 2023-06-21T09:02:07Z | | 84 | [rawgraphs-app](https://github.com/rawgraphs/rawgraphs-app) | 8373 | 1857 | JavaScript | 76 | A web interface to create custom vector-based visualizations on top of RAWGraphs core | 2023-05-21T20:43:13Z | | 85 | [nunjucks](https://github.com/mozilla/nunjucks) | 8161 | 671 | JavaScript | 264 | A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired) | 2023-06-01T12:59:57Z | | 86 | [awesome-wpo](https://github.com/davidsonfellipe/awesome-wpo) | 7968 | 574 | JavaScript | 2 | :pencil: A curated list of Web Performance Optimization. Everyone can contribute here! | 2023-06-19T18:08:50Z | | 87 | [ncc](https://github.com/vercel/ncc) | 7951 | 273 | JavaScript | 178 | Compile a Node.js project into a single file. Supports TypeScript, binary addons, dynamic requires. | 2023-06-12T22:16:41Z | | 88 | [chai](https://github.com/chaijs/chai) | 7910 | 715 | JavaScript | 90 | BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework. | 2023-05-30T18:58:50Z | | 89 | [unstated](https://github.com/jamiebuilds/unstated) | 7823 | 318 | JavaScript | 0 | State so simple, it goes without saying | 2020-09-30T19:18:09Z | | 90 | [h5-Dooring](https://github.com/MrXujiang/h5-Dooring) | 7690 | 1489 | JavaScript | 28 | H5 Page Maker, H5 Editor, LowCode. Make H5 as easy as building blocks. \| 让H5制作像搭积木一样简单, 轻松搭建H5页面, H5网站, PC端网站,LowCode平台. | 2023-02-25T16:04:55Z | | 91 | [anyproxy](https://github.com/alibaba/anyproxy) | 7626 | 1225 | JavaScript | 223 | A fully configurable http/https proxy in NodeJS | 2023-03-06T17:20:04Z | | 92 | [styled-system](https://github.com/styled-system/styled-system) | 7613 | 536 | JavaScript | 87 | ⬢ Style props for rapid UI development | 2023-01-06T02:08:47Z | | 93 | [madge](https://github.com/pahen/madge) | 7470 | 316 | JavaScript | 75 | Create graphs from your CommonJS, AMD or ES6 module dependencies | 2023-06-15T12:43:19Z | | 94 | [chart.xkcd](https://github.com/timqian/chart.xkcd) | 7427 | 199 | JavaScript | 24 | xkcd styled chart lib | 2023-01-05T16:01:26Z | | 95 | [TiddlyWiki5](https://github.com/Jermolene/TiddlyWiki5) | 7365 | 1122 | JavaScript | 1067 | A self-contained JavaScript wiki for the browser, Node.js, AWS Lambda etc. | 2023-06-21T16:17:57Z | | 96 | [prerender-spa-plugin](https://github.com/chrisvfritz/prerender-spa-plugin) | 7279 | 651 | JavaScript | 108 | Prerenders static HTML in a single-page application. | 2023-04-09T13:38:15Z | | 97 | [lozad.js](https://github.com/ApoorvSaxena/lozad.js) | 7269 | 473 | JavaScript | 52 | 🔥 Highly performant, light ~1kb and configurable lazy loader in pure JS with no dependencies for responsive images, iframes and more | 2023-02-27T22:41:29Z | | 98 | [Spacegray](https://github.com/SublimeText/Spacegray) | 7252 | 468 | JavaScript | 44 | A Hyperminimal UI Theme for Sublime Text | 2022-08-11T17:08:28Z | | 99 | [xo](https://github.com/xojs/xo) | 7220 | 344 | JavaScript | 62 | ❤️ JavaScript/TypeScript linter (ESLint wrapper) with great defaults | 2023-06-07T13:29:49Z | | 100 | [52-technologies-in-2016](https://github.com/shekhargulati/52-technologies-in-2016) | 7148 | 642 | JavaScript | 49 | Let's learn a new technology every week. A new technology blog every Sunday in 2016. | 2022-10-18T03:18:26Z |