Files
Github-Ranking/Top100/JavaScript.md
T
2023-06-25 11:05:01 +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 | [javascript-algorithms](https://github.com/trekhleb/javascript-algorithms) | 171610 | 28175 | JavaScript | 112 | 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings | 2023-06-17T17:00:38Z |
| 2 | [bootstrap](https://github.com/twbs/bootstrap) | 164312 | 78600 | JavaScript | 308 | The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web. | 2023-06-23T13:19:25Z |
| 3 | [Font-Awesome](https://github.com/FortAwesome/Font-Awesome) | 71626 | 12416 | JavaScript | 5370 | The iconic SVG, font, and CSS toolkit | 2023-05-01T10:39:19Z |
| 4 | [angular.js](https://github.com/angular/angular.js) | 59142 | 28101 | JavaScript | 391 | AngularJS - HTML enhanced for web apps! | 2022-04-12T15:57:22Z |
| 5 | [jquery](https://github.com/jquery/jquery) | 57582 | 20837 | JavaScript | 71 | jQuery JavaScript Library | 2023-06-23T15:59:54Z |
| 6 | [33-js-concepts](https://github.com/leonardomso/33-js-concepts) | 56597 | 7936 | JavaScript | 18 | 📜 33 JavaScript concepts every developer should know. | 2023-06-20T11:25:53Z |
| 7 | [DeepLearning-500-questions](https://github.com/scutan90/DeepLearning-500-questions) | 50834 | 15596 | JavaScript | 103 | 深度学习500问,以问答形式对常用的概率知识、线性代数、机器学习、深度学习、计算机视觉等热点问题进行阐述,以帮助自己及有需要的读者。 全书分为18个章节,50余万字。由于水平有限,书中不妥之处恳请广大读者批评指正。 未完待续............ 如有意合作,联系scutjy2015@163.com 版权所有,违权必究 Tan 2018.06 | 2023-02-07T23:13:50Z |
| 8 | [serverless](https://github.com/serverless/serverless) | 44877 | 5622 | JavaScript | 967 | ⚡ Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! – | 2023-06-24T10:40:15Z |
| 9 | [meteor](https://github.com/meteor/meteor) | 43532 | 5255 | JavaScript | 191 | Meteor, the JavaScript App Platform | 2023-06-23T13:54:46Z |
| 10 | [AdminLTE](https://github.com/ColorlibHQ/AdminLTE) | 42665 | 18139 | JavaScript | 72 | AdminLTE - Free admin dashboard template based on Bootstrap 4 | 2023-06-24T10:50:57Z |
| 11 | [parcel](https://github.com/parcel-bundler/parcel) | 42444 | 2271 | JavaScript | 676 | The zero configuration build tool for the web. 📦🚀 | 2023-06-24T20:50:27Z |
| 12 | [yarn](https://github.com/yarnpkg/yarn) | 41206 | 2892 | JavaScript | 1823 | The 1.x line is frozen - features and bugfixes now happen on https://github.com/yarnpkg/berry | 2023-06-23T13:12:23Z |
| 13 | [hexo](https://github.com/hexojs/hexo) | 36931 | 4540 | JavaScript | 72 | A fast, simple & powerful blog framework, powered by Node.js. | 2023-06-21T10:36:46Z |
| 14 | [phaser](https://github.com/photonstorm/phaser) | 34692 | 6999 | JavaScript | 102 | 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-06-24T11:39:42Z |
| 15 | [preact](https://github.com/preactjs/preact) | 34610 | 1914 | JavaScript | 148 | ⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM. | 2023-06-24T09:13:33Z |
| 16 | [sheetjs](https://github.com/SheetJS/sheetjs) | 33039 | 8032 | JavaScript | 115 | 📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs | 2023-04-28T10:30:32Z |
| 17 | [gulp](https://github.com/gulpjs/gulp) | 32768 | 4369 | JavaScript | 24 | A toolkit to automate & enhance your workflow | 2023-03-29T12:36:26Z |
| 18 | [marked](https://github.com/markedjs/marked) | 29939 | 3323 | JavaScript | 32 | A markdown parser and compiler. Built for speed. | 2023-06-24T14:50:29Z |
| 19 | [husky](https://github.com/typicode/husky) | 29685 | 1024 | JavaScript | 20 | Git hooks made easy 🐶 woof! | 2023-06-07T22:10:25Z |
| 20 | [NeteaseCloudMusicApi](https://github.com/Binaryify/NeteaseCloudMusicApi) | 28361 | 13793 | JavaScript | 123 | 网易云音乐 Node.js API service | 2023-06-20T11:43:24Z |
| 21 | [todomvc](https://github.com/tastejs/todomvc) | 28241 | 13953 | JavaScript | 135 | Helping you select an MV* framework - Todo apps for React.js, Ember.js, Angular, and many more | 2023-06-04T10:51:03Z |
| 22 | [backbone](https://github.com/jashkenas/backbone) | 28012 | 5543 | JavaScript | 45 | Give your JS App some Backbone with Models, Views, Collections, and Events | 2023-01-04T15:06:39Z |
| 23 | [learnGitBranching](https://github.com/pcottle/learnGitBranching) | 27908 | 5587 | 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-06-24T16:33:38Z |
| 24 | [JavaScript](https://github.com/TheAlgorithms/JavaScript) | 26929 | 4652 | JavaScript | 4 | Algorithms and Data Structures implemented in JavaScript for beginners, following best practices. | 2023-06-16T20:19:22Z |
| 25 | [codemirror5](https://github.com/codemirror/codemirror5) | 25974 | 5015 | JavaScript | 391 | In-browser code editor (version 5, legacy) | 2023-06-07T17:48:46Z |
| 26 | [nginxconfig.io](https://github.com/digitalocean/nginxconfig.io) | 25829 | 1904 | JavaScript | 44 | ⚙️ NGINX config generator on steroids 💉 | 2023-06-12T16:46:54Z |
| 27 | [mongoose](https://github.com/Automattic/mongoose) | 25777 | 3746 | JavaScript | 254 | MongoDB object modeling designed to work in an asynchronous environment. | 2023-06-24T20:58:55Z |
| 28 | [fetch](https://github.com/github/fetch) | 25756 | 3206 | JavaScript | 18 | A window.fetch JavaScript polyfill. | 2023-06-20T00:08:45Z |
| 29 | [gitbook](https://github.com/GitbookIO/gitbook) | 25667 | 3793 | JavaScript | 0 | 📝 Modern documentation format and toolchain using Git and Markdown | 2023-03-02T05:30:09Z |
| 30 | [select2](https://github.com/select2/select2) | 25630 | 6377 | JavaScript | 79 | Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results. | 2023-06-02T06:36:41Z |
| 31 | [immer](https://github.com/immerjs/immer) | 25492 | 837 | JavaScript | 27 | Create the next immutable state by mutating the current one | 2023-05-09T18:24:41Z |
| 32 | [react-virtualized](https://github.com/bvaughn/react-virtualized) | 25070 | 3137 | JavaScript | 442 | React components for efficiently rendering large lists and tabular data | 2023-04-17T19:25:20Z |
| 33 | [plyr](https://github.com/sampotts/plyr) | 23892 | 2833 | JavaScript | 801 | A simple HTML5, YouTube and Vimeo player | 2023-05-21T09:10:51Z |
| 34 | [aos](https://github.com/michalsnik/aos) | 23751 | 2455 | JavaScript | 307 | Animate on scroll library | 2022-12-08T22:18:06Z |
| 35 | [quasar](https://github.com/quasarframework/quasar) | 23732 | 3219 | JavaScript | 392 | Quasar Framework - Build high-performance VueJS user interfaces in record time | 2023-06-24T15:05:54Z |
| 36 | [hammer.js](https://github.com/hammerjs/hammer.js) | 23564 | 2660 | JavaScript | 274 | A javascript library for multi-touch gestures :// You can touch this | 2023-02-15T09:48:48Z |
| 37 | [core-js](https://github.com/zloirock/core-js) | 22535 | 1640 | JavaScript | 31 | Standard Library | 2023-06-23T22:03:59Z |
| 38 | [openzeppelin-contracts](https://github.com/OpenZeppelin/openzeppelin-contracts) | 22501 | 11476 | JavaScript | 146 | OpenZeppelin Contracts is a library for secure smart contract development. | 2023-06-24T10:01:47Z |
| 39 | [ember.js](https://github.com/emberjs/ember.js) | 22452 | 4303 | JavaScript | 379 | Ember.js - A JavaScript framework for creating ambitious web applications | 2023-06-24T07:16:02Z |
| 40 | [localForage](https://github.com/localForage/localForage) | 22405 | 1258 | JavaScript | 204 | 💾 Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API. | 2022-12-23T23:04:15Z |
| 41 | [wepy](https://github.com/Tencent/wepy) | 22157 | 3076 | JavaScript | 351 | 小程序组件化开发框架 | 2023-04-07T11:08:40Z |
| 42 | [scrollreveal](https://github.com/jlmakes/scrollreveal) | 21595 | 2214 | JavaScript | 27 | Animate elements as they scroll into view. | 2023-03-18T03:02:47Z |
| 43 | [dragula](https://github.com/bevacqua/dragula) | 21565 | 1996 | JavaScript | 106 | :ok_hand: Drag and drop so simple it hurts | 2022-12-14T16:52:52Z |
| 44 | [react-motion](https://github.com/chenglou/react-motion) | 21501 | 1208 | JavaScript | 149 | A spring that solves your animation problems. | 2022-12-08T17:31:42Z |
| 45 | [validator.js](https://github.com/validatorjs/validator.js) | 21439 | 2160 | JavaScript | 142 | String validation | 2023-06-24T08:11:47Z |
| 46 | [normalizr](https://github.com/paularmstrong/normalizr) | 20984 | 899 | JavaScript | 0 | Normalizes nested JSON according to a schema | 2022-03-19T22:44:12Z |
| 47 | [stackedit](https://github.com/benweet/stackedit) | 20444 | 2703 | JavaScript | 657 | In-browser Markdown editor | 2023-05-27T13:22:53Z |
| 48 | [mpvue](https://github.com/Meituan-Dianping/mpvue) | 20428 | 2120 | JavaScript | 420 | 基于 Vue.js 的小程序开发框架,从底层支持 Vue.js 语法和构建工具体系。 | 2022-03-02T04:31:30Z |
| 49 | [joi](https://github.com/hapijs/joi) | 20031 | 1532 | JavaScript | 141 | The most powerful data validation library for JS | 2023-06-17T01:38:44Z |
| 50 | [popmotion](https://github.com/Popmotion/popmotion) | 19448 | 700 | JavaScript | 40 | Simple animation libraries for delightful user interfaces | 2023-05-31T00:37:26Z |
| 51 | [jQuery-menu-aim](https://github.com/kamens/jQuery-menu-aim) | 7681 | 1115 | JavaScript | 45 | jQuery plugin to fire events when user's cursor aims at particular dropdown menu items. For making responsive mega dropdowns like Amazon's. | 2018-11-01T09:37:40Z |
| 52 | [orbit-db](https://github.com/orbitdb/orbit-db) | 7662 | 564 | JavaScript | 194 | Peer-to-Peer Databases for the Decentralized Web | 2023-04-05T20:26:48Z |
| 53 | [chromeos-apk](https://github.com/vladikoff/chromeos-apk) | 7625 | 969 | JavaScript | 207 | ☢️ Run Android Apps in Chrome OS OR Chrome in OS X, Linux and Windows. | 2022-06-26T23:28:36Z |
| 54 | [morgan](https://github.com/expressjs/morgan) | 7507 | 546 | JavaScript | 14 | HTTP request logger middleware for node.js | 2023-02-23T09:49:34Z |
| 55 | [dsa.js-data-structures-algorithms-javascript](https://github.com/amejiarosario/dsa.js-data-structures-algorithms-javascript) | 7279 | 870 | JavaScript | 4 | 🥞Data Structures and Algorithms explained and implemented in JavaScript + eBook | 2022-12-28T00:01:02Z |
| 56 | [vue-quill-editor](https://github.com/surmon-china/vue-quill-editor) | 7272 | 1023 | JavaScript | 247 | @quilljs editor component for @vuejs(2) | 2022-08-22T19:12:06Z |
| 57 | [umd](https://github.com/umdjs/umd) | 7266 | 455 | JavaScript | 23 | UMD (Universal Module Definition) patterns for JavaScript modules that work everywhere. | 2022-02-25T13:22:38Z |
| 58 | [nvd3](https://github.com/novus/nvd3) | 7193 | 2203 | JavaScript | 534 | A reusable charting library written in d3.js | 2023-03-21T07:11:18Z |
| 59 | [fontello](https://github.com/fontello/fontello) | 6879 | 850 | JavaScript | 45 | Iconic fonts scissors | 2022-12-31T23:41:36Z |
| 60 | [homepage](https://github.com/benphelps/homepage) | 6800 | 396 | JavaScript | 2 | A highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations. | 2023-06-23T15:53:06Z |
| 61 | [SlickGrid](https://github.com/mleibman/SlickGrid) | 6782 | 2032 | JavaScript | 347 | A lightning fast JavaScript grid/spreadsheet | 2023-02-26T11:59:58Z |
| 62 | [choo](https://github.com/choojs/choo) | 6747 | 678 | JavaScript | 37 | :steam_locomotive::train: - sturdy 4kb frontend framework | 2020-01-23T17:13:46Z |
| 63 | [react-big-calendar](https://github.com/jquense/react-big-calendar) | 6611 | 2116 | JavaScript | 218 | gcal/outlook like calendar component | 2023-06-14T13:16:51Z |
| 64 | [LokiJS](https://github.com/techfort/LokiJS) | 6501 | 494 | JavaScript | 20 | javascript embeddable / in-memory database | 2023-06-22T14:01:04Z |
| 65 | [annyang](https://github.com/TalAter/annyang) | 6466 | 1070 | JavaScript | 47 | :speech_balloon: Speech recognition for your site | 2022-10-03T18:05:48Z |
| 66 | [plop](https://github.com/plopjs/plop) | 6361 | 259 | JavaScript | 40 | Consistency Made Simple | 2023-06-18T08:14:37Z |
| 67 | [web-vitals](https://github.com/GoogleChrome/web-vitals) | 6206 | 345 | JavaScript | 20 | Essential metrics for a healthy site. | 2023-06-24T16:13:02Z |
| 68 | [chancejs](https://github.com/chancejs/chancejs) | 6199 | 456 | JavaScript | 99 | Chance - Random generator helper for JavaScript | 2023-06-14T13:48:58Z |
| 69 | [textures](https://github.com/riccardoscalco/textures) | 5994 | 244 | JavaScript | 12 | Textures.js is a JavaScript library for creating SVG patterns | 2023-01-01T20:03:38Z |
| 70 | [hotkeys-js](https://github.com/jaywcjlove/hotkeys-js) | 5962 | 399 | JavaScript | 113 | ➷ A robust Javascript library for capturing keyboard input. It has no dependencies. | 2023-06-16T23:39:11Z |
| 71 | [arkime](https://github.com/arkime/arkime) | 5673 | 1026 | JavaScript | 95 | Arkime is an open source, large scale, full packet capturing, indexing, and database system. | 2023-06-23T12:29:24Z |
| 72 | [zombie](https://github.com/assaf/zombie) | 5647 | 558 | JavaScript | 187 | Insanely fast, full-stack, headless browser testing using node.js | 2022-12-09T04:54:13Z |
| 73 | [jarvis](https://github.com/zouhir/jarvis) | 5451 | 215 | JavaScript | 20 | A very intelligent browser based Webpack dashboard | 2023-02-17T09:20:53Z |
| 74 | [breach_core](https://github.com/spolu/breach_core) | 5434 | 450 | JavaScript | 58 | A Browser written in JS. Free. Modular. Hackable. | 2023-03-24T22:19:22Z |
| 75 | [just-react](https://github.com/BetaSu/just-react) | 5430 | 486 | JavaScript | 40 | 「React技术揭秘」 一本自顶向下的React源码分析书 | 2023-03-20T02:51:45Z |
| 76 | [Keyframes](https://github.com/facebookarchive/Keyframes) | 5359 | 340 | JavaScript | 33 | A library for converting Adobe AE shape based animations to a data format and playing it back on Android and iOS devices. | 2019-11-29T23:33:53Z |
| 77 | [jQuery-Knob](https://github.com/aterrien/jQuery-Knob) | 5060 | 1288 | JavaScript | 174 | Nice, downward compatible, touchable, jQuery dial | 2022-08-25T10:37:38Z |
| 78 | [chardin.js](https://github.com/pablof7z/chardin.js) | 5017 | 524 | JavaScript | 18 | Simple overlay instructions for your apps. | 2023-04-19T12:01:53Z |
| 79 | [autosize](https://github.com/jackmoore/autosize) | 4992 | 726 | JavaScript | 20 | Autosize is a small, stand-alone script to automatically adjust textarea height to fit text. | 2023-02-15T07:30:24Z |
| 80 | [cubism](https://github.com/square/cubism) | 4933 | 574 | JavaScript | 33 | Cubism.js: A JavaScript library for time series visualization. | 2023-03-19T08:29:27Z |
| 81 | [form-create](https://github.com/xaboy/form-create) | 4931 | 833 | JavaScript | 84 | :fire::fire::fire: 强大的动态表单生成器\|form-create is a form generation component that can generate dynamic rendering, data collection, verification and submission functions through JSON. | 2023-06-21T08:51:32Z |
| 82 | [autotrack](https://github.com/googleanalytics/autotrack) | 4914 | 616 | JavaScript | 41 | Automatic and enhanced Google Analytics tracking for common user interactions on the web. | 2023-06-18T21:39:35Z |
| 83 | [mean](https://github.com/meanjs/mean) | 4887 | 2030 | JavaScript | 143 | MEAN.JS - Full-Stack JavaScript Using MongoDB, Express, AngularJS, and Node.js - | 2021-08-12T18:56:32Z |
| 84 | [earth](https://github.com/cambecc/earth) | 4848 | 1078 | JavaScript | 87 | a project to visualize global weather conditions | 2022-10-01T12:53:57Z |
| 85 | [corpora](https://github.com/dariusk/corpora) | 4685 | 1291 | JavaScript | 8 | A collection of small corpuses of interesting data for the creation of bots and similar stuff. | 2023-06-15T20:02:31Z |
| 86 | [lost](https://github.com/peterramsing/lost) | 4526 | 177 | JavaScript | 19 | LostGrid is a powerful grid system built in PostCSS that works with any preprocessor and even vanilla CSS. | 2023-05-07T05:22:20Z |
| 87 | [gif.js](https://github.com/jnordberg/gif.js) | 4525 | 668 | JavaScript | 78 | JavaScript GIF encoding library | 2022-08-04T15:32:13Z |
| 88 | [Sugar](https://github.com/andrewplummer/Sugar) | 4508 | 326 | JavaScript | 78 | A Javascript library for working with native objects. | 2022-01-16T18:45:39Z |
| 89 | [resume-cli](https://github.com/jsonresume/resume-cli) | 4338 | 385 | JavaScript | 37 | CLI tool to easily setup a new resume 📑 | 2023-03-17T04:57:21Z |
| 90 | [wenda](https://github.com/wenda-LLM/wenda) | 4301 | 537 | JavaScript | 15 | 闻达:一个LLM调用平台。目标为针对特定环境的高效内容生成,同时考虑个人和中小企业的计算资源局限性,以及知识安全和私密性问题 | 2023-06-24T16:55:42Z |
| 91 | [css-element-queries](https://github.com/marcj/css-element-queries) | 4270 | 505 | JavaScript | 49 | CSS Element-Queries aka Container Queries. High-speed element dimension/media queries in valid css. | 2021-07-09T19:18:58Z |
| 92 | [firebaseui-web](https://github.com/firebase/firebaseui-web) | 4268 | 1082 | JavaScript | 197 | FirebaseUI is an open-source JavaScript library for Web that provides simple, customizable UI bindings on top of Firebase SDKs to eliminate boilerplate code and promote best practices. | 2023-06-22T01:54:40Z |
| 93 | [rxmarbles](https://github.com/staltz/rxmarbles) | 4173 | 553 | JavaScript | 26 | Interactive diagrams of Rx Observables | 2021-10-26T12:15:21Z |
| 94 | [tty.js](https://github.com/chjj/tty.js) | 4159 | 501 | JavaScript | 80 | A terminal for your browser, using node/express/socket.io | 2018-11-29T13:47:54Z |
| 95 | [exercises](https://github.com/kolodny/exercises) | 4134 | 674 | JavaScript | 7 | Some basic javascript coding challenges and interview questions | 2017-10-03T15:02:39Z |
| 96 | [konga](https://github.com/pantsel/konga) | 4111 | 786 | JavaScript | 259 | More than just another GUI to Kong Admin API | 2023-06-21T14:10:49Z |
| 97 | [Blog](https://github.com/berwin/Blog) | 4099 | 324 | JavaScript | 53 | 记录成长的过程 | 2022-09-20T03:32:54Z |
| 98 | [m3u8-downloader](https://github.com/Momo707577045/m3u8-downloader) | 4031 | 884 | JavaScript | 15 | m3u8 视频在线提取工具 | 2023-02-16T06:37:59Z |
| 99 | [vue-cli-plugin-electron-builder](https://github.com/nklayman/vue-cli-plugin-electron-builder) | 4026 | 268 | JavaScript | 51 | Easily Build Your Vue.js App For Desktop With Electron | 2023-06-02T14:06:08Z |
| 100 | [apprtc](https://github.com/webrtc/apprtc) | 3977 | 1376 | JavaScript | 113 | appr.tc has been shutdown. Please use the Dockerfile to run your own test/dev instance. | 2023-05-24T00:47:29Z |