Files
Github-Ranking/Top100/JavaScript.md
T
2023-11-22 11:05:57 +08:00

109 lines
19 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
[Github Ranking](../README.md)
==========
## Top 100 Stars in JavaScript
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
| ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- |
| 1 | [mermaid](https://github.com/mermaid-js/mermaid) | 62933 | 5424 | JavaScript | 821 | Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown | 2023-11-21T16:03:11Z |
| 2 | [express](https://github.com/expressjs/express) | 62322 | 11987 | JavaScript | 134 | Fast, unopinionated, minimalist web framework for node. | 2023-11-21T19:47:22Z |
| 3 | [github-readme-stats](https://github.com/anuraghazra/github-readme-stats) | 61094 | 19337 | JavaScript | 93 | :zap: Dynamically generated stats for your github readmes | 2023-11-20T18:51:39Z |
| 4 | [html5-boilerplate](https://github.com/h5bp/html5-boilerplate) | 55418 | 12471 | JavaScript | 6 | A professional front-end template for building fast, robust, and adaptable web apps or sites. | 2023-11-20T16:47:57Z |
| 5 | [moment](https://github.com/moment/moment) | 47573 | 7216 | JavaScript | 236 | Parse, validate, manipulate, and display dates in javascript. | 2023-11-03T18:15:59Z |
| 6 | [anime](https://github.com/juliangarnier/anime) | 47533 | 3762 | JavaScript | 192 | JavaScript animation engine | 2023-10-24T16:54:51Z |
| 7 | [pm2](https://github.com/Unitech/pm2) | 39963 | 2586 | JavaScript | 812 | Node.js Production Process Manager with a built-in Load Balancer. | 2023-11-14T20:54:19Z |
| 8 | [uBlock](https://github.com/gorhill/uBlock) | 39962 | 2943 | JavaScript | 13 | uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean. | 2023-11-21T00:51:18Z |
| 9 | [30-Days-Of-JavaScript](https://github.com/Asabeneh/30-Days-Of-JavaScript) | 39241 | 9328 | JavaScript | 78 | 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-11-15T10:04:06Z |
| 10 | [zx](https://github.com/google/zx) | 39028 | 1009 | JavaScript | 54 | A tool for writing better scripts | 2023-10-30T20:13:05Z |
| 11 | [awesome-cheatsheets](https://github.com/LeCoupa/awesome-cheatsheets) | 35074 | 5737 | JavaScript | 25 | 👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file. | 2023-11-20T15:16:18Z |
| 12 | [fastify](https://github.com/fastify/fastify) | 29088 | 2176 | JavaScript | 65 | Fast and low overhead web framework, for Node.js | 2023-11-22T00:58:29Z |
| 13 | [500lines](https://github.com/aosabook/500lines) | 28634 | 5955 | JavaScript | 31 | 500 Lines or Less | 2023-08-19T11:18:34Z |
| 14 | [uppy](https://github.com/transloadit/uppy) | 27570 | 1937 | JavaScript | 144 | The next open source file uploader for web browsers :dog: | 2023-11-21T13:41:19Z |
| 15 | [lighthouse](https://github.com/GoogleChrome/lighthouse) | 27313 | 9555 | JavaScript | 584 | Automated auditing, performance metrics, and best practices for the web. | 2023-11-21T06:44:19Z |
| 16 | [nodemon](https://github.com/remy/nodemon) | 25691 | 1747 | JavaScript | 9 | Monitor for any changes in your node.js application and automatically restart the server - perfect for development | 2023-11-21T16:39:17Z |
| 17 | [Modernizr](https://github.com/Modernizr/Modernizr) | 25560 | 3048 | JavaScript | 166 | Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser. | 2023-10-22T06:26:16Z |
| 18 | [feather](https://github.com/feathericons/feather) | 24045 | 1236 | JavaScript | 375 | Simply beautiful open-source icons | 2023-10-05T09:32:42Z |
| 19 | [eslint](https://github.com/eslint/eslint) | 23626 | 4526 | JavaScript | 100 | Find and fix problems in your JavaScript code. | 2023-11-21T16:35:52Z |
| 20 | [howler.js](https://github.com/goldfire/howler.js) | 22287 | 2235 | JavaScript | 324 | Javascript audio library for the modern web. | 2023-10-31T20:50:38Z |
| 21 | [mocha](https://github.com/mochajs/mocha) | 22267 | 3082 | JavaScript | 277 | ☕️ simple, flexible, fun javascript test framework for node.js & the browser | 2023-11-21T08:48:01Z |
| 22 | [nanoid](https://github.com/ai/nanoid) | 22075 | 782 | JavaScript | 6 | A tiny (109 bytes), secure, URL-friendly, unique string ID generator for JavaScript | 2023-11-13T01:17:21Z |
| 23 | [react-native-web](https://github.com/necolas/react-native-web) | 21086 | 1811 | JavaScript | 76 | Cross-platform React UI packages | 2023-10-27T11:03:28Z |
| 24 | [es6tutorial](https://github.com/ruanyf/es6tutorial) | 20941 | 8998 | JavaScript | 0 | 《ECMAScript 6入门》是一本开源的 JavaScript 语言教程,全面介绍 ECMAScript 6 新增的语法特性。 | 2023-11-16T00:59:05Z |
| 25 | [enzyme](https://github.com/enzymejs/enzyme) | 19996 | 2150 | JavaScript | 254 | JavaScript Testing utilities for React | 2023-10-11T19:41:52Z |
| 26 | [heroicons](https://github.com/tailwindlabs/heroicons) | 19690 | 1242 | JavaScript | 0 | A set of free MIT-licensed high-quality SVG icons for UI development. | 2023-10-17T14:56:22Z |
| 27 | [semantic-release](https://github.com/semantic-release/semantic-release) | 18965 | 1778 | JavaScript | 298 | :package::rocket: Fully automated version management and package publishing | 2023-11-20T03:21:21Z |
| 28 | [javascript-interview-questions](https://github.com/sudheerj/javascript-interview-questions) | 18762 | 5452 | JavaScript | 2 | List of 1000 JavaScript Interview Questions | 2023-11-20T15:20:24Z |
| 29 | [MagicMirror](https://github.com/MichMich/MagicMirror) | 18476 | 4077 | JavaScript | 40 | MagicMirror² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirror² allows you to convert your hallway or bathroom mirror into your personal assistant. | 2023-11-21T23:19:52Z |
| 30 | [react-developer-roadmap](https://github.com/adam-golab/react-developer-roadmap) | 18444 | 2037 | JavaScript | 22 | Roadmap to becoming a React developer | 2023-01-23T15:52:09Z |
| 31 | [You-Dont-Need-Lodash-Underscore](https://github.com/you-dont-need/You-Dont-Need-Lodash-Underscore) | 17621 | 826 | JavaScript | 40 | List of JavaScript methods which you can use natively + ESLint Plugin | 2023-11-13T10:26:35Z |
| 32 | [framework7](https://github.com/framework7io/framework7) | 17603 | 3325 | JavaScript | 167 | Full featured HTML framework for building iOS & Android apps | 2023-11-15T10:32:48Z |
| 33 | [umami](https://github.com/umami-software/umami) | 17555 | 3231 | JavaScript | 60 | Umami is a simple, fast, privacy-focused alternative to Google Analytics. | 2023-11-20T18:04:26Z |
| 34 | [handlebars.js](https://github.com/handlebars-lang/handlebars.js) | 17486 | 2112 | JavaScript | 59 | Minimal templating on steroids. | 2023-11-21T19:21:28Z |
| 35 | [flux](https://github.com/facebookarchive/flux) | 17390 | 3552 | JavaScript | 6 | Application Architecture for Building User Interfaces | 2023-03-21T23:41:43Z |
| 36 | [Iosevka](https://github.com/be5invis/Iosevka) | 17247 | 549 | JavaScript | 78 | Versatile typeface for code, from code. | 2023-11-21T20:57:56Z |
| 37 | [appium](https://github.com/appium/appium) | 17194 | 5931 | JavaScript | 173 | Cross-platform automation framework for all kinds of your apps built on top of W3C WebDriver protocol | 2023-11-21T19:49:38Z |
| 38 | [vant-weapp](https://github.com/youzan/vant-weapp) | 17170 | 3478 | JavaScript | 16 | 轻量、可靠的小程序 UI 组件库 | 2023-11-21T08:16:53Z |
| 39 | [node-jsonwebtoken](https://github.com/auth0/node-jsonwebtoken) | 17096 | 1251 | JavaScript | 108 | JsonWebToken implementation for node.js http://self-issued.info/docs/draft-ietf-oauth-json-web-token.html | 2023-11-18T00:13:03Z |
| 40 | [classnames](https://github.com/JedWatson/classnames) | 17045 | 614 | JavaScript | 10 | A simple javascript utility for conditionally joining classNames together | 2023-10-28T00:40:32Z |
| 41 | [react-native-vector-icons](https://github.com/oblador/react-native-vector-icons) | 16992 | 2159 | JavaScript | 142 | Customizable Icons for React Native with support for image source and full styling. | 2023-11-16T21:34:20Z |
| 42 | [superagent](https://github.com/ladjs/superagent) | 16447 | 1354 | JavaScript | 171 | Ajax for Node.js and browsers (JS HTTP client). Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs. | 2023-11-15T02:06:22Z |
| 43 | [hexo-theme-next](https://github.com/iissnan/hexo-theme-next) | 15854 | 3702 | JavaScript | 74 | Elegant theme for Hexo. | 2022-11-10T06:22:41Z |
| 44 | [spicetify-cli](https://github.com/spicetify/spicetify-cli) | 15462 | 671 | JavaScript | 7 | Command-line tool to customize Spotify client. Supports Windows, MacOS, and Linux. | 2023-11-21T16:45:51Z |
| 45 | [Mobile-Security-Framework-MobSF](https://github.com/MobSF/Mobile-Security-Framework-MobSF) | 15245 | 3048 | JavaScript | 17 | Mobile Security Framework (MobSF) is an automated, all-in-one mobile application (Android/iOS/Windows) pen-testing, malware analysis and security assessment framework capable of performing static and dynamic analysis. | 2023-11-16T09:49:01Z |
| 46 | [recompose](https://github.com/acdlite/recompose) | 14815 | 1304 | JavaScript | 64 | A React utility belt for function components and higher-order components. | 2022-09-10T03:59:05Z |
| 47 | [f8app](https://github.com/fbsamples/f8app) | 14022 | 2596 | JavaScript | 19 | Source code of the official F8 app of 2017, powered by React Native and other Facebook open source projects. | 2023-07-11T07:23:07Z |
| 48 | [uuid](https://github.com/uuidjs/uuid) | 13874 | 958 | JavaScript | 7 | Generate RFC-compliant UUIDs in JavaScript | 2023-10-12T00:00:04Z |
| 49 | [node-http-proxy](https://github.com/http-party/node-http-proxy) | 13562 | 1969 | JavaScript | 490 | A full-featured http proxy for node.js | 2023-11-16T13:23:16Z |
| 50 | [amazeui](https://github.com/amazeui/amazeui) | 13491 | 2567 | JavaScript | 152 | Amaze UI, a mobile-first and modular front-end framework. | 2023-05-28T07:02:01Z |
| 51 | [mpvue](https://github.com/Meituan-Dianping/mpvue) | 20426 | 2122 | JavaScript | 419 | 基于 Vue.js 的小程序开发框架,从底层支持 Vue.js 语法和构建工具体系。 | 2022-03-02T04:31:30Z |
| 52 | [joi](https://github.com/hapijs/joi) | 20311 | 1543 | JavaScript | 156 | The most powerful data validation library for JS | 2023-11-21T13:17:49Z |
| 53 | [jsdom](https://github.com/jsdom/jsdom) | 19400 | 1671 | JavaScript | 443 | A JavaScript implementation of various web standards, for use with Node.js | 2023-10-27T10:20:25Z |
| 54 | [Vue.Draggable](https://github.com/SortableJS/Vue.Draggable) | 19354 | 2899 | JavaScript | 222 | Vue drag-and-drop component based on Sortable.js | 2023-08-16T10:46:13Z |
| 55 | [react-grid-layout](https://github.com/react-grid-layout/react-grid-layout) | 18623 | 2492 | JavaScript | 71 | A draggable and resizable grid layout with responsive breakpoints, for React. | 2023-11-09T21:21:32Z |
| 56 | [ethereumbook](https://github.com/ethereumbook/ethereumbook) | 18618 | 4806 | JavaScript | 52 | Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood | 2023-11-12T22:33:41Z |
| 57 | [react-developer-roadmap](https://github.com/adam-golab/react-developer-roadmap) | 18444 | 2037 | JavaScript | 22 | Roadmap to becoming a React developer | 2023-01-23T15:52:09Z |
| 58 | [cleave.js](https://github.com/nosir/cleave.js) | 17913 | 1668 | JavaScript | 183 | Format input text content when you are typing... | 2023-07-19T19:14:31Z |
| 59 | [awesome-blockchain-cn](https://github.com/chaozh/awesome-blockchain-cn) | 17810 | 3635 | JavaScript | 15 | 收集所有区块链(BlockChain)技术开发相关资料,包括Fabric和Ethereum开发资料 | 2023-03-25T10:42:56Z |
| 60 | [node-red](https://github.com/node-red/node-red) | 17650 | 3232 | JavaScript | 276 | Low-code programming for event-driven applications | 2023-11-21T19:49:02Z |
| 61 | [gun](https://github.com/amark/gun) | 17533 | 1188 | JavaScript | 260 | An open source cybersecurity protocol for syncing decentralized graph data. | 2023-11-20T22:47:44Z |
| 62 | [style2paints](https://github.com/lllyasviel/style2paints) | 17435 | 2113 | JavaScript | 38 | sketch + style = paints :art: (TOG2018/SIGGRAPH2018ASIA) | 2023-08-01T02:02:00Z |
| 63 | [flux](https://github.com/facebookarchive/flux) | 17390 | 3552 | JavaScript | 6 | Application Architecture for Building User Interfaces | 2023-03-21T23:41:43Z |
| 64 | [UnblockNeteaseMusic](https://github.com/nondanee/UnblockNeteaseMusic) | 17230 | 2562 | JavaScript | 206 | Revive unavailable songs for Netease Cloud Music | 2023-06-25T22:31:49Z |
| 65 | [react-helmet](https://github.com/nfl/react-helmet) | 17083 | 706 | JavaScript | 160 | A document head manager for React | 2023-07-18T19:57:38Z |
| 66 | [react-native-vector-icons](https://github.com/oblador/react-native-vector-icons) | 16992 | 2159 | JavaScript | 142 | Customizable Icons for React Native with support for image source and full styling. | 2023-11-16T21:34:20Z |
| 67 | [less.js](https://github.com/less/less.js) | 16971 | 3521 | JavaScript | 175 | Less. The dynamic stylesheet language. | 2023-10-29T13:53:25Z |
| 68 | [sweetalert2](https://github.com/sweetalert2/sweetalert2) | 16402 | 1589 | JavaScript | 7 | ✨ A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. 🇺🇦 | 2023-11-19T15:12:05Z |
| 69 | [parallax](https://github.com/wagerfield/parallax) | 16321 | 2158 | JavaScript | 68 | Parallax Engine that reacts to the orientation of a smart device | 2023-05-06T09:29:11Z |
| 70 | [dva](https://github.com/dvajs/dva) | 16211 | 3220 | JavaScript | 15 | 🌱 React and redux based, lightweight and elm-style framework. (Inspired by elm and choo) | 2023-04-11T04:04:50Z |
| 71 | [react-demos](https://github.com/ruanyf/react-demos) | 16188 | 6579 | JavaScript | 0 | a collection of simple demos of React.js | 2023-10-27T12:58:58Z |
| 72 | [mustache.js](https://github.com/janl/mustache.js) | 16106 | 2476 | JavaScript | 77 | Minimal templating with {{mustaches}} in JavaScript | 2023-01-21T17:51:41Z |
| 73 | [mdx](https://github.com/mdx-js/mdx) | 16081 | 1194 | JavaScript | 7 | Markdown for the component era | 2023-11-20T02:11:39Z |
| 74 | [cz-cli](https://github.com/commitizen/cz-cli) | 15885 | 595 | JavaScript | 162 | The commitizen command line utility. #BlackLivesMatter | 2023-11-05T15:54:11Z |
| 75 | [electron-vue](https://github.com/SimulatedGREG/electron-vue) | 15423 | 1579 | 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 |
| 76 | [Flat-UI](https://github.com/designmodo/Flat-UI) | 15046 | 2378 | JavaScript | 9 | Flat UI Free - Design Framework (html/css3/less/js). Flat UI is based on Bootstrap, a comfortable, responsive, and functional framework that simplifies the development of websites. | 2022-08-19T06:10:16Z |
| 77 | [vivus](https://github.com/maxwellito/vivus) | 14981 | 1202 | JavaScript | 20 | JavaScript library to make drawing animation on SVG | 2022-07-06T22:16:59Z |
| 78 | [Luckysheet](https://github.com/dream-num/Luckysheet) | 14966 | 2147 | JavaScript | 658 | Luckysheet is an online spreadsheet like excel that is powerful, simple to configure, and completely open source. | 2023-10-20T02:58:50Z |
| 79 | [charts](https://github.com/frappe/charts) | 14841 | 768 | JavaScript | 121 | Simple, responsive, modern SVG Charts with zero dependencies | 2023-09-30T20:04:40Z |
| 80 | [recompose](https://github.com/acdlite/recompose) | 14815 | 1304 | JavaScript | 64 | A React utility belt for function components and higher-order components. | 2022-09-10T03:59:05Z |
| 81 | [gpu.js](https://github.com/gpujs/gpu.js) | 14783 | 754 | JavaScript | 192 | GPU Accelerated JavaScript | 2023-08-18T11:42:42Z |
| 82 | [jsdoc](https://github.com/jsdoc/jsdoc) | 14388 | 1540 | JavaScript | 398 | An API documentation generator for JavaScript. | 2023-11-20T22:05:53Z |
| 83 | [bootstrap](https://github.com/angular-ui/bootstrap) | 14333 | 6864 | 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 |
| 84 | [SuperTinyIcons](https://github.com/edent/SuperTinyIcons) | 14277 | 867 | JavaScript | 7 | Under 1KB each! Super Tiny Icons are miniscule SVG versions of your favourite website and app logos | 2023-11-13T15:30:34Z |
| 85 | [store.js](https://github.com/marcuswestin/store.js) | 13949 | 1392 | JavaScript | 69 | Cross-browser storage for all use cases, used across the web. | 2023-02-25T18:36:12Z |
| 86 | [mithril.js](https://github.com/MithrilJS/mithril.js) | 13751 | 1007 | JavaScript | 131 | A JavaScript Framework for Building Brilliant Applications | 2023-09-17T20:53:47Z |
| 87 | [x-spreadsheet](https://github.com/myliang/x-spreadsheet) | 13589 | 1659 | JavaScript | 330 | The project has been migrated to @wolf-table/table https://github.com/wolf-table/table | 2023-11-21T11:01:25Z |
| 88 | [amazeui](https://github.com/amazeui/amazeui) | 13491 | 2567 | JavaScript | 152 | Amaze UI, a mobile-first and modular front-end framework. | 2023-05-28T07:02:01Z |
| 89 | [git-history](https://github.com/pomber/git-history) | 13423 | 558 | JavaScript | 60 | Quickly browse the history of a file from any git repository | 2023-03-23T11:31:47Z |
| 90 | [koodo-reader](https://github.com/koodo-reader/koodo-reader) | 13413 | 1039 | JavaScript | 344 | A modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux and Web | 2023-11-05T04:00:05Z |
| 91 | [chrome-extensions-samples](https://github.com/GoogleChrome/chrome-extensions-samples) | 13396 | 7628 | JavaScript | 55 | Chrome Extensions Samples | 2023-11-21T19:44:13Z |
| 92 | [es6-cheatsheet](https://github.com/DrkSephy/es6-cheatsheet) | 13354 | 1157 | JavaScript | 5 | ES2015 [ES6] cheatsheet containing tips, tricks, best practices and code snippets | 2022-10-08T07:44:38Z |
| 93 | [Clash-for-Windows_Chinese](https://github.com/Z-Siqi/Clash-for-Windows_Chinese) | 13292 | 1826 | JavaScript | 2 | clash for windows汉化版. 提供clash for windows的汉化版, 汉化补丁及汉化版安装程序 | 2023-11-03T07:34:31Z |
| 94 | [loopback](https://github.com/strongloop/loopback) | 13262 | 1250 | JavaScript | 14 | LoopBack makes it easy to build modern applications that require complex integrations. | 2023-10-09T18:27:13Z |
| 95 | [You-Dont-Need-Momentjs](https://github.com/you-dont-need/You-Dont-Need-Momentjs) | 13192 | 333 | JavaScript | 26 | List of functions which you can use to replace moment.js + ESLint Plugin | 2023-10-18T06:13:00Z |
| 96 | [requirejs](https://github.com/requirejs/requirejs) | 12913 | 2480 | JavaScript | 256 | A file and module loader for JavaScript | 2022-11-25T19:28:28Z |
| 97 | [single-spa](https://github.com/single-spa/single-spa) | 12749 | 902 | JavaScript | 44 | The router for easy microfrontends | 2023-11-17T21:15:36Z |
| 98 | [systemjs](https://github.com/systemjs/systemjs) | 12716 | 1144 | JavaScript | 55 | Dynamic ES module loader | 2023-09-13T22:05:40Z |
| 99 | [learnVue](https://github.com/answershuto/learnVue) | 12518 | 2605 | JavaScript | 13 | :octocat:Vue.js 源码解析 | 2023-02-16T16:48:01Z |
| 100 | [remark](https://github.com/gnab/remark) | 12479 | 880 | JavaScript | 166 | A simple, in-browser, markdown-driven slideshow tool. | 2023-10-28T19:55:57Z |