Files
Github-Ranking/Top100/JavaScript.md
T
2023-03-17 11:05:16 +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 | [bootstrap](https://github.com/twbs/bootstrap) | 162393 | 78008 | JavaScript | 262 | The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web. | 2023-03-16T23:39:10Z |
| 2 | [Font-Awesome](https://github.com/FortAwesome/Font-Awesome) | 71076 | 12353 | JavaScript | 5310 | The iconic SVG, font, and CSS toolkit | 2023-02-24T11:00:59Z |
| 3 | [json-server](https://github.com/typicode/json-server) | 65972 | 6507 | JavaScript | 569 | Get a full fake REST API with zero coding in less than 30 seconds (seriously) | 2023-03-08T01:29:07Z |
| 4 | [iptv](https://github.com/iptv-org/iptv) | 63058 | 73 | JavaScript | 850 | Collection of publicly available IPTV channels from all over the world | 2023-03-16T18:31:48Z |
| 5 | [jquery](https://github.com/jquery/jquery) | 57278 | 20694 | JavaScript | 72 | jQuery JavaScript Library | 2023-03-15T17:32:08Z |
| 6 | [Ghost](https://github.com/TryGhost/Ghost) | 42699 | 9218 | JavaScript | 32 | Turn your audience into a business. Publishing, memberships, subscriptions and newsletters. | 2023-03-17T02:53:07Z |
| 7 | [yarn](https://github.com/yarnpkg/yarn) | 41119 | 2882 | JavaScript | 1815 | The 1.x line is frozen - features and bugfixes now happen on https://github.com/yarnpkg/berry | 2023-02-08T05:11:52Z |
| 8 | [hexo](https://github.com/hexojs/hexo) | 36357 | 4428 | JavaScript | 71 | A fast, simple & powerful blog framework, powered by Node.js. | 2023-03-16T02:42:24Z |
| 9 | [video.js](https://github.com/videojs/video.js) | 35189 | 7324 | JavaScript | 404 | Video.js - open source HTML5 video player | 2023-03-16T10:49:38Z |
| 10 | [bypass-paywalls-chrome](https://github.com/iamadamdev/bypass-paywalls-chrome) | 34342 | 2525 | JavaScript | 1 | Bypass Paywalls web browser extension for Chrome and Firefox. | 2023-03-13T10:37:49Z |
| 11 | [preact](https://github.com/preactjs/preact) | 34087 | 1866 | JavaScript | 148 | ⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM. | 2023-03-15T07:28:49Z |
| 12 | [phaser](https://github.com/photonstorm/phaser) | 33765 | 6920 | JavaScript | 81 | Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering. | 2023-03-16T21:57:09Z |
| 13 | [gulp](https://github.com/gulpjs/gulp) | 32730 | 4391 | JavaScript | 24 | A toolkit to automate & enhance your workflow | 2023-01-23T15:14:16Z |
| 14 | [sheetjs](https://github.com/SheetJS/sheetjs) | 32431 | 7967 | JavaScript | 112 | 📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs | 2023-02-26T00:35:40Z |
| 15 | [marked](https://github.com/markedjs/marked) | 29274 | 3304 | JavaScript | 36 | A markdown parser and compiler. Built for speed. | 2023-03-14T02:23:12Z |
| 16 | [todomvc](https://github.com/tastejs/todomvc) | 28147 | 13940 | JavaScript | 136 | Helping you select an MV* framework - Todo apps for React.js, Ember.js, Angular, and many more | 2023-03-04T13:45:23Z |
| 17 | [NeteaseCloudMusicApi](https://github.com/Binaryify/NeteaseCloudMusicApi) | 27293 | 12676 | JavaScript | 103 | 网易云音乐 Node.js API service | 2023-03-15T21:57:19Z |
| 18 | [learnGitBranching](https://github.com/pcottle/learnGitBranching) | 26906 | 5498 | JavaScript | 18 | An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git! | 2023-02-19T23:41:44Z |
| 19 | [Sortable](https://github.com/SortableJS/Sortable) | 26502 | 3593 | JavaScript | 404 | Reorderable drag-and-drop lists for modern browsers and touch devices. No jQuery or framework required. | 2023-03-05T12:23:46Z |
| 20 | [codemirror5](https://github.com/codemirror/codemirror5) | 25757 | 4990 | JavaScript | 389 | In-browser code editor (version 5, legacy) | 2023-03-16T17:03:31Z |
| 21 | [JavaScript](https://github.com/TheAlgorithms/JavaScript) | 25735 | 4424 | JavaScript | 4 | Algorithms and Data Structures implemented in JavaScript for beginners, following best practices. | 2023-03-06T13:56:09Z |
| 22 | [fetch](https://github.com/github/fetch) | 25645 | 3186 | JavaScript | 45 | A window.fetch JavaScript polyfill. | 2023-02-10T17:01:48Z |
| 23 | [select2](https://github.com/select2/select2) | 25554 | 6378 | JavaScript | 71 | Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results. | 2023-03-10T09:03:52Z |
| 24 | [mongoose](https://github.com/Automattic/mongoose) | 25446 | 3696 | JavaScript | 276 | MongoDB object modeling designed to work in an asynchronous environment. | 2023-03-16T17:58:48Z |
| 25 | [gitbook](https://github.com/GitbookIO/gitbook) | 25393 | 3770 | JavaScript | 0 | 📝 Modern documentation format and toolchain using Git and Markdown | 2023-03-02T05:30:09Z |
| 26 | [nginxconfig.io](https://github.com/digitalocean/nginxconfig.io) | 25377 | 1851 | JavaScript | 40 | ⚙️ NGINX config generator on steroids 💉 | 2023-03-15T14:41:50Z |
| 27 | [immer](https://github.com/immerjs/immer) | 24798 | 821 | JavaScript | 29 | Create the next immutable state by mutating the current one | 2023-03-15T09:39:36Z |
| 28 | [react-virtualized](https://github.com/bvaughn/react-virtualized) | 24744 | 3120 | JavaScript | 449 | React components for efficiently rendering large lists and tabular data | 2023-03-09T19:28:22Z |
| 29 | [plyr](https://github.com/sampotts/plyr) | 23375 | 2779 | JavaScript | 783 | A simple HTML5, YouTube and Vimeo player | 2023-03-11T11:35:42Z |
| 30 | [aos](https://github.com/michalsnik/aos) | 22985 | 2395 | JavaScript | 301 | Animate on scroll library | 2022-12-08T22:18:06Z |
| 31 | [docsify](https://github.com/docsifyjs/docsify) | 22984 | 5494 | JavaScript | 193 | 🃏 A magical documentation site generator. | 2023-03-10T02:57:03Z |
| 32 | [pure](https://github.com/pure-css/pure) | 22912 | 2541 | JavaScript | 2 | A set of small, responsive CSS modules that you can use in every web project. | 2023-03-13T12:58:18Z |
| 33 | [wepy](https://github.com/Tencent/wepy) | 22050 | 3062 | JavaScript | 351 | 小程序组件化开发框架 | 2023-03-03T17:01:25Z |
| 34 | [localForage](https://github.com/localForage/localForage) | 21952 | 1241 | JavaScript | 200 | 💾 Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API. | 2022-12-23T23:04:15Z |
| 35 | [core-js](https://github.com/zloirock/core-js) | 21948 | 1613 | JavaScript | 26 | Standard Library | 2023-03-16T02:56:14Z |
| 36 | [dragula](https://github.com/bevacqua/dragula) | 21468 | 1989 | JavaScript | 106 | :ok_hand: Drag and drop so simple it hurts | 2022-12-14T16:52:52Z |
| 37 | [scrollreveal](https://github.com/jlmakes/scrollreveal) | 21393 | 2189 | JavaScript | 24 | Animate elements as they scroll into view. | 2022-03-24T13:10:08Z |
| 38 | [validator.js](https://github.com/validatorjs/validator.js) | 20994 | 2122 | JavaScript | 133 | String validation | 2023-03-16T20:38:14Z |
| 39 | [autoprefixer](https://github.com/postcss/autoprefixer) | 20891 | 1298 | JavaScript | 34 | Parse CSS and add vendor prefixes to rules by Can I Use | 2023-03-10T11:10:05Z |
| 40 | [mpvue](https://github.com/Meituan-Dianping/mpvue) | 20413 | 2114 | JavaScript | 422 | 基于 Vue.js 的小程序开发框架,从底层支持 Vue.js 语法和构建工具体系。 | 2022-03-02T04:31:30Z |
| 41 | [ChromeAppHeroes](https://github.com/zhaoolee/ChromeAppHeroes) | 20279 | 2231 | JavaScript | 15 | 🌈谷粒-Chrome插件英雄榜, 为优秀的Chrome插件写一本中文说明书, 让Chrome插件英雄们造福人类~ ChromePluginHeroes, Write a Chinese manual for the excellent Chrome plugin, let the Chrome plugin heroes benefit the human~ 公众号「0加1」同步更新 | 2022-12-06T23:06:25Z |
| 42 | [chinese-programmer-wrong-pronunciation](https://github.com/shimohq/chinese-programmer-wrong-pronunciation) | 19866 | 1500 | JavaScript | 115 | 中国程序员容易发音错误的单词 | 2023-01-04T03:39:32Z |
| 43 | [Mock](https://github.com/nuysoft/Mock) | 18793 | 2678 | JavaScript | 300 | A simulation data generator | 2022-09-06T01:26:17Z |
| 44 | [egg](https://github.com/eggjs/egg) | 18410 | 1793 | JavaScript | 273 | 🥚 Born to build better enterprise frameworks and apps with Node.js & Koa | 2023-03-13T01:15:43Z |
| 45 | [react-testing-library](https://github.com/testing-library/react-testing-library) | 17584 | 1047 | JavaScript | 21 | 🐐 Simple and complete React DOM testing utilities that encourage good testing practices. | 2023-03-12T07:34:02Z |
| 46 | [statsd](https://github.com/statsd/statsd) | 16940 | 1995 | JavaScript | 50 | Daemon for easy but powerful stats aggregation | 2022-12-15T12:35:09Z |
| 47 | [react-helmet](https://github.com/nfl/react-helmet) | 16846 | 710 | JavaScript | 156 | A document head manager for React | 2023-03-02T13:02:54Z |
| 48 | [draggable](https://github.com/Shopify/draggable) | 16727 | 1083 | JavaScript | 102 | The JavaScript Drag & Drop library your grandparents warned you about. | 2023-03-04T03:31:45Z |
| 49 | [style2paints](https://github.com/lllyasviel/style2paints) | 16608 | 2008 | JavaScript | 31 | sketch + style = paints :art: (TOG2018/SIGGRAPH2018ASIA) | 2023-01-14T13:23:17Z |
| 50 | [KaTeX](https://github.com/KaTeX/KaTeX) | 16317 | 1110 | JavaScript | 337 | Fast math typesetting for the web. | 2023-03-17T00:01:48Z |
| 51 | [handlebars.js](https://github.com/handlebars-lang/handlebars.js) | 17065 | 2083 | JavaScript | 66 | Minimal templating on steroids. | 2023-01-04T15:05:43Z |
| 52 | [react-helmet](https://github.com/nfl/react-helmet) | 16846 | 710 | JavaScript | 156 | A document head manager for React | 2023-03-02T13:02:54Z |
| 53 | [vant-weapp](https://github.com/youzan/vant-weapp) | 16631 | 3441 | JavaScript | 83 | 轻量、可靠的小程序 UI 组件库 | 2023-03-14T17:52:27Z |
| 54 | [style2paints](https://github.com/lllyasviel/style2paints) | 16608 | 2008 | JavaScript | 31 | sketch + style = paints :art: (TOG2018/SIGGRAPH2018ASIA) | 2023-01-14T13:23:17Z |
| 55 | [You-Dont-Need-Lodash-Underscore](https://github.com/you-dont-need/You-Dont-Need-Lodash-Underscore) | 16545 | 790 | JavaScript | 38 | List of JavaScript methods which you can use natively + ESLint Plugin | 2023-03-13T11:12:11Z |
| 56 | [classnames](https://github.com/JedWatson/classnames) | 16501 | 572 | JavaScript | 5 | A simple javascript utility for conditionally joining classNames together | 2023-03-06T10:28:24Z |
| 57 | [node-jsonwebtoken](https://github.com/auth0/node-jsonwebtoken) | 16334 | 1201 | JavaScript | 92 | JsonWebToken implementation for node.js http://self-issued.info/docs/draft-ietf-oauth-json-web-token.html | 2023-03-02T06:55:06Z |
| 58 | [node-red](https://github.com/node-red/node-red) | 16296 | 3027 | JavaScript | 249 | Low-code programming for event-driven applications | 2023-03-16T03:18:50Z |
| 59 | [superagent](https://github.com/ladjs/superagent) | 16266 | 1339 | JavaScript | 166 | Ajax for Node.js and browsers (JS HTTP client). Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs. | 2023-03-02T14:17:41Z |
| 60 | [appium](https://github.com/appium/appium) | 16091 | 5820 | JavaScript | 191 | Cross-platform automation framework for all kinds of your apps built on top of W3C WebDriver protocol | 2023-03-16T20:13:58Z |
| 61 | [react-demos](https://github.com/ruanyf/react-demos) | 16076 | 6572 | JavaScript | 0 | a collection of simple demos of React.js | 2023-02-28T07:09:13Z |
| 62 | [hexo-theme-next](https://github.com/iissnan/hexo-theme-next) | 15815 | 3733 | JavaScript | 74 | Elegant theme for Hexo. | 2022-11-10T06:22:41Z |
| 63 | [Iosevka](https://github.com/be5invis/Iosevka) | 15612 | 526 | JavaScript | 54 | Versatile typeface for code, from code. | 2023-03-15T02:43:37Z |
| 64 | [Flat-UI](https://github.com/designmodo/Flat-UI) | 15001 | 2375 | 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 |
| 65 | [umami](https://github.com/umami-software/umami) | 14927 | 2455 | JavaScript | 76 | Umami is a simple, fast, privacy-focused alternative to Google Analytics. | 2023-03-16T22:56:34Z |
| 66 | [javascript-interview-questions](https://github.com/sudheerj/javascript-interview-questions) | 14814 | 4375 | JavaScript | 1 | List of 1000 JavaScript Interview Questions | 2023-03-13T11:02:19Z |
| 67 | [driver.js](https://github.com/kamranahmedse/driver.js) | 14516 | 825 | JavaScript | 91 | A light-weight, no-dependency, vanilla JavaScript engine to drive the user's focus across the page | 2022-12-10T19:06:19Z |
| 68 | [f8app](https://github.com/fbsamples/f8app) | 14028 | 2614 | 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 |
| 69 | [store.js](https://github.com/marcuswestin/store.js) | 13885 | 1394 | JavaScript | 68 | Cross-browser storage for all use cases, used across the web. | 2023-02-25T18:36:12Z |
| 70 | [spicetify-cli](https://github.com/spicetify/spicetify-cli) | 13767 | 604 | JavaScript | 12 | Command-line tool to customize Spotify client. Supports Windows, MacOS, and Linux. | 2023-03-16T20:07:32Z |
| 71 | [Mobile-Security-Framework-MobSF](https://github.com/MobSF/Mobile-Security-Framework-MobSF) | 13626 | 2835 | JavaScript | 13 | 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-03-16T01:12:39Z |
| 72 | [jsdoc](https://github.com/jsdoc/jsdoc) | 13546 | 1470 | JavaScript | 396 | An API documentation generator for JavaScript. | 2023-03-16T04:01:44Z |
| 73 | [amazeui](https://github.com/amazeui/amazeui) | 13513 | 2543 | JavaScript | 151 | Amaze UI, a mobile-first and modular front-end framework. | 2019-10-20T06:20:32Z |
| 74 | [nedb](https://github.com/louischatriot/nedb) | 13266 | 1026 | JavaScript | 168 | The JavaScript Database, for Node.js, nw.js, electron and the browser | 2023-03-07T20:41:04Z |
| 75 | [node-http-proxy](https://github.com/http-party/node-http-proxy) | 13266 | 1913 | JavaScript | 482 | A full-featured http proxy for node.js | 2023-03-16T14:04:59Z |
| 76 | [git-history](https://github.com/pomber/git-history) | 13242 | 543 | JavaScript | 55 | Quickly browse the history of a file from any git repository | 2022-09-01T08:39:51Z |
| 77 | [uuid](https://github.com/uuidjs/uuid) | 13209 | 885 | JavaScript | 10 | Generate RFC-compliant UUIDs in JavaScript | 2023-03-14T20:08:32Z |
| 78 | [Luckysheet](https://github.com/dream-num/Luckysheet) | 13199 | 1856 | JavaScript | 586 | Luckysheet is an online spreadsheet like excel that is powerful, simple to configure, and completely open source. | 2023-03-16T02:28:59Z |
| 79 | [requirejs](https://github.com/requirejs/requirejs) | 12879 | 2439 | JavaScript | 253 | A file and module loader for JavaScript | 2022-11-25T19:28:28Z |
| 80 | [volkswagen](https://github.com/auchenberg/volkswagen) | 12625 | 253 | JavaScript | 18 | :see_no_evil: Volkswagen detects when your tests are being run in a CI server, and makes them pass. | 2020-01-27T10:06:41Z |
| 81 | [jimp](https://github.com/jimp-dev/jimp) | 12532 | 760 | JavaScript | 157 | An image processing library written entirely in JavaScript for Node, with zero external or native dependencies. | 2023-03-15T10:48:51Z |
| 82 | [systemjs](https://github.com/systemjs/systemjs) | 12495 | 1134 | JavaScript | 47 | Dynamic ES module loader | 2023-02-25T16:11:20Z |
| 83 | [qrcodejs](https://github.com/davidshimjs/qrcodejs) | 12259 | 4713 | JavaScript | 167 | Cross-browser QRCode generator for javascript | 2023-02-22T14:26:35Z |
| 84 | [grunt](https://github.com/gruntjs/grunt) | 12186 | 1539 | JavaScript | 144 | Grunt: The JavaScript Task Runner | 2023-02-01T06:43:24Z |
| 85 | [wp-calypso](https://github.com/Automattic/wp-calypso) | 12182 | 1975 | JavaScript | 4494 | The JavaScript and API powered WordPress.com | 2023-03-17T02:59:47Z |
| 86 | [react-dates](https://github.com/react-dates/react-dates) | 12066 | 1731 | JavaScript | 517 | An easily internationalizable, mobile-friendly datepicker library for the web | 2023-02-17T08:30:39Z |
| 87 | [evergreen](https://github.com/segmentio/evergreen) | 12060 | 843 | JavaScript | 35 | 🌲 Evergreen React UI Framework by Segment | 2023-03-08T13:16:29Z |
| 88 | [ivideo](https://github.com/phobal/ivideo) | 11812 | 3264 | JavaScript | 0 | 一个可以观看国内主流视频平台所有视频的客户端(Mac、Windows、Linux) A client that can watch video of domestic(China) mainstream video platform | 2021-01-28T19:46:42Z |
| 89 | [virtual-dom](https://github.com/Matt-Esch/virtual-dom) | 11516 | 818 | JavaScript | 111 | A Virtual DOM and diffing algorithm | 2023-01-24T11:59:52Z |
| 90 | [workbox](https://github.com/GoogleChrome/workbox) | 11362 | 838 | JavaScript | 155 | 📦 Workbox: JavaScript libraries for Progressive Web Apps | 2023-03-13T11:15:49Z |
| 91 | [color-thief](https://github.com/lokesh/color-thief) | 11352 | 1303 | JavaScript | 58 | Grab the color palette from an image using just Javascript. Works in the browser and in Node. | 2023-03-01T06:02:37Z |
| 92 | [downshift](https://github.com/downshift-js/downshift) | 11238 | 946 | JavaScript | 34 | 🏎 A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components. | 2023-03-16T08:45:07Z |
| 93 | [30-seconds-of-interviews](https://github.com/30-seconds/30-seconds-of-interviews) | 11215 | 975 | JavaScript | 3 | A curated collection of common interview questions to help you prepare for your next interview. | 2022-12-09T05:29:51Z |
| 94 | [WebRTC-Experiment](https://github.com/muaz-khan/WebRTC-Experiment) | 11151 | 3959 | JavaScript | 512 | WebRTC, WebRTC and WebRTC. Everything here is all about WebRTC!! | 2022-06-15T09:37:48Z |
| 95 | [prism](https://github.com/PrismJS/prism) | 11086 | 1270 | JavaScript | 248 | Lightweight, robust, elegant syntax highlighting. | 2023-03-12T14:02:50Z |
| 96 | [summernote](https://github.com/summernote/summernote) | 11057 | 2231 | JavaScript | 72 | Super simple WYSIWYG editor | 2023-03-14T17:29:48Z |
| 97 | [dashing](https://github.com/Shopify/dashing) | 11038 | 1229 | JavaScript | 222 | The exceptionally handsome dashboard framework in Ruby and Coffeescript. | 2019-04-29T15:20:09Z |
| 98 | [node-postgres](https://github.com/brianc/node-postgres) | 11026 | 1160 | JavaScript | 369 | PostgreSQL client for node.js. | 2023-03-16T16:57:23Z |
| 99 | [ndb](https://github.com/GoogleChromeLabs/ndb) | 10852 | 276 | JavaScript | 52 | ndb is an improved debugging experience for Node.js, enabled by Chrome DevTools | 2022-05-26T07:03:35Z |
| 100 | [tippyjs](https://github.com/atomiks/tippyjs) | 10769 | 566 | JavaScript | 49 | Tooltip, popover, dropdown, and menu library | 2022-10-30T08:53:12Z |