Files
Github-Ranking/Top100/JavaScript.md
T
2023-08-12 11:04:59 +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) | 173611 | 28541 | JavaScript | 115 | 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings | 2023-07-31T16:54:21Z |
| 2 | [angular.js](https://github.com/angular/angular.js) | 59110 | 28081 | JavaScript | 391 | AngularJS - HTML enhanced for web apps! | 2022-04-12T15:57:22Z |
| 3 | [markdown-here](https://github.com/adam-p/markdown-here) | 59090 | 11453 | JavaScript | 298 | Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending. | 2023-01-16T15:01:42Z |
| 4 | [33-js-concepts](https://github.com/leonardomso/33-js-concepts) | 57124 | 8040 | JavaScript | 19 | 📜 33 JavaScript concepts every developer should know. | 2023-08-02T16:31:15Z |
| 5 | [DeepLearning-500-questions](https://github.com/scutan90/DeepLearning-500-questions) | 51273 | 15645 | JavaScript | 103 | 深度学习500问,以问答形式对常用的概率知识、线性代数、机器学习、深度学习、计算机视觉等热点问题进行阐述,以帮助自己及有需要的读者。 全书分为18个章节,50余万字。由于水平有限,书中不妥之处恳请广大读者批评指正。 未完待续............ 如有意合作,联系scutjy2015@163.com 版权所有,违权必究 Tan 2018.06 | 2023-02-07T23:13:50Z |
| 6 | [serverless](https://github.com/serverless/serverless) | 45036 | 5665 | JavaScript | 988 | ⚡ Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! – | 2023-08-11T23:16:07Z |
| 7 | [meteor](https://github.com/meteor/meteor) | 43604 | 5283 | JavaScript | 197 | Meteor, the JavaScript App Platform | 2023-08-11T18:48:05Z |
| 8 | [parcel](https://github.com/parcel-bundler/parcel) | 42573 | 2292 | JavaScript | 648 | The zero configuration build tool for the web. 📦🚀 | 2023-08-11T18:37:46Z |
| 9 | [husky](https://github.com/typicode/husky) | 29967 | 1033 | JavaScript | 27 | Git hooks made easy 🐶 woof! | 2023-08-07T06:01:42Z |
| 10 | [Awesome-Design-Tools](https://github.com/goabstract/Awesome-Design-Tools) | 29063 | 1987 | JavaScript | 7 | The best design tools and plugins for everything 👉 | 2023-07-20T06:27:14Z |
| 11 | [AI-Expert-Roadmap](https://github.com/AMAI-GmbH/AI-Expert-Roadmap) | 26408 | 2299 | JavaScript | 15 | Roadmap to becoming an Artificial Intelligence Expert in 2022 | 2023-02-26T08:46:00Z |
| 12 | [quasar](https://github.com/quasarframework/quasar) | 24008 | 3265 | JavaScript | 415 | Quasar Framework - Build high-performance VueJS user interfaces in record time | 2023-08-11T01:52:25Z |
| 13 | [openzeppelin-contracts](https://github.com/OpenZeppelin/openzeppelin-contracts) | 22771 | 11546 | JavaScript | 147 | OpenZeppelin Contracts is a library for secure smart contract development. | 2023-08-12T01:54:18Z |
| 14 | [sails](https://github.com/balderdashy/sails) | 22621 | 1982 | JavaScript | 498 | Realtime MVC Framework for Node.js | 2023-07-21T23:31:37Z |
| 15 | [draft-js](https://github.com/facebookarchive/draft-js) | 22466 | 2712 | JavaScript | 797 | A React framework for building text editors. | 2023-02-06T15:35:05Z |
| 16 | [passport](https://github.com/jaredhanson/passport) | 21681 | 1247 | JavaScript | 330 | Simple, unobtrusive authentication for Node.js. | 2023-06-15T06:35:28Z |
| 17 | [react-motion](https://github.com/chenglou/react-motion) | 21537 | 1212 | JavaScript | 149 | A spring that solves your animation problems. | 2022-12-08T17:31:42Z |
| 18 | [normalizr](https://github.com/paularmstrong/normalizr) | 20983 | 903 | JavaScript | 0 | Normalizes nested JSON according to a schema | 2022-03-19T22:44:12Z |
| 19 | [tips](https://github.com/git-tips/tips) | 20899 | 1768 | JavaScript | 17 | Most commonly used git tips and tricks. | 2023-07-19T14:31:24Z |
| 20 | [joi](https://github.com/hapijs/joi) | 20140 | 1536 | JavaScript | 148 | The most powerful data validation library for JS | 2023-07-12T19:19:03Z |
| 21 | [nightmare](https://github.com/segment-boneyard/nightmare) | 19442 | 1165 | JavaScript | 179 | A high-level browser automation library. | 2023-08-02T16:40:11Z |
| 22 | [Vue.Draggable](https://github.com/SortableJS/Vue.Draggable) | 19106 | 2882 | JavaScript | 215 | Vue drag-and-drop component based on Sortable.js | 2023-07-17T14:24:49Z |
| 23 | [jsdom](https://github.com/jsdom/jsdom) | 19059 | 1648 | JavaScript | 429 | A JavaScript implementation of various web standards, for use with Node.js | 2023-08-11T17:23:45Z |
| 24 | [react-grid-layout](https://github.com/react-grid-layout/react-grid-layout) | 18128 | 2433 | JavaScript | 51 | A draggable and resizable grid layout with responsive breakpoints, for React. | 2023-08-07T18:17:12Z |
| 25 | [ZeroNet](https://github.com/HelloZeroNet/ZeroNet) | 17964 | 2364 | JavaScript | 701 | ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network | 2023-07-12T12:58:42Z |
| 26 | [cleave.js](https://github.com/nosir/cleave.js) | 17859 | 1662 | JavaScript | 183 | Format input text content when you are typing... | 2023-07-19T19:14:31Z |
| 27 | [awesome-blockchain-cn](https://github.com/chaozh/awesome-blockchain-cn) | 17662 | 3619 | JavaScript | 15 | 收集所有区块链(BlockChain)技术开发相关资料,包括Fabric和Ethereum开发资料 | 2023-03-25T10:42:56Z |
| 28 | [UnblockNeteaseMusic](https://github.com/nondanee/UnblockNeteaseMusic) | 17099 | 2552 | JavaScript | 200 | Revive unavailable songs for Netease Cloud Music | 2023-06-25T22:31:49Z |
| 29 | [less.js](https://github.com/less/less.js) | 16967 | 3501 | JavaScript | 167 | Less. The dynamic stylesheet language. | 2023-08-06T12:49:30Z |
| 30 | [sweetalert2](https://github.com/sweetalert2/sweetalert2) | 16127 | 1570 | JavaScript | 5 | ✨ A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. 🇺🇦 | 2023-08-11T08:48:00Z |
| 31 | [mdx](https://github.com/mdx-js/mdx) | 15623 | 1178 | JavaScript | 12 | Markdown for the component era | 2023-08-08T16:11:52Z |
| 32 | [jasmine](https://github.com/jasmine/jasmine) | 15604 | 2276 | JavaScript | 19 | Simple JavaScript testing framework for browsers and node.js | 2023-07-22T18:08:33Z |
| 33 | [electron-vue](https://github.com/SimulatedGREG/electron-vue) | 15384 | 1581 | JavaScript | 269 | An Electron & Vue.js quick start boilerplate with vue-cli scaffolding, common Vue plugins, electron-packager/electron-builder, unit/e2e testing, vue-devtools, and webpack. | 2022-01-14T15:11:42Z |
| 34 | [vanillawebprojects](https://github.com/bradtraversy/vanillawebprojects) | 14813 | 4243 | JavaScript | 0 | Mini projects built with HTML5, CSS & JavaScript. No frameworks or libraries | 2023-08-09T09:33:11Z |
| 35 | [charts](https://github.com/frappe/charts) | 14769 | 758 | JavaScript | 120 | Simple, responsive, modern SVG Charts with zero dependencies | 2023-05-26T05:56:09Z |
| 36 | [gpu.js](https://github.com/gpujs/gpu.js) | 14665 | 704 | JavaScript | 188 | GPU Accelerated JavaScript | 2023-04-17T00:56:10Z |
| 37 | [browserify](https://github.com/browserify/browserify) | 14435 | 1256 | JavaScript | 360 | browser-side require() the node.js way | 2022-03-28T08:02:43Z |
| 38 | [bootstrap](https://github.com/angular-ui/bootstrap) | 14359 | 6888 | JavaScript | 270 | PLEASE READ THE PROJECT STATUS BELOW. Native AngularJS (Angular) directives for Bootstrap. Smaller footprint (20kB gzipped), no 3rd party JS dependencies (jQuery, bootstrap JS) required. Please read the README.md file before submitting an issue! | 2019-02-10T12:36:40Z |
| 39 | [bootswatch](https://github.com/thomaspark/bootswatch) | 14245 | 3709 | JavaScript | 43 | Themes for Bootstrap | 2023-08-06T20:46:20Z |
| 40 | [mithril.js](https://github.com/MithrilJS/mithril.js) | 13680 | 975 | JavaScript | 127 | A JavaScript Framework for Building Brilliant Applications | 2023-07-31T07:30:51Z |
| 41 | [showdown](https://github.com/showdownjs/showdown) | 13456 | 1603 | JavaScript | 183 | A bidirectional Markdown to HTML to Markdown converter written in Javascript | 2023-07-18T16:21:13Z |
| 42 | [x-spreadsheet](https://github.com/myliang/x-spreadsheet) | 13447 | 1611 | JavaScript | 323 | The project has been migrated to @wolf-table/table https://github.com/wolf-table/table | 2023-07-25T14:12:19Z |
| 43 | [You-Dont-Need-Momentjs](https://github.com/you-dont-need/You-Dont-Need-Momentjs) | 13154 | 333 | JavaScript | 26 | List of functions which you can use to replace moment.js + ESLint Plugin | 2023-08-06T11:50:30Z |
| 44 | [react-canvas](https://github.com/Flipboard/react-canvas) | 13067 | 962 | JavaScript | 64 | High performance <canvas> rendering for React components | 2022-09-27T06:00:42Z |
| 45 | [http-server](https://github.com/http-party/http-server) | 12817 | 1459 | JavaScript | 91 | a simple zero-configuration command-line http server | 2023-08-10T02:25:56Z |
| 46 | [marko](https://github.com/marko-js/marko) | 12748 | 679 | JavaScript | 51 | A declarative, HTML-based language that makes building web apps fun | 2023-08-11T22:57:47Z |
| 47 | [learnVue](https://github.com/answershuto/learnVue) | 12444 | 2588 | JavaScript | 13 | :octocat:Vue.js 源码解析 | 2023-02-16T16:48:01Z |
| 48 | [remark](https://github.com/gnab/remark) | 12400 | 879 | JavaScript | 164 | A simple, in-browser, markdown-driven slideshow tool. | 2023-06-27T14:03:44Z |
| 49 | [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) | 12366 | 530 | JavaScript | 21 | Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap | 2023-08-03T06:42:48Z |
| 50 | [x-ui](https://github.com/vaxilu/x-ui) | 12362 | 5577 | JavaScript | 0 | 支持多协议多用户的 xray 面板 | 2023-08-08T07:03:57Z |
| 51 | [jsdoc](https://github.com/jsdoc/jsdoc) | 14073 | 1498 | JavaScript | 400 | An API documentation generator for JavaScript. | 2023-08-11T17:46:40Z |
| 52 | [store.js](https://github.com/marcuswestin/store.js) | 13944 | 1393 | JavaScript | 68 | Cross-browser storage for all use cases, used across the web. | 2023-02-25T18:36:12Z |
| 53 | [WebGL-Fluid-Simulation](https://github.com/PavelDoGreat/WebGL-Fluid-Simulation) | 13559 | 1560 | JavaScript | 57 | Play with fluids in your browser (works even on mobile) | 2023-03-12T17:13:12Z |
| 54 | [git-history](https://github.com/pomber/git-history) | 13371 | 553 | JavaScript | 58 | Quickly browse the history of a file from any git repository | 2023-03-23T11:31:47Z |
| 55 | [samples](https://github.com/webrtc/samples) | 13078 | 5774 | JavaScript | 28 | WebRTC Web demos and samples | 2023-07-28T10:34:11Z |
| 56 | [requirejs](https://github.com/requirejs/requirejs) | 12895 | 2442 | JavaScript | 255 | A file and module loader for JavaScript | 2022-11-25T19:28:28Z |
| 57 | [UglifyJS](https://github.com/mishoo/UglifyJS) | 12680 | 1286 | JavaScript | 31 | JavaScript parser / mangler / compressor / beautifier toolkit | 2023-01-16T13:30:59Z |
| 58 | [systemjs](https://github.com/systemjs/systemjs) | 12646 | 1136 | JavaScript | 55 | Dynamic ES module loader | 2023-08-08T17:14:21Z |
| 59 | [JSVerbalExpressions](https://github.com/VerbalExpressions/JSVerbalExpressions) | 12161 | 538 | JavaScript | 23 | JavaScript Regular expressions made easy | 2023-08-08T20:29:08Z |
| 60 | [exceljs](https://github.com/exceljs/exceljs) | 11679 | 1520 | JavaScript | 926 | Excel Workbook Manager | 2023-08-04T10:43:38Z |
| 61 | [workbox](https://github.com/GoogleChrome/workbox) | 11654 | 880 | JavaScript | 169 | 📦 Workbox: JavaScript libraries for Progressive Web Apps | 2023-08-08T13:09:22Z |
| 62 | [bootstrap-table](https://github.com/wenzhixin/bootstrap-table) | 11569 | 4500 | JavaScript | 191 | An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation, Vue.js) | 2023-08-11T21:03:00Z |
| 63 | [downshift](https://github.com/downshift-js/downshift) | 11557 | 961 | JavaScript | 41 | 🏎 A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components. | 2023-08-08T19:07:52Z |
| 64 | [node-postgres](https://github.com/brianc/node-postgres) | 11382 | 1210 | JavaScript | 388 | PostgreSQL client for node.js. | 2023-08-11T20:51:29Z |
| 65 | [ChineseBQB](https://github.com/zhaoolee/ChineseBQB) | 11357 | 1210 | JavaScript | 10 | 🇨🇳 Chinese sticker pack,More joy / 表情包的博物馆, Github最有毒的仓库, 中国表情包大集合, 聚欢乐~ | 2023-05-01T02:01:45Z |
| 66 | [tippyjs](https://github.com/atomiks/tippyjs) | 11164 | 586 | JavaScript | 61 | Tooltip, popover, dropdown, and menu library | 2023-04-16T12:01:05Z |
| 67 | [compromise](https://github.com/spencermountain/compromise) | 10818 | 686 | JavaScript | 83 | modest natural-language processing | 2023-08-10T18:55:15Z |
| 68 | [learnxinyminutes-docs](https://github.com/adambard/learnxinyminutes-docs) | 10701 | 3200 | JavaScript | 150 | Code documentation written as code! How novel and totally my idea! | 2023-08-09T16:00:16Z |
| 69 | [yargs](https://github.com/yargs/yargs) | 10596 | 1046 | JavaScript | 277 | yargs the modern, pirate-themed successor to optimist. | 2023-07-29T06:02:11Z |
| 70 | [flowy](https://github.com/alyssaxuu/flowy) | 10554 | 907 | JavaScript | 41 | The minimal javascript library to create flowcharts ✨ | 2023-01-01T11:48:42Z |
| 71 | [aws-cdk](https://github.com/aws/aws-cdk) | 10485 | 3381 | JavaScript | 1716 | The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code | 2023-08-12T02:40:20Z |
| 72 | [waypoints](https://github.com/imakewebthings/waypoints) | 10373 | 1382 | JavaScript | 92 | Waypoints is a library that makes it easy to execute a function whenever you scroll to an element. | 2022-11-18T05:01:47Z |
| 73 | [jquery-validation](https://github.com/jquery-validation/jquery-validation) | 10308 | 2848 | JavaScript | 28 | jQuery Validation Plugin library sources | 2023-06-14T22:49:59Z |
| 74 | [natural](https://github.com/NaturalNode/natural) | 10271 | 890 | JavaScript | 87 | general natural language facilities for node | 2023-07-25T13:40:59Z |
| 75 | [Awesome-Profile-README-templates](https://github.com/kautukkundan/Awesome-Profile-README-templates) | 10227 | 7575 | JavaScript | 16 | A collection of awesome readme templates to display on your profile | 2023-07-29T23:41:49Z |
| 76 | [vue2-happyfri](https://github.com/bailicangdu/vue2-happyfri) | 10226 | 2932 | JavaScript | 20 | vue2 + vue-router + vuex 入门项目 | 2023-03-11T08:06:55Z |
| 77 | [react-native-debugger](https://github.com/jhen0409/react-native-debugger) | 10048 | 854 | JavaScript | 160 | The standalone app based on official debugger of React Native, and includes React Inspector / Redux DevTools | 2023-07-31T05:04:09Z |
| 78 | [react-native-snap-carousel](https://github.com/meliorence/react-native-snap-carousel) | 10008 | 2214 | JavaScript | 313 | Swiper/carousel component for React Native featuring previews, multiple layouts, parallax images, performant handling of huge numbers of items, and more. Compatible with Android & iOS. | 2023-07-05T09:49:16Z |
| 79 | [gekko](https://github.com/askmike/gekko) | 9973 | 4024 | JavaScript | 0 | A bitcoin trading bot written in node - https://gekko.wizb.it/ | 2020-02-16T14:25:26Z |
| 80 | [lifeRestart](https://github.com/VickScarlet/lifeRestart) | 9779 | 2306 | JavaScript | 210 | やり直すんだ。そして、次はうまくやる。 | 2023-02-14T11:43:41Z |
| 81 | [acorn](https://github.com/acornjs/acorn) | 9617 | 893 | JavaScript | 27 | A small, fast, JavaScript-based JavaScript parser | 2023-08-11T15:28:44Z |
| 82 | [webpack-demos](https://github.com/ruanyf/webpack-demos) | 9582 | 2288 | JavaScript | 0 | a collection of simple demos of Webpack | 2020-12-03T12:31:38Z |
| 83 | [chroma.js](https://github.com/gka/chroma.js) | 9518 | 562 | JavaScript | 64 | JavaScript library for all kinds of color manipulations | 2023-03-07T04:31:09Z |
| 84 | [node-canvas](https://github.com/Automattic/node-canvas) | 9476 | 1118 | JavaScript | 366 | Node canvas is a Cairo backed Canvas implementation for NodeJS. | 2023-07-24T12:22:58Z |
| 85 | [gtop](https://github.com/aksakalli/gtop) | 9473 | 359 | JavaScript | 24 | System monitoring dashboard for terminal | 2023-08-11T17:16:14Z |
| 86 | [antd-admin](https://github.com/zuiidea/antd-admin) | 9412 | 2552 | JavaScript | 33 | An excellent front-end solution for enterprise applications built upon Ant Design and UmiJS | 2023-06-14T07:17:56Z |
| 87 | [tracking.js](https://github.com/eduardolundgren/tracking.js) | 9343 | 1468 | JavaScript | 201 | A modern approach for Computer Vision on the web | 2023-06-03T20:24:23Z |
| 88 | [carlo](https://github.com/GoogleChromeLabs/carlo) | 9331 | 345 | JavaScript | 51 | Web rendering surface for Node applications | 2022-04-29T20:42:07Z |
| 89 | [backbone-fundamentals](https://github.com/addyosmani/backbone-fundamentals) | 9299 | 1461 | JavaScript | 59 | :book: A creative-commons book on Backbone.js for beginners and advanced users alike | 2019-11-06T03:02:48Z |
| 90 | [nodeclub](https://github.com/cnodejs/nodeclub) | 9297 | 3193 | JavaScript | 145 | :baby_chick:Nodeclub 是使用 Node.js 和 MongoDB 开发的社区系统 | 2023-07-22T02:29:50Z |
| 91 | [c3](https://github.com/c3js/c3) | 9288 | 1443 | JavaScript | 728 | :bar_chart: A D3-based reusable chart library | 2023-07-11T03:13:51Z |
| 92 | [protobuf.js](https://github.com/protobufjs/protobuf.js) | 9225 | 1406 | JavaScript | 495 | Protocol Buffers for JavaScript (& TypeScript). | 2023-08-11T21:16:26Z |
| 93 | [warriorjs](https://github.com/olistic/warriorjs) | 8955 | 523 | JavaScript | 13 | 🏰 An exciting game of programming and Artificial Intelligence | 2023-04-04T16:12:17Z |
| 94 | [pdfkit](https://github.com/foliojs/pdfkit) | 8901 | 1082 | JavaScript | 370 | A JavaScript PDF generation library for Node and the browser | 2023-07-13T10:28:24Z |
| 95 | [favico.js](https://github.com/ejci/favico.js) | 8733 | 634 | JavaScript | 49 | Make use of your favicon with badges, images or videos | 2017-10-05T14:56:42Z |
| 96 | [react-360](https://github.com/facebookarchive/react-360) | 8695 | 1296 | JavaScript | 223 | Create amazing 360 and VR content using React | 2020-12-11T10:19:14Z |
| 97 | [istanbul](https://github.com/gotwarlost/istanbul) | 8657 | 841 | JavaScript | 359 | Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests and browser tests. Built for scale. | 2022-12-01T18:44:58Z |
| 98 | [jquery-cookie](https://github.com/carhartl/jquery-cookie) | 8626 | 4181 | JavaScript | 0 | No longer maintained, superseded by JS Cookie: | 2017-06-19T08:44:42Z |
| 99 | [screenity](https://github.com/alyssaxuu/screenity) | 8549 | 721 | JavaScript | 68 | The most powerful screen recorder & annotation tool for Chrome 🎥 | 2023-06-21T21:24:10Z |
| 100 | [htm](https://github.com/developit/htm) | 8285 | 171 | JavaScript | 33 | Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support. | 2022-06-03T00:03:32Z |