Files
Github-Ranking/Top100/JavaScript.md
T
2024-01-01 11:05:26 +08:00

109 lines
20 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 | [github-readme-stats](https://github.com/anuraghazra/github-readme-stats) | 62065 | 19689 | JavaScript | 94 | :zap: Dynamically generated stats for your github readmes | 2023-12-31T00:25:18Z |
| 2 | [anime](https://github.com/juliangarnier/anime) | 47960 | 3768 | JavaScript | 194 | JavaScript animation engine | 2023-11-28T12:21:16Z |
| 3 | [moment](https://github.com/moment/moment) | 47638 | 7227 | JavaScript | 201 | Parse, validate, manipulate, and display dates in javascript. | 2023-12-30T04:35:27Z |
| 4 | [zx](https://github.com/google/zx) | 39297 | 1028 | JavaScript | 59 | A tool for writing better scripts | 2023-12-19T16:35:03Z |
| 5 | [awesome-cheatsheets](https://github.com/LeCoupa/awesome-cheatsheets) | 35689 | 5822 | JavaScript | 26 | 👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file. | 2023-12-29T14:35:14Z |
| 6 | [500lines](https://github.com/aosabook/500lines) | 28694 | 5962 | JavaScript | 31 | 500 Lines or Less | 2023-08-19T11:18:34Z |
| 7 | [uppy](https://github.com/transloadit/uppy) | 27711 | 1952 | JavaScript | 148 | The next open source file uploader for web browsers :dog: | 2023-12-30T23:31:39Z |
| 8 | [nodemon](https://github.com/remy/nodemon) | 25772 | 1750 | JavaScript | 10 | Monitor for any changes in your node.js application and automatically restart the server - perfect for development | 2023-12-29T11:33:55Z |
| 9 | [Modernizr](https://github.com/Modernizr/Modernizr) | 25577 | 3058 | JavaScript | 166 | Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser. | 2023-12-20T07:22:21Z |
| 10 | [eslint](https://github.com/eslint/eslint) | 23788 | 4558 | JavaScript | 93 | Find and fix problems in your JavaScript code. | 2024-01-01T01:00:20Z |
| 11 | [es6tutorial](https://github.com/ruanyf/es6tutorial) | 20993 | 9001 | JavaScript | 0 | 《ECMAScript 6入门》是一本开源的 JavaScript 语言教程,全面介绍 ECMAScript 6 新增的语法特性。 | 2023-12-30T06:42:30Z |
| 12 | [semantic-release](https://github.com/semantic-release/semantic-release) | 19185 | 1773 | JavaScript | 303 | :package::rocket: Fully automated version management and package publishing | 2024-01-01T01:42:39Z |
| 13 | [MagicMirror](https://github.com/MichMich/MagicMirror) | 18603 | 4098 | JavaScript | 48 | 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. | 2024-01-01T01:41:31Z |
| 14 | [react-developer-roadmap](https://github.com/adam-golab/react-developer-roadmap) | 18517 | 2044 | JavaScript | 22 | Roadmap to becoming a React developer | 2023-01-23T15:52:09Z |
| 15 | [Iosevka](https://github.com/be5invis/Iosevka) | 17731 | 561 | JavaScript | 78 | Versatile typeface for code, from code. | 2023-12-31T16:56:37Z |
| 16 | [framework7](https://github.com/framework7io/framework7) | 17671 | 3329 | JavaScript | 172 | Full featured HTML framework for building iOS & Android apps | 2023-12-19T18:32:23Z |
| 17 | [flux](https://github.com/facebookarchive/flux) | 17392 | 3550 | JavaScript | 6 | Application Architecture for Building User Interfaces | 2023-03-21T23:41:43Z |
| 18 | [spicetify-cli](https://github.com/spicetify/spicetify-cli) | 15751 | 680 | JavaScript | 6 | Command-line tool to customize Spotify client. Supports Windows, MacOS, and Linux. | 2024-01-01T02:01:48Z |
| 19 | [Mobile-Security-Framework-MobSF](https://github.com/MobSF/Mobile-Security-Framework-MobSF) | 15579 | 3077 | JavaScript | 4 | 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-12-28T09:36:42Z |
| 20 | [uuid](https://github.com/uuidjs/uuid) | 13962 | 968 | JavaScript | 7 | Generate RFC-compliant UUIDs in JavaScript | 2023-10-12T00:00:04Z |
| 21 | [node-http-proxy](https://github.com/http-party/node-http-proxy) | 13623 | 1980 | JavaScript | 495 | A full-featured http proxy for node.js | 2023-12-03T15:18:30Z |
| 22 | [amazeui](https://github.com/amazeui/amazeui) | 13481 | 2566 | JavaScript | 152 | Amaze UI, a mobile-first and modular front-end framework. | 2023-05-28T07:02:01Z |
| 23 | [jimp](https://github.com/jimp-dev/jimp) | 13179 | 785 | JavaScript | 177 | An image processing library written entirely in JavaScript for Node, with zero external or native dependencies. | 2023-12-19T19:17:15Z |
| 24 | [qrcodejs](https://github.com/davidshimjs/qrcodejs) | 12938 | 4839 | JavaScript | 166 | Cross-browser QRCode generator for javascript | 2023-08-16T10:25:27Z |
| 25 | [kitematic](https://github.com/docker/kitematic) | 12256 | 1528 | JavaScript | 923 | Visual Docker Container Management on Mac & Windows | 2021-06-11T08:23:35Z |
| 26 | [evergreen](https://github.com/segmentio/evergreen) | 12251 | 868 | JavaScript | 40 | 🌲 Evergreen React UI Framework by Segment | 2023-12-26T15:50:08Z |
| 27 | [grunt](https://github.com/gruntjs/grunt) | 12240 | 1596 | JavaScript | 148 | Grunt: The JavaScript Task Runner | 2023-12-06T01:36:47Z |
| 28 | [react-dates](https://github.com/react-dates/react-dates) | 12181 | 1759 | JavaScript | 519 | An easily internationalizable, mobile-friendly datepicker library for the web | 2023-11-20T11:22:07Z |
| 29 | [color-thief](https://github.com/lokesh/color-thief) | 11941 | 1327 | JavaScript | 68 | Grab the color palette from an image using just Javascript. Works in the browser and in Node. | 2023-09-27T15:50:44Z |
| 30 | [ivideo](https://github.com/phobal/ivideo) | 11893 | 3258 | JavaScript | 0 | 一个可以观看国内主流视频平台所有视频的客户端(Mac、Windows、Linux) A client that can watch video of domestic(China) mainstream video platform | 2021-01-28T19:46:42Z |
| 31 | [WebRTC-Experiment](https://github.com/muaz-khan/WebRTC-Experiment) | 11500 | 3975 | JavaScript | 517 | WebRTC, WebRTC and WebRTC. Everything here is all about WebRTC!! | 2022-06-15T09:37:48Z |
| 32 | [react-native-firebase](https://github.com/invertase/react-native-firebase) | 11250 | 2221 | JavaScript | 39 | 🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services. | 2023-12-29T13:58:54Z |
| 33 | [metamask-extension](https://github.com/MetaMask/metamask-extension) | 10960 | 4805 | JavaScript | 1547 | :globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites | 2024-01-01T00:18:21Z |
| 34 | [ndb](https://github.com/GoogleChromeLabs/ndb) | 10916 | 277 | JavaScript | 53 | ndb is an improved debugging experience for Node.js, enabled by Chrome DevTools | 2022-05-26T07:03:35Z |
| 35 | [jsoneditor](https://github.com/josdejong/jsoneditor) | 10782 | 2034 | JavaScript | 207 | A web-based tool to view, edit, format, and validate JSON | 2023-12-21T08:41:38Z |
| 36 | [not-paid](https://github.com/kleampa/not-paid) | 10265 | 785 | JavaScript | 0 | Client did not pay? Add opacity to the body tag and decrease it every day until their site completely fades away | 2023-09-21T19:33:24Z |
| 37 | [picturefill](https://github.com/scottjehl/picturefill) | 9948 | 1106 | JavaScript | 1 | A responsive image polyfill for <picture>, srcset, sizes, and more | 2022-09-06T15:00:20Z |
| 38 | [critical](https://github.com/addyosmani/critical) | 9904 | 457 | JavaScript | 44 | Extract & Inline Critical-path CSS in HTML pages | 2023-12-13T13:07:37Z |
| 39 | [WOW](https://github.com/matthieua/WOW) | 9868 | 4218 | JavaScript | 166 | Reveal CSS animation as you scroll down a page | 2023-03-18T13:35:24Z |
| 40 | [react-desktop](https://github.com/gabrielbull/react-desktop) | 9484 | 498 | JavaScript | 34 | React UI Components for macOS High Sierra and Windows 10 | 2023-07-01T05:48:32Z |
| 41 | [cube-ui](https://github.com/didi/cube-ui) | 9090 | 1502 | JavaScript | 49 | :large_orange_diamond: A fantastic mobile ui lib implement by Vue | 2023-12-19T09:16:46Z |
| 42 | [Winds](https://github.com/GetStream/Winds) | 8856 | 648 | JavaScript | 0 | A Beautiful Open Source RSS & Podcast App Powered by Getstream.io | 2021-10-11T20:32:23Z |
| 43 | [node-fetch](https://github.com/node-fetch/node-fetch) | 8557 | 1062 | JavaScript | 165 | A light-weight module that brings the Fetch API to Node.js | 2023-12-08T20:42:59Z |
| 44 | [bundlephobia](https://github.com/pastelsky/bundlephobia) | 8478 | 250 | JavaScript | 338 | 🏋️ Find out the cost of adding a new frontend dependency to your project | 2023-12-01T06:43:35Z |
| 45 | [Vulcan](https://github.com/VulcanJS/Vulcan) | 7993 | 1949 | JavaScript | 172 | 🌋 A toolkit to quickly build apps with React, GraphQL & Meteor | 2023-01-25T17:19:06Z |
| 46 | [Pikaday](https://github.com/Pikaday/Pikaday) | 7964 | 1388 | JavaScript | 248 | A refreshing JavaScript Datepicker — lightweight, no dependencies, modular CSS | 2023-06-20T02:49:01Z |
| 47 | [vue-lazyload](https://github.com/hilongjw/vue-lazyload) | 7927 | 874 | JavaScript | 187 | A Vue.js plugin for lazyload your Image or Component in your application. | 2023-06-30T06:57:44Z |
| 48 | [markdown-js](https://github.com/evilstreak/markdown-js) | 7687 | 923 | JavaScript | 90 | A Markdown parser for javascript | 2020-03-27T01:02:30Z |
| 49 | [jsplumb](https://github.com/jsplumb/jsplumb) | 7673 | 1473 | JavaScript | 0 | Visual connectivity for webapps | 2023-10-17T13:13:38Z |
| 50 | [vanilla-lazyload](https://github.com/verlok/vanilla-lazyload) | 7474 | 685 | JavaScript | 11 | LazyLoad is a lightweight, flexible script that speeds up your website by deferring the loading of your below-the-fold images, backgrounds, videos, iframes and scripts to when they will enter the viewport. Written in plain "vanilla" JavaScript, it leverages IntersectionObserver, supports responsive images and enables native lazy loading. | 2023-11-17T14:51:46Z |
| 51 | [winston](https://github.com/winstonjs/winston) | 21534 | 1832 | JavaScript | 434 | A logger for just about everything. | 2023-12-21T19:42:21Z |
| 52 | [react-native-web](https://github.com/necolas/react-native-web) | 21152 | 1815 | JavaScript | 80 | Cross-platform React UI packages | 2023-12-24T21:35:12Z |
| 53 | [stackedit](https://github.com/benweet/stackedit) | 21006 | 2739 | JavaScript | 665 | In-browser Markdown editor | 2023-07-04T16:12:06Z |
| 54 | [FileSaver.js](https://github.com/eligrey/FileSaver.js) | 20976 | 4431 | JavaScript | 170 | An HTML5 saveAs() FileSaver implementation | 2023-03-01T13:55:08Z |
| 55 | [ws](https://github.com/websockets/ws) | 20642 | 2343 | JavaScript | 5 | Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js | 2023-12-26T15:34:14Z |
| 56 | [parse-server](https://github.com/parse-community/parse-server) | 20507 | 4800 | JavaScript | 368 | Parse Server for Node.js / Express | 2023-12-29T13:23:47Z |
| 57 | [js-stack-from-scratch](https://github.com/verekia/js-stack-from-scratch) | 20057 | 2096 | JavaScript | 40 | 🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack. | 2022-11-01T03:50:36Z |
| 58 | [enzyme](https://github.com/enzymejs/enzyme) | 19998 | 2145 | JavaScript | 254 | JavaScript Testing utilities for React | 2023-10-11T19:41:52Z |
| 59 | [svgo](https://github.com/svg/svgo) | 19981 | 1401 | JavaScript | 188 | ⚙️ Node.js tool for optimizing SVG files | 2023-12-31T17:29:49Z |
| 60 | [heroicons](https://github.com/tailwindlabs/heroicons) | 19944 | 1240 | JavaScript | 1 | A set of free MIT-licensed high-quality SVG icons for UI development. | 2023-12-18T20:08:52Z |
| 61 | [javascript-interview-questions](https://github.com/sudheerj/javascript-interview-questions) | 19779 | 5736 | JavaScript | 4 | List of 1000 JavaScript Interview Questions | 2023-12-30T06:59:15Z |
| 62 | [snowpack](https://github.com/FredKSchott/snowpack) | 19568 | 946 | JavaScript | 341 | ESM-powered frontend build tool. Instant, lightweight, unbundled development. ✌️ | 2023-03-05T16:10:07Z |
| 63 | [RxJS](https://github.com/Reactive-Extensions/RxJS) | 19522 | 2210 | JavaScript | 231 | The Reactive Extensions for JavaScript | 2018-04-18T20:17:39Z |
| 64 | [Recoil](https://github.com/facebookexperimental/Recoil) | 19257 | 1145 | JavaScript | 244 | Recoil is an experimental state management library for React apps. It provides several capabilities that are difficult to achieve with React alone, while being compatible with the newest features of React. | 2023-12-31T08:05:40Z |
| 65 | [vue-admin-template](https://github.com/PanJiaChen/vue-admin-template) | 19211 | 7279 | JavaScript | 273 | a vue2.0 minimal admin template | 2023-11-14T08:13:23Z |
| 66 | [github-profile-readme-generator](https://github.com/rahuldkjain/github-profile-readme-generator) | 18384 | 5461 | JavaScript | 195 | 🚀 Generate GitHub profile README easily with the latest add-ons like visitors count, GitHub stats, etc using minimal UI. | 2023-12-05T17:25:37Z |
| 67 | [You-Dont-Need-Lodash-Underscore](https://github.com/you-dont-need/You-Dont-Need-Lodash-Underscore) | 18077 | 850 | JavaScript | 41 | List of JavaScript methods which you can use natively + ESLint Plugin | 2023-12-02T13:44:39Z |
| 68 | [trix](https://github.com/basecamp/trix) | 18052 | 1091 | JavaScript | 105 | A rich text editor for everyday writing | 2023-12-22T21:04:35Z |
| 69 | [dotenv](https://github.com/motdotla/dotenv) | 18050 | 913 | JavaScript | 21 | Loads environment variables from .env for nodejs projects. | 2023-12-30T10:48:03Z |
| 70 | [dropzone](https://github.com/dropzone/dropzone) | 17727 | 3330 | JavaScript | 128 | Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars. | 2023-12-07T05:43:57Z |
| 71 | [handlebars.js](https://github.com/handlebars-lang/handlebars.js) | 17531 | 2112 | JavaScript | 60 | Minimal templating on steroids. | 2023-12-13T23:07:16Z |
| 72 | [appium](https://github.com/appium/appium) | 17368 | 5945 | JavaScript | 144 | Cross-platform automation framework for all kinds of your apps built on top of W3C WebDriver protocol | 2023-12-30T12:49:46Z |
| 73 | [velocity](https://github.com/julianshapiro/velocity) | 17254 | 1659 | JavaScript | 41 | Accelerated JavaScript animation. | 2020-10-24T07:45:51Z |
| 74 | [decap-cms](https://github.com/decaporg/decap-cms) | 17245 | 3088 | JavaScript | 501 | A Git-based CMS for Static Site Generators | 2023-12-28T21:29:40Z |
| 75 | [vant-weapp](https://github.com/youzan/vant-weapp) | 17229 | 3484 | JavaScript | 17 | 轻量、可靠的小程序 UI 组件库 | 2023-12-28T02:29:10Z |
| 76 | [node-jsonwebtoken](https://github.com/auth0/node-jsonwebtoken) | 17174 | 1263 | JavaScript | 111 | JsonWebToken implementation for node.js http://self-issued.info/docs/draft-ietf-oauth-json-web-token.html | 2023-12-30T19:17:34Z |
| 77 | [lazysizes](https://github.com/aFarkas/lazysizes) | 17164 | 1771 | JavaScript | 169 | High performance and SEO friendly lazy loader for images (responsive and normal), iframes and more, that detects any visibility changes triggered through user interaction, CSS or JavaScript without configuration. | 2023-06-15T10:17:22Z |
| 78 | [classnames](https://github.com/JedWatson/classnames) | 17129 | 618 | JavaScript | 4 | A simple javascript utility for conditionally joining classNames together | 2024-01-01T02:10:33Z |
| 79 | [BoostNote-Legacy](https://github.com/BoostIO/BoostNote-Legacy) | 17117 | 1539 | JavaScript | 438 | This repository is outdated and new Boost Note app is available! We've launched a new Boost Note app which supports real-time collaborative writing. https://github.com/BoostIO/BoostNote-App | 2023-04-19T08:46:06Z |
| 80 | [nginx-proxy-manager](https://github.com/NginxProxyManager/nginx-proxy-manager) | 16977 | 2027 | JavaScript | 1173 | Docker container for managing Nginx proxy hosts with a simple, powerful interface | 2023-12-30T14:25:31Z |
| 81 | [emotion](https://github.com/emotion-js/emotion) | 16951 | 1137 | JavaScript | 235 | 👩‍🎤 CSS-in-JS library designed for high performance style composition | 2023-12-24T11:31:52Z |
| 82 | [eruda](https://github.com/liriliri/eruda) | 16633 | 1160 | JavaScript | 48 | Console for mobile browsers | 2023-11-05T09:38:16Z |
| 83 | [markdown-it](https://github.com/markdown-it/markdown-it) | 16538 | 1700 | JavaScript | 7 | Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed | 2023-12-11T20:07:30Z |
| 84 | [typeahead.js](https://github.com/twitter/typeahead.js) | 16532 | 3286 | JavaScript | 417 | typeahead.js is a fast and fully-featured autocomplete library | 2023-04-14T07:24:33Z |
| 85 | [superagent](https://github.com/ladjs/superagent) | 16480 | 1356 | JavaScript | 171 | Ajax for Node.js and browsers (JS HTTP client). Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs. | 2023-11-28T13:58:21Z |
| 86 | [live](https://github.com/fanmingming/live) | 16455 | 2458 | JavaScript | 0 | ✯ 一个可直连访问的电视/广播图标库与相关工具项目 ✯ 🔕 永久免费 直连访问 完整开源 不断完善的台标 支持IPv4/IPv6双栈访问 🔕 | 2024-01-01T03:00:52Z |
| 87 | [inferno](https://github.com/infernojs/inferno) | 15958 | 681 | JavaScript | 39 | :fire: An extremely fast, React-like JavaScript library for building modern user interfaces | 2023-12-17T09:10:17Z |
| 88 | [hexo-theme-next](https://github.com/iissnan/hexo-theme-next) | 15861 | 3696 | JavaScript | 74 | Elegant theme for Hexo. | 2022-11-10T06:22:41Z |
| 89 | [matter-js](https://github.com/liabru/matter-js) | 15561 | 1972 | JavaScript | 182 | a 2D rigid body physics engine for the web ▲● ■ | 2023-12-22T17:34:50Z |
| 90 | [crypto-js](https://github.com/brix/crypto-js) | 15075 | 2961 | JavaScript | 245 | JavaScript library of crypto standards. | 2023-10-24T22:21:08Z |
| 91 | [front-end-guide](https://github.com/grab/front-end-guide) | 15029 | 1172 | JavaScript | 1 | 📚 Study guide and introduction to the modern front end stack. | 2023-06-12T05:35:55Z |
| 92 | [bower](https://github.com/bower/bower) | 15012 | 1940 | JavaScript | 8 | A package manager for the web | 2022-11-01T19:08:49Z |
| 93 | [headless-recorder](https://github.com/checkly/headless-recorder) | 14877 | 741 | JavaScript | 1 | Chrome extension that records your browser interactions and generates a Playwright or Puppeteer script. | 2022-12-16T13:35:36Z |
| 94 | [riot](https://github.com/riot/riot) | 14814 | 1013 | JavaScript | 4 | Simple and elegant component-based UI library | 2023-12-30T21:52:39Z |
| 95 | [automerge-classic](https://github.com/automerge/automerge-classic) | 14781 | 4086 | JavaScript | 63 | A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically. | 2023-03-14T15:24:45Z |
| 96 | [DPlayer](https://github.com/DIYgod/DPlayer) | 14704 | 2391 | JavaScript | 0 | :lollipop: Wow, such a lovely HTML5 danmaku video player | 2023-12-07T12:43:31Z |
| 97 | [33-js-concepts](https://github.com/stephentian/33-js-concepts) | 14608 | 2314 | JavaScript | 7 | :scroll: 每个 JavaScript 工程师都应懂的33个概念 @leonardomso | 2023-02-28T11:00:21Z |
| 98 | [luxon](https://github.com/moment/luxon) | 14550 | 756 | JavaScript | 135 | ⏱ A library for working with dates and times in JS | 2023-12-26T14:23:17Z |
| 99 | [filepond](https://github.com/pqina/filepond) | 14339 | 852 | JavaScript | 88 | 🌊 A flexible and fun JavaScript file upload library | 2023-12-18T11:38:37Z |
| 100 | [prepack](https://github.com/facebookarchive/prepack) | 14268 | 520 | JavaScript | 192 | A JavaScript bundle optimizer. | 2022-02-11T05:19:57Z |