Files
Github-Ranking/Top100/JavaScript.md
T
2023-05-09 11:05:06 +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) | 163348 | 78392 | JavaScript | 288 | The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web. | 2023-05-07T15:27:01Z |
| 2 | [Font-Awesome](https://github.com/FortAwesome/Font-Awesome) | 71388 | 12423 | JavaScript | 5335 | The iconic SVG, font, and CSS toolkit | 2023-05-01T10:39:19Z |
| 3 | [hexo](https://github.com/hexojs/hexo) | 36717 | 4473 | JavaScript | 72 | A fast, simple & powerful blog framework, powered by Node.js. | 2023-05-01T14:30:54Z |
| 4 | [preact](https://github.com/preactjs/preact) | 34365 | 1890 | JavaScript | 153 | ⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM. | 2023-05-08T10:07:40Z |
| 5 | [phaser](https://github.com/photonstorm/phaser) | 34284 | 6965 | JavaScript | 83 | 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-05-05T17:17:58Z |
| 6 | [sheetjs](https://github.com/SheetJS/sheetjs) | 32807 | 8017 | JavaScript | 115 | 📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs | 2023-04-28T10:30:32Z |
| 7 | [marked](https://github.com/markedjs/marked) | 29661 | 3323 | JavaScript | 32 | A markdown parser and compiler. Built for speed. | 2023-05-08T17:27:20Z |
| 8 | [learnGitBranching](https://github.com/pcottle/learnGitBranching) | 27477 | 5543 | JavaScript | 24 | An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git! | 2023-05-05T22:06:50Z |
| 9 | [codemirror5](https://github.com/codemirror/codemirror5) | 25858 | 4997 | JavaScript | 390 | In-browser code editor (version 5, legacy) | 2023-04-27T08:30:38Z |
| 10 | [mongoose](https://github.com/Automattic/mongoose) | 25639 | 3739 | JavaScript | 281 | MongoDB object modeling designed to work in an asynchronous environment. | 2023-05-08T21:29:58Z |
| 11 | [nginxconfig.io](https://github.com/digitalocean/nginxconfig.io) | 25635 | 1884 | JavaScript | 42 | ⚙️ NGINX config generator on steroids 💉 | 2023-04-27T16:04:21Z |
| 12 | [select2](https://github.com/select2/select2) | 25599 | 6383 | JavaScript | 76 | Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results. | 2023-04-14T12:01:28Z |
| 13 | [plyr](https://github.com/sampotts/plyr) | 23643 | 2808 | JavaScript | 793 | A simple HTML5, YouTube and Vimeo player | 2023-04-28T09:16:58Z |
| 14 | [dragula](https://github.com/bevacqua/dragula) | 21524 | 1993 | JavaScript | 106 | :ok_hand: Drag and drop so simple it hurts | 2022-12-14T16:52:52Z |
| 15 | [scrollreveal](https://github.com/jlmakes/scrollreveal) | 21500 | 2191 | JavaScript | 26 | Animate elements as they scroll into view. | 2023-03-18T03:02:47Z |
| 16 | [validator.js](https://github.com/validatorjs/validator.js) | 21242 | 2146 | JavaScript | 139 | String validation | 2023-05-02T17:32:13Z |
| 17 | [Mock](https://github.com/nuysoft/Mock) | 18953 | 2684 | JavaScript | 303 | A simulation data generator | 2022-09-06T01:26:17Z |
| 18 | [react-testing-library](https://github.com/testing-library/react-testing-library) | 17786 | 1062 | JavaScript | 27 | 🐐 Simple and complete React DOM testing utilities that encourage good testing practices. | 2023-05-04T12:17:32Z |
| 19 | [draggable](https://github.com/Shopify/draggable) | 16813 | 1094 | JavaScript | 102 | The JavaScript Drag & Drop library your grandparents warned you about. | 2023-04-20T21:39:06Z |
| 20 | [KaTeX](https://github.com/KaTeX/KaTeX) | 16619 | 1130 | JavaScript | 336 | Fast math typesetting for the web. | 2023-05-08T13:37:40Z |
| 21 | [snapdrop](https://github.com/RobinLinus/snapdrop) | 15458 | 1440 | JavaScript | 221 | A Progressive Web App for local file sharing | 2023-03-31T20:29:06Z |
| 22 | [amphtml](https://github.com/ampproject/amphtml) | 14950 | 4057 | JavaScript | 1038 | The AMP web component framework. | 2023-05-08T16:24:11Z |
| 23 | [terminalizer](https://github.com/faressoft/terminalizer) | 14042 | 495 | JavaScript | 91 | 🦄 Record your terminal and generate animated gif images or share a web player | 2023-03-03T18:16:17Z |
| 24 | [f8app](https://github.com/fbsamples/f8app) | 14025 | 2606 | 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 |
| 25 | [webpack-dashboard](https://github.com/FormidableLabs/webpack-dashboard) | 13888 | 429 | JavaScript | 31 | A CLI dashboard for webpack dev server | 2023-03-14T16:32:44Z |
| 26 | [Snap.svg](https://github.com/adobe-webplatform/Snap.svg) | 13702 | 1172 | JavaScript | 260 | The JavaScript library for modern SVG graphics. | 2022-03-13T07:11:15Z |
| 27 | [paper.js](https://github.com/paperjs/paper.js) | 13674 | 1214 | JavaScript | 338 | The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey | 2023-04-22T07:56:20Z |
| 28 | [codelf](https://github.com/unbug/codelf) | 13574 | 985 | JavaScript | 28 | A search tool helps dev to solve the naming things problem. | 2023-04-24T12:51:13Z |
| 29 | [node-inspector](https://github.com/node-inspector/node-inspector) | 12617 | 752 | JavaScript | 225 | Node.js debugger based on Blink Developer Tools | 2018-02-08T23:01:21Z |
| 30 | [apexcharts.js](https://github.com/apexcharts/apexcharts.js) | 12515 | 1137 | JavaScript | 269 | 📊 Interactive JavaScript Charts built on SVG | 2023-05-08T17:02:53Z |
| 31 | [codesandbox-client](https://github.com/codesandbox/codesandbox-client) | 12361 | 2165 | JavaScript | 370 | An online IDE for rapid web development | 2023-05-08T15:14:47Z |
| 32 | [d2-admin](https://github.com/d2-projects/d2-admin) | 12131 | 2416 | JavaScript | 15 | An elegant dashboard | 2023-05-07T11:02:43Z |
| 33 | [lint-staged](https://github.com/okonet/lint-staged) | 11784 | 429 | JavaScript | 91 | 🚫💩 — Run linters on git staged files | 2023-05-04T09:02:41Z |
| 34 | [vue-hackernews-2.0](https://github.com/vuejs/vue-hackernews-2.0) | 10982 | 2229 | JavaScript | 111 | HackerNews clone built with Vue 2.0, vue-router & vuex, with server-side rendering | 2022-12-08T17:39:46Z |
| 35 | [node-restify](https://github.com/restify/node-restify) | 10608 | 1021 | JavaScript | 92 | The future of Node.js REST development | 2023-04-20T00:51:45Z |
| 36 | [RAP](https://github.com/thx/RAP) | 10582 | 2562 | JavaScript | 447 | Web接口管理工具,开源免费,接口自动化,MOCK数据自动生成,自动化测试,企业级管理。阿里妈妈MUX团队出品!阿里巴巴都在用!1000+公司的选择!RAP2已发布请移步至https://github.com/thx/rap2-delos | 2022-12-08T07:26:12Z |
| 37 | [cesium](https://github.com/CesiumGS/cesium) | 10330 | 3197 | JavaScript | 1246 | An open-source JavaScript library for world-class 3D globes and maps :earth_americas: | 2023-05-08T18:55:53Z |
| 38 | [readme-md-generator](https://github.com/kefranabg/readme-md-generator) | 10321 | 1356 | JavaScript | 19 | 📄 CLI that generates beautiful README.md files | 2022-09-20T10:09:51Z |
| 39 | [AriaNg](https://github.com/mayswind/AriaNg) | 10318 | 1214 | JavaScript | 22 | AriaNg, a modern web frontend making aria2 easier to use. | 2023-05-08T17:35:29Z |
| 40 | [react-native-swiper](https://github.com/leecade/react-native-swiper) | 10166 | 2382 | JavaScript | 677 | The best Swiper component for React Native. | 2023-01-03T16:54:37Z |
| 41 | [nodeppt](https://github.com/ksky521/nodeppt) | 10094 | 2096 | JavaScript | 24 | This is probably the best web presentation tool so far! | 2021-01-25T02:54:35Z |
| 42 | [flexsearch](https://github.com/nextapps-de/flexsearch) | 10073 | 404 | JavaScript | 41 | Next-Generation full text search library for Browser and Node.js | 2023-03-09T05:54:23Z |
| 43 | [zdog](https://github.com/metafizzy/zdog) | 9721 | 384 | JavaScript | 41 | Flat, round, designer-friendly pseudo-3D engine for canvas & SVG | 2022-01-22T15:00:52Z |
| 44 | [connect](https://github.com/senchalabs/connect) | 9661 | 1150 | JavaScript | 1 | Connect is a middleware layer for Node.js | 2022-04-12T07:13:54Z |
| 45 | [react-dropzone](https://github.com/react-dropzone/react-dropzone) | 9600 | 796 | JavaScript | 53 | Simple HTML5 drag-drop zone with React.js. | 2023-05-08T17:43:43Z |
| 46 | [dom-to-image](https://github.com/tsayen/dom-to-image) | 9366 | 1664 | JavaScript | 259 | Generates an image from a DOM node using HTML5 canvas | 2023-03-23T19:27:23Z |
| 47 | [streama](https://github.com/streamaserver/streama) | 9322 | 1002 | JavaScript | 331 | Self hosted streaming media server. https://docs.streama-project.com/ | 2023-01-24T07:46:24Z |
| 48 | [sinon](https://github.com/sinonjs/sinon) | 9312 | 810 | JavaScript | 39 | Test spies, stubs and mocks for JavaScript. | 2023-05-03T16:18:34Z |
| 49 | [Windows-universal-samples](https://github.com/microsoft/Windows-universal-samples) | 9090 | 8097 | JavaScript | 99 | API samples for the Universal Windows Platform. | 2023-04-17T03:51:18Z |
| 50 | [elasticsearch-head](https://github.com/mobz/elasticsearch-head) | 9082 | 1978 | JavaScript | 155 | A web front end for an elastic search cluster | 2021-07-17T10:21:49Z |
| 51 | [gitmoji-cli](https://github.com/carloscuesta/gitmoji-cli) | 4218 | 208 | JavaScript | 8 | A gitmoji interactive command line tool for using emojis on commits. 💻 | 2023-05-08T08:45:59Z |
| 52 | [reactjs101](https://github.com/kdchang/reactjs101) | 4175 | 1224 | JavaScript | 39 | 從零開始學 ReactJS(ReactJS 101)是一本希望讓初學者一看就懂的 React 中文入門教學書,由淺入深學習 ReactJS 生態系 (Flux, Redux, React Router, ImmutableJS, React Native, Relay/GraphQL etc.)。 | 2022-07-22T06:46:41Z |
| 53 | [redaxios](https://github.com/developit/redaxios) | 4112 | 94 | JavaScript | 21 | The Axios API, as an 800 byte Fetch wrapper. | 2022-09-16T02:40:48Z |
| 54 | [why-did-you-update](https://github.com/maicki/why-did-you-update) | 4086 | 130 | JavaScript | 0 | :boom: Puts your console on blast when React is making unnecessary updates. | 2020-02-19T16:53:29Z |
| 55 | [pagePiling.js](https://github.com/alvarotrigo/pagePiling.js) | 4084 | 672 | JavaScript | 67 | pagePiling plugin by Alvaro Trigo. Create a scrolling pile of sections. http://alvarotrigo.com/pagePiling/ | 2022-12-12T01:43:32Z |
| 56 | [wechat-format](https://github.com/lyricat/wechat-format) | 4080 | 524 | JavaScript | 1 | 微信公众号排版编辑器,转换 Markdown 到微信特制的 HTML | 2021-08-24T03:22:49Z |
| 57 | [messenger](https://github.com/HubSpot/messenger) | 4042 | 434 | JavaScript | 47 | Growl-style alerts and messages for your app. #hubspot-open-source | 2020-09-07T11:30:14Z |
| 58 | [extract-text-webpack-plugin](https://github.com/webpack-contrib/extract-text-webpack-plugin) | 4038 | 546 | JavaScript | 0 | [DEPRECATED] Please use https://github.com/webpack-contrib/mini-css-extract-plugin Extracts text from a bundle into a separate file | 2019-05-29T11:48:46Z |
| 59 | [vue-realworld-example-app](https://github.com/gothinkster/vue-realworld-example-app) | 4007 | 1283 | JavaScript | 38 | An exemplary real-world application built with Vue.js, Vuex, axios and different other technologies. This is a good example to discover Vue for beginners. | 2022-12-10T17:03:14Z |
| 60 | [qunit](https://github.com/qunitjs/qunit) | 4000 | 801 | JavaScript | 42 | 🔮 An easy-to-use JavaScript unit testing framework. | 2023-05-07T19:43:39Z |
| 61 | [chrome-remote-interface](https://github.com/cyrus-and/chrome-remote-interface) | 3969 | 326 | JavaScript | 2 | Chrome Debugging Protocol interface for Node.js | 2023-04-13T22:09:21Z |
| 62 | [webhook.site](https://github.com/webhooksite/webhook.site) | 3965 | 317 | JavaScript | 15 | ⚓️ Easily test HTTP webhooks with this handy tool that displays requests instantly. | 2023-02-16T14:14:12Z |
| 63 | [ngbp](https://github.com/ngbp/ngbp) | 3949 | 1068 | JavaScript | 99 | A sophisticated build management system for web apps (formerly ng-boilerplate). Created by @joshdmiller | 2019-07-02T06:59:46Z |
| 64 | [rodeo](https://github.com/yhat/rodeo) | 3940 | 436 | JavaScript | 229 | A data science IDE for Python | 2018-04-16T08:15:40Z |
| 65 | [grant](https://github.com/simov/grant) | 3852 | 261 | JavaScript | 20 | OAuth Proxy | 2022-12-25T05:18:41Z |
| 66 | [fly](https://github.com/wendux/fly) | 3850 | 646 | JavaScript | 78 | :rocket: Supporting request forwarding and Promise based HTTP client for all JavaScript runtimes. | 2022-07-26T04:59:50Z |
| 67 | [bustag](https://github.com/gxtrobot/bustag) | 3816 | 598 | JavaScript | 68 | a tag and recommend system for old bus driver 给老司机用的一个番号推荐系统 | 2022-12-08T06:00:48Z |
| 68 | [redux-tutorial](https://github.com/happypoulp/redux-tutorial) | 3792 | 567 | JavaScript | 14 | Learn how to use redux step by step | 2021-05-01T06:20:18Z |
| 69 | [bilibili-helper-o](https://github.com/bilibili-helper/bilibili-helper-o) | 3791 | 470 | JavaScript | 99 | 哔哩哔哩 (bilibili.com) 辅助工具,可以替换播放器、推送通知并进行一些快捷操作 | 2021-06-11T18:41:40Z |
| 70 | [server](https://github.com/UnblockNeteaseMusic/server) | 3774 | 424 | JavaScript | 32 | Revive unavailable songs for Netease Cloud Music (Refactored & Enhanced version) | 2023-05-08T19:00:21Z |
| 71 | [tabletop](https://github.com/jsoma/tabletop) | 3770 | 483 | JavaScript | 9 | Tabletop.js gives spreadsheets legs | 2022-12-30T18:48:43Z |
| 72 | [enquire.js](https://github.com/WickyNilliams/enquire.js) | 3640 | 276 | JavaScript | 12 | Awesome Media Queries in JavaScript | 2022-02-22T13:24:26Z |
| 73 | [polyglot.js](https://github.com/airbnb/polyglot.js) | 3603 | 223 | JavaScript | 9 | Give your JavaScript the ability to speak many languages. | 2023-04-10T20:45:50Z |
| 74 | [dockly](https://github.com/lirantal/dockly) | 3503 | 159 | JavaScript | 0 | Immersive terminal interface for managing docker containers and services | 2023-04-24T19:37:49Z |
| 75 | [ocrad.js](https://github.com/antimatter15/ocrad.js) | 3436 | 406 | JavaScript | 24 | OCR in Javascript via Emscripten | 2020-09-02T20:34:54Z |
| 76 | [coolhue](https://github.com/webkul/coolhue) | 3428 | 201 | JavaScript | 2 | Coolest Gradient Hues and Swatches | 2020-02-15T13:21:32Z |
| 77 | [MikuTools](https://github.com/Ice-Hazymoon/MikuTools) | 3410 | 589 | JavaScript | 2 | 一个轻量的工具集合 | 2023-02-04T16:05:16Z |
| 78 | [readme.so](https://github.com/octokatherine/readme.so) | 3409 | 264 | JavaScript | 20 | An online drag-and-drop editor to easily build READMEs | 2023-05-06T07:40:51Z |
| 79 | [ccapture.js](https://github.com/spite/ccapture.js) | 3296 | 400 | JavaScript | 73 | A library to capture canvas-based animations at a fixed framerate | 2022-12-04T17:17:23Z |
| 80 | [duelyst](https://github.com/open-duelyst/duelyst) | 3291 | 486 | JavaScript | 43 | Duelyst is a digital collectible card game and turn-based strategy hybrid, developed by Counterplay Games. | 2023-05-05T15:18:17Z |
| 81 | [skatejs](https://github.com/skatejs/skatejs) | 3276 | 160 | JavaScript | 24 | Effortless custom elements powered by modern view libraries. | 2022-02-26T01:34:54Z |
| 82 | [react-native-starter-kit](https://github.com/mcnamee/react-native-starter-kit) | 3259 | 881 | JavaScript | 3 | :rocket: A React Native boilerplate app to get you up and running very, very quickly :rocket: | 2023-01-07T04:07:29Z |
| 83 | [Crafty](https://github.com/craftyjs/Crafty) | 3252 | 564 | JavaScript | 56 | JavaScript Game Engine | 2018-12-08T20:38:44Z |
| 84 | [tmall-miao](https://github.com/MonsterNone/tmall-miao) | 3251 | 459 | JavaScript | 4 | 喵币助手:双十一天猫(淘宝)、京东任务一键完成。基于Auto.JS。打包版已做防检测处理。(热爱穿行纪、喵果总动员) | 2023-02-11T03:54:32Z |
| 85 | [rack-cors](https://github.com/cyu/rack-cors) | 3173 | 259 | JavaScript | 25 | Rack Middleware for handling Cross-Origin Resource Sharing (CORS), which makes cross-origin AJAX possible. | 2023-03-17T20:08:49Z |
| 86 | [ngDialog](https://github.com/likeastore/ngDialog) | 3165 | 709 | JavaScript | 93 | Modals and popups provider for Angular.js applications | 2020-09-24T11:42:02Z |
| 87 | [create-guten-block](https://github.com/ahmadawais/create-guten-block) | 3154 | 339 | JavaScript | 94 | 📦 A zero-configuration #0CJS developer toolkit for building WordPress Gutenberg block plugins. | 2022-10-10T02:27:34Z |
| 88 | [baobab](https://github.com/Yomguithereal/baobab) | 3139 | 129 | JavaScript | 46 | JavaScript & TypeScript persistent and optionally immutable data tree with cursors. | 2022-05-10T23:49:10Z |
| 89 | [angular-phonecat](https://github.com/angular/angular-phonecat) | 3128 | 4732 | JavaScript | 3 | Tutorial on building an angular application. | 2021-11-15T10:46:31Z |
| 90 | [swig](https://github.com/paularmstrong/swig) | 3112 | 457 | JavaScript | 0 | Take a swig of the best template engine for JavaScript. | 2017-06-13T02:06:30Z |
| 91 | [gh-pages](https://github.com/tschaub/gh-pages) | 3050 | 191 | JavaScript | 111 | General purpose task for publishing files to a gh-pages branch on GitHub | 2023-05-08T07:56:43Z |
| 92 | [pwa](https://github.com/vuejs-templates/pwa) | 3032 | 535 | JavaScript | 57 | PWA template for vue-cli based on the webpack template | 2018-08-13T10:11:54Z |
| 93 | [stampit](https://github.com/stampit-org/stampit) | 3025 | 105 | JavaScript | 7 | OOP is better with stamps: Composable object factories. | 2021-04-01T11:10:44Z |
| 94 | [vue-content-loader](https://github.com/egoist/vue-content-loader) | 2983 | 150 | JavaScript | 2 | SVG component to create placeholder loading, like Facebook cards loading. | 2023-01-15T11:13:32Z |
| 95 | [brick](https://github.com/mozbrick/brick) | 2976 | 227 | JavaScript | 31 | UI Web Components for Modern Web Apps | 2015-06-11T00:59:12Z |
| 96 | [jasminum](https://github.com/l0o0/jasminum) | 2961 | 215 | JavaScript | 63 | A Zotero add-on to retrive CNKI meta data. 一个简单的Zotero 插件,用于识别中文元数据 | 2023-04-25T09:14:10Z |
| 97 | [frontend-boilerplate](https://github.com/tj/frontend-boilerplate) | 2946 | 300 | JavaScript | 11 | webpack-react-redux-babel-autoprefixer-hmr-postcss-css-modules-rucksack-boilerplate (unmaintained, I don't use it anymore) | 2018-05-14T17:33:50Z |
| 98 | [react-native-textinput-effects](https://github.com/halilb/react-native-textinput-effects) | 2919 | 300 | JavaScript | 14 | Text inputs with custom label and icon animations for iOS and android. Built with react native and inspired by Codrops. | 2023-01-26T16:42:52Z |
| 99 | [arc](https://github.com/diegohaz/arc) | 2879 | 315 | JavaScript | 46 | React starter kit based on Atomic Design | 2022-02-12T09:10:40Z |
| 100 | [DeepBeliefSDK](https://github.com/jetpacapp/DeepBeliefSDK) | 2864 | 446 | JavaScript | 55 | The SDK for Jetpac's iOS Deep Belief image recognition framework | 2019-11-06T19:25:12Z |