[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 |