[Github Ranking](../README.md) ========== ## Top 100 Stars in JavaScript | Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit | | ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- | | 1 | [30-seconds-of-code](https://github.com/Chalarangelo/30-seconds-of-code) | 116684 | 12042 | JavaScript | 0 | Short code snippets for all your development needs | 2023-11-29T21:12:41Z | | 2 | [next.js](https://github.com/vercel/next.js) | 115151 | 25273 | JavaScript | 2452 | The React Framework | 2023-11-30T02:37:04Z | | 3 | [svelte](https://github.com/sveltejs/svelte) | 74080 | 4146 | JavaScript | 877 | Cybernetically enhanced web apps | 2023-11-30T00:06:39Z | | 4 | [markdown-here](https://github.com/adam-p/markdown-here) | 59259 | 11436 | 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 | | 5 | [leetcode](https://github.com/azl397985856/leetcode) | 52903 | 9443 | JavaScript | 9 | LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。) | 2023-11-21T12:08:45Z | | 6 | [Semantic-UI](https://github.com/Semantic-Org/Semantic-UI) | 50862 | 5091 | JavaScript | 964 | Semantic is a UI component framework based around useful principles from natural language. | 2023-11-28T14:57:03Z | | 7 | [chinese-poetry](https://github.com/chinese-poetry/chinese-poetry) | 45337 | 9208 | JavaScript | 103 | The most comprehensive database of Chinese poetry 🧶最全中华古诗词数据库, 唐宋两朝近一万四千古诗人, 接近5.5万首唐诗加26万宋诗. 两宋时期1564位词人,21050首词。 | 2023-11-27T08:07:33Z | | 8 | [react](https://github.com/typescript-cheatsheets/react) | 42968 | 3992 | JavaScript | 1 | Cheatsheets for experienced React developers getting started with TypeScript | 2023-10-31T12:30:50Z | | 9 | [Leaflet](https://github.com/Leaflet/Leaflet) | 38940 | 5811 | JavaScript | 378 | 🍃 JavaScript library for mobile-friendly interactive maps 🇺🇦 | 2023-11-27T20:15:31Z | | 10 | [uni-app](https://github.com/dcloudio/uni-app) | 38826 | 3584 | JavaScript | 1219 | A cross-platform framework using Vue.js | 2023-11-29T15:07:25Z | | 11 | [brackets](https://github.com/adobe/brackets) | 33344 | 7959 | JavaScript | 2619 | An open source code editor for the web, written in JavaScript, HTML and CSS. | 2022-06-12T08:19:24Z | | 12 | [reactjs-interview-questions](https://github.com/sudheerj/reactjs-interview-questions) | 33208 | 8115 | JavaScript | 9 | List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!! | 2023-10-30T14:00:02Z | | 13 | [Awesome-Design-Tools](https://github.com/goabstract/Awesome-Design-Tools) | 29977 | 2006 | JavaScript | 9 | The best design tools and plugins for everything 👉 | 2023-08-14T09:10:15Z | | 14 | [particles.js](https://github.com/VincentGarreau/particles.js) | 27828 | 4852 | JavaScript | 298 | A lightweight JavaScript library for creating particles | 2023-09-20T07:49:56Z | | 15 | [AI-Expert-Roadmap](https://github.com/AMAI-GmbH/AI-Expert-Roadmap) | 27329 | 2356 | JavaScript | 15 | Roadmap to becoming an Artificial Intelligence Expert in 2022 | 2023-02-26T08:46:00Z | | 16 | [RSSHub](https://github.com/DIYgod/RSSHub) | 26861 | 6192 | JavaScript | 259 | 🍰 Everything is RSSible | 2023-11-29T21:38:40Z | | 17 | [sharp](https://github.com/lovell/sharp) | 26775 | 1290 | JavaScript | 96 | High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library. | 2023-11-29T12:30:37Z | | 18 | [yapi](https://github.com/YMFE/yapi) | 26691 | 4719 | JavaScript | 1500 | YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台 | 2023-10-25T05:46:08Z | | 19 | [nprogress](https://github.com/rstacruz/nprogress) | 25666 | 1862 | JavaScript | 99 | For slim progress bars like on YouTube, Medium, etc | 2022-06-04T00:38:39Z | | 20 | [commander.js](https://github.com/tj/commander.js) | 25520 | 1739 | JavaScript | 14 | node.js command-line interfaces made easy | 2023-11-29T07:51:31Z | | 21 | [ToolJet](https://github.com/ToolJet/ToolJet) | 25229 | 3125 | JavaScript | 466 | Low-code platform for building business applications. Connect to databases, cloud storages, GraphQL, API endpoints, Airtable, Google sheets, OpenAI, etc and build apps using drag and drop application builder. Built using JavaScript/TypeScript. 🚀 | 2023-11-29T12:22:36Z | | 22 | [nylas-mail](https://github.com/nylas/nylas-mail) | 24765 | 1485 | JavaScript | 981 | :love_letter: An extensible desktop mail app built on the modern web. Forks welcome! | 2022-11-24T08:20:57Z | | 23 | [awesome-vscode](https://github.com/viatsko/awesome-vscode) | 23492 | 1214 | JavaScript | 23 | 🎨 A curated list of delightful VS Code packages and resources. | 2023-11-13T18:36:22Z | | 24 | [PhotoSwipe](https://github.com/dimsemenov/PhotoSwipe) | 23369 | 3404 | JavaScript | 602 | JavaScript image gallery for mobile and desktop, modular, framework independent | 2023-11-28T18:15:59Z | | 25 | [sails](https://github.com/balderdashy/sails) | 22692 | 2000 | JavaScript | 511 | Realtime MVC Framework for Node.js | 2023-11-22T18:20:13Z | | 26 | [javascript-testing-best-practices](https://github.com/goldbergyoni/javascript-testing-best-practices) | 22679 | 2028 | JavaScript | 48 | 📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (July 2023) | 2023-10-27T19:34:50Z | | 27 | [octotree](https://github.com/ovity/octotree) | 22566 | 1904 | JavaScript | 35 | GitHub on steroids | 2023-09-30T14:34:33Z | | 28 | [draft-js](https://github.com/facebookarchive/draft-js) | 22510 | 2707 | JavaScript | 797 | A React framework for building text editors. | 2023-02-06T15:35:05Z | | 29 | [passport](https://github.com/jaredhanson/passport) | 21990 | 1261 | JavaScript | 335 | Simple, unobtrusive authentication for Node.js. | 2023-11-27T23:03:09Z | | 30 | [shields](https://github.com/badges/shields) | 21458 | 5444 | JavaScript | 333 | Concise, consistent, and legible badges in SVG and raster format | 2023-11-29T19:26:07Z | | 31 | [js-cookie](https://github.com/js-cookie/js-cookie) | 21235 | 2171 | JavaScript | 4 | A simple, lightweight JavaScript API for handling browser cookies | 2023-11-14T06:49:18Z | | 32 | [tips](https://github.com/git-tips/tips) | 20993 | 1771 | JavaScript | 17 | Most commonly used git tips and tricks. | 2023-11-16T12:42:43Z | | 33 | [chalk](https://github.com/chalk/chalk) | 20929 | 881 | JavaScript | 2 | 🖍 Terminal string styling done right | 2023-11-01T01:50:51Z | | 34 | [ava](https://github.com/avajs/ava) | 20534 | 1486 | JavaScript | 56 | Node.js test runner that lets you develop with confidence 🚀 | 2023-11-26T21:02:17Z | | 35 | [You-Dont-Need-jQuery](https://github.com/camsong/You-Dont-Need-jQuery) | 20323 | 1813 | JavaScript | 2 | Examples of how to do query, style, dom, ajax, event etc like jQuery with plain javascript. | 2023-04-13T03:37:44Z | | 36 | [p5.js](https://github.com/processing/p5.js) | 20242 | 3049 | JavaScript | 216 | p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs — | 2023-11-29T20:33:27Z | | 37 | [kuboard-press](https://github.com/eip-work/kuboard-press) | 19913 | 1435 | JavaScript | 392 | Kuboard 是基于 Kubernetes 的微服务管理界面。同时提供 Kubernetes 免费中文教程,入门教程,最新版本的 Kubernetes v1.23.4 安装手册,(k8s install) 在线答疑,持续更新。 | 2023-08-20T02:59:48Z | | 38 | [popmotion](https://github.com/Popmotion/popmotion) | 19568 | 709 | JavaScript | 39 | Simple animation libraries for delightful user interfaces | 2023-05-31T00:37:26Z | | 39 | [nightmare](https://github.com/segment-boneyard/nightmare) | 19467 | 1165 | JavaScript | 178 | A high-level browser automation library. | 2023-10-05T18:25:06Z | | 40 | [vue-router](https://github.com/vuejs/vue-router) | 19006 | 5169 | JavaScript | 64 | 🚦 The official router for Vue 2 | 2023-11-17T14:31:17Z | | 41 | [handsontable](https://github.com/handsontable/handsontable) | 18485 | 2942 | JavaScript | 434 | JavaScript data grid with a spreadsheet look & feel. Works with React, Angular, and Vue. Supported by the Handsontable team ⚡ | 2023-11-29T19:47:00Z | | 42 | [ZeroNet](https://github.com/HelloZeroNet/ZeroNet) | 18065 | 2390 | JavaScript | 702 | ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network | 2023-09-04T18:42:47Z | | 43 | [GSAP](https://github.com/greensock/GSAP) | 17550 | 1714 | JavaScript | 7 | GSAP (GreenSock Animation Platform), a JavaScript animation library for the modern web | 2023-06-28T18:35:53Z | | 44 | [localtunnel](https://github.com/localtunnel/localtunnel) | 17059 | 1267 | JavaScript | 133 | expose yourself | 2023-11-15T14:45:46Z | | 45 | [simple-icons](https://github.com/simple-icons/simple-icons) | 16916 | 2367 | JavaScript | 639 | SVG icons for popular brands | 2023-11-30T01:01:53Z | | 46 | [Fuse](https://github.com/krisk/Fuse) | 16814 | 804 | JavaScript | 19 | Lightweight fuzzy-search, in JavaScript | 2023-11-24T17:40:30Z | | 47 | [jquery-pjax](https://github.com/defunkt/jquery-pjax) | 16757 | 2044 | JavaScript | 59 | pushState + ajax = pjax | 2022-11-30T22:59:46Z | | 48 | [kit](https://github.com/sveltejs/kit) | 16628 | 1643 | JavaScript | 593 | web development, streamlined | 2023-11-29T17:09:07Z | | 49 | [material](https://github.com/angular/material) | 16623 | 3497 | JavaScript | 269 | Material design for AngularJS | 2022-05-10T15:28:48Z | | 50 | [react-loadable](https://github.com/jamiebuilds/react-loadable) | 16581 | 857 | JavaScript | 0 | :hourglass_flowing_sand: A higher order component for loading components with promises. | 2022-10-12T02:29:29Z | | 51 | [jsdom](https://github.com/jsdom/jsdom) | 19423 | 1672 | JavaScript | 446 | A JavaScript implementation of various web standards, for use with Node.js | 2023-11-30T02:37:05Z | | 52 | [Vue.Draggable](https://github.com/SortableJS/Vue.Draggable) | 19371 | 2901 | JavaScript | 224 | Vue drag-and-drop component based on Sortable.js | 2023-08-16T10:46:13Z | | 53 | [vue-router](https://github.com/vuejs/vue-router) | 19006 | 5169 | JavaScript | 64 | 🚦 The official router for Vue 2 | 2023-11-17T14:31:17Z | | 54 | [react-grid-layout](https://github.com/react-grid-layout/react-grid-layout) | 18675 | 2500 | JavaScript | 73 | A draggable and resizable grid layout with responsive breakpoints, for React. | 2023-11-28T19:22:33Z | | 55 | [handsontable](https://github.com/handsontable/handsontable) | 18485 | 2942 | JavaScript | 434 | JavaScript data grid with a spreadsheet look & feel. Works with React, Angular, and Vue. Supported by the Handsontable team ⚡ | 2023-11-29T19:47:00Z | | 56 | [ZeroNet](https://github.com/HelloZeroNet/ZeroNet) | 18065 | 2390 | JavaScript | 702 | ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network | 2023-09-04T18:42:47Z | | 57 | [cleave.js](https://github.com/nosir/cleave.js) | 17909 | 1668 | JavaScript | 184 | Format input text content when you are typing... | 2023-11-25T10:40:46Z | | 58 | [awesome-blockchain-cn](https://github.com/chaozh/awesome-blockchain-cn) | 17840 | 3637 | JavaScript | 3 | 收集所有区块链(BlockChain)技术开发相关资料,包括Fabric和Ethereum开发资料 | 2023-11-22T12:18:50Z | | 59 | [GSAP](https://github.com/greensock/GSAP) | 17550 | 1714 | JavaScript | 7 | GSAP (GreenSock Animation Platform), a JavaScript animation library for the modern web | 2023-06-28T18:35:53Z | | 60 | [UnblockNeteaseMusic](https://github.com/nondanee/UnblockNeteaseMusic) | 17233 | 2563 | JavaScript | 206 | Revive unavailable songs for Netease Cloud Music | 2023-06-25T22:31:49Z | | 61 | [localtunnel](https://github.com/localtunnel/localtunnel) | 17059 | 1267 | JavaScript | 133 | expose yourself | 2023-11-15T14:45:46Z | | 62 | [less.js](https://github.com/less/less.js) | 16966 | 3521 | JavaScript | 174 | Less. The dynamic stylesheet language. | 2023-10-29T13:53:25Z | | 63 | [simple-icons](https://github.com/simple-icons/simple-icons) | 16916 | 2367 | JavaScript | 639 | SVG icons for popular brands | 2023-11-30T01:01:53Z | | 64 | [Fuse](https://github.com/krisk/Fuse) | 16814 | 804 | JavaScript | 19 | Lightweight fuzzy-search, in JavaScript | 2023-11-24T17:40:30Z | | 65 | [jquery-pjax](https://github.com/defunkt/jquery-pjax) | 16757 | 2044 | JavaScript | 59 | pushState + ajax = pjax | 2022-11-30T22:59:46Z | | 66 | [kit](https://github.com/sveltejs/kit) | 16628 | 1643 | JavaScript | 593 | web development, streamlined | 2023-11-29T17:09:07Z | | 67 | [material](https://github.com/angular/material) | 16623 | 3497 | JavaScript | 269 | Material design for AngularJS | 2022-05-10T15:28:48Z | | 68 | [react-loadable](https://github.com/jamiebuilds/react-loadable) | 16581 | 857 | JavaScript | 0 | :hourglass_flowing_sand: A higher order component for loading components with promises. | 2022-10-12T02:29:29Z | | 69 | [hubot](https://github.com/hubotio/hubot) | 16465 | 3947 | JavaScript | 4 | A customizable life embetterment robot. | 2023-11-13T22:13:35Z | | 70 | [sweetalert2](https://github.com/sweetalert2/sweetalert2) | 16436 | 1590 | JavaScript | 8 | ✨ A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. 🇺🇦 | 2023-11-19T15:12:05Z | | 71 | [Functional-Light-JS](https://github.com/getify/Functional-Light-JS) | 16380 | 2015 | JavaScript | 15 | Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter. | 2023-10-13T08:45:45Z | | 72 | [mdx](https://github.com/mdx-js/mdx) | 16110 | 1193 | JavaScript | 7 | Markdown for the component era | 2023-11-29T16:19:10Z | | 73 | [lexical](https://github.com/facebook/lexical) | 16082 | 1310 | JavaScript | 377 | Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance. | 2023-11-29T19:35:31Z | | 74 | [brave-browser](https://github.com/brave/brave-browser) | 16002 | 2085 | JavaScript | 6587 | Next generation Brave browser for Android, Linux, macOS, Windows. | 2023-11-30T00:04:50Z | | 75 | [mjml](https://github.com/mjmlio/mjml) | 15962 | 947 | JavaScript | 63 | MJML: the only framework that makes responsive-email easy | 2023-11-21T11:04:22Z | | 76 | [aframe](https://github.com/aframevr/aframe) | 15850 | 3850 | JavaScript | 333 | :a: Web framework for building virtual reality experiences. | 2023-11-29T21:05:38Z | | 77 | [jasmine](https://github.com/jasmine/jasmine) | 15654 | 2321 | JavaScript | 14 | Simple JavaScript testing framework for browsers and node.js | 2023-10-15T00:39:06Z | | 78 | [electron-vue](https://github.com/SimulatedGREG/electron-vue) | 15426 | 1581 | JavaScript | 269 | An Electron & Vue.js quick start boilerplate with vue-cli scaffolding, common Vue plugins, electron-packager/electron-builder, unit/e2e testing, vue-devtools, and webpack. | 2022-01-14T15:11:42Z | | 79 | [N-blog](https://github.com/nswbmw/N-blog) | 15340 | 4735 | JavaScript | 22 | 《一起学 Node.js》 | 2023-04-26T10:06:31Z | | 80 | [vanillawebprojects](https://github.com/bradtraversy/vanillawebprojects) | 15100 | 4312 | JavaScript | 0 | Mini projects built with HTML5, CSS & JavaScript. No frameworks or libraries | 2023-11-07T18:14:23Z | | 81 | [charts](https://github.com/frappe/charts) | 14846 | 768 | JavaScript | 121 | Simple, responsive, modern SVG Charts with zero dependencies | 2023-09-30T20:04:40Z | | 82 | [gpu.js](https://github.com/gpujs/gpu.js) | 14799 | 754 | JavaScript | 192 | GPU Accelerated JavaScript | 2023-08-18T11:42:42Z | | 83 | [keystone-classic](https://github.com/keystonejs/keystone-classic) | 14660 | 2289 | JavaScript | 304 | Node.js CMS and web app framework | 2023-07-28T10:11:43Z | | 84 | [browserify](https://github.com/browserify/browserify) | 14467 | 1259 | JavaScript | 360 | browser-side require() the node.js way | 2023-10-21T07:13:16Z | | 85 | [bootstrap-vue](https://github.com/bootstrap-vue/bootstrap-vue) | 14419 | 1916 | 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 | | 86 | [bootstrap](https://github.com/angular-ui/bootstrap) | 14331 | 6861 | JavaScript | 270 | PLEASE READ THE PROJECT STATUS BELOW. Native AngularJS (Angular) directives for Bootstrap. Smaller footprint (20kB gzipped), no 3rd party JS dependencies (jQuery, bootstrap JS) required. Please read the README.md file before submitting an issue! | 2019-02-10T12:36:40Z | | 87 | [bootswatch](https://github.com/thomaspark/bootswatch) | 14318 | 3724 | JavaScript | 48 | Themes for Bootstrap | 2023-11-16T14:27:11Z | | 88 | [shelljs](https://github.com/shelljs/shelljs) | 14015 | 772 | JavaScript | 99 | :shell: Portable Unix shell commands for Node.js | 2023-11-17T05:18:40Z | | 89 | [forever](https://github.com/foreversd/forever) | 13828 | 989 | JavaScript | 316 | A simple CLI tool for ensuring that a given script runs continuously (i.e. forever) | 2023-05-21T21:49:29Z | | 90 | [mithril.js](https://github.com/MithrilJS/mithril.js) | 13753 | 1007 | JavaScript | 131 | A JavaScript Framework for Building Brilliant Applications | 2023-09-17T20:53:47Z | | 91 | [yjs](https://github.com/yjs/yjs) | 13697 | 526 | JavaScript | 82 | Shared data types for building collaborative software | 2023-11-28T15:16:09Z | | 92 | [showdown](https://github.com/showdownjs/showdown) | 13620 | 1636 | JavaScript | 186 | A bidirectional Markdown to HTML to Markdown converter written in Javascript | 2023-07-18T16:21:13Z | | 93 | [x-spreadsheet](https://github.com/myliang/x-spreadsheet) | 13599 | 1663 | JavaScript | 330 | The project has been migrated to @wolf-table/table https://github.com/wolf-table/table | 2023-11-21T11:01:25Z | | 94 | [x-ui](https://github.com/vaxilu/x-ui) | 13489 | 6147 | JavaScript | 0 | 支持多协议多用户的 xray 面板 | 2023-11-21T14:02:37Z | | 95 | [react-pdf](https://github.com/diegomura/react-pdf) | 13437 | 1090 | JavaScript | 437 | 📄 Create PDF files using React | 2023-11-28T17:04:44Z | | 96 | [editor.md](https://github.com/pandao/editor.md) | 13297 | 2416 | JavaScript | 535 | The open source embeddable online markdown editor (component). | 2023-08-23T15:47:10Z | | 97 | [loopback](https://github.com/strongloop/loopback) | 13258 | 1250 | JavaScript | 14 | LoopBack makes it easy to build modern applications that require complex integrations. | 2023-10-09T18:27:13Z | | 98 | [whistle](https://github.com/avwo/whistle) | 13256 | 1066 | JavaScript | 19 | HTTP, HTTP2, HTTPS, Websocket debugging proxy | 2023-11-09T07:31:59Z | | 99 | [You-Dont-Need-Momentjs](https://github.com/you-dont-need/You-Dont-Need-Momentjs) | 13192 | 334 | JavaScript | 26 | List of functions which you can use to replace moment.js + ESLint Plugin | 2023-10-18T06:13:00Z | | 100 | [react-canvas](https://github.com/Flipboard/react-canvas) | 13085 | 959 | JavaScript | 64 | High performance rendering for React components | 2022-09-27T06:00:42Z |