Files
Github-Ranking/Top100/JavaScript.md
T
2023-05-04 11:05:13 +08:00

109 lines
20 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) | 169389 | 27811 | JavaScript | 111 | 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings | 2023-05-02T08:52:14Z |
| 2 | [d3](https://github.com/d3/d3) | 105194 | 23311 | JavaScript | 6 | Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada: | 2023-04-01T02:43:09Z |
| 3 | [material-ui](https://github.com/mui/material-ui) | 86280 | 29745 | JavaScript | 1262 | MUI Core: Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design. | 2023-05-03T23:28:32Z |
| 4 | [angular.js](https://github.com/angular/angular.js) | 59183 | 28116 | JavaScript | 391 | AngularJS - HTML enhanced for web apps! | 2022-04-12T15:57:22Z |
| 5 | [markdown-here](https://github.com/adam-p/markdown-here) | 58703 | 11406 | JavaScript | 296 | Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending. | 2023-01-16T15:01:42Z |
| 6 | [33-js-concepts](https://github.com/leonardomso/33-js-concepts) | 55989 | 7837 | JavaScript | 16 | 📜 33 JavaScript concepts every developer should know. | 2023-04-23T21:01:03Z |
| 7 | [DeepLearning-500-questions](https://github.com/scutan90/DeepLearning-500-questions) | 50423 | 15541 | JavaScript | 102 | 深度学习500问,以问答形式对常用的概率知识、线性代数、机器学习、深度学习、计算机视觉等热点问题进行阐述,以帮助自己及有需要的读者。 全书分为18个章节,50余万字。由于水平有限,书中不妥之处恳请广大读者批评指正。 未完待续............ 如有意合作,联系scutjy2015@163.com 版权所有,违权必究 Tan 2018.06 | 2023-02-07T23:13:50Z |
| 8 | [serverless](https://github.com/serverless/serverless) | 44654 | 5572 | JavaScript | 966 | ⚡ Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! – | 2023-05-02T11:37:12Z |
| 9 | [meteor](https://github.com/meteor/meteor) | 43446 | 5235 | JavaScript | 181 | Meteor, the JavaScript App Platform | 2023-05-04T01:09:35Z |
| 10 | [AdminLTE](https://github.com/ColorlibHQ/AdminLTE) | 42450 | 18066 | JavaScript | 62 | AdminLTE - Free admin dashboard template based on Bootstrap 4 | 2023-05-03T23:02:57Z |
| 11 | [parcel](https://github.com/parcel-bundler/parcel) | 42309 | 2259 | JavaScript | 678 | The zero configuration build tool for the web. 📦🚀 | 2023-05-03T18:59:46Z |
| 12 | [husky](https://github.com/typicode/husky) | 29364 | 1017 | JavaScript | 15 | Git hooks made easy 🐶 woof! | 2023-04-30T21:10:58Z |
| 13 | [Awesome-Design-Tools](https://github.com/goabstract/Awesome-Design-Tools) | 28291 | 1968 | JavaScript | 7 | The best design tools and plugins for everything 👉 | 2023-03-31T10:40:39Z |
| 14 | [AI-Expert-Roadmap](https://github.com/AMAI-GmbH/AI-Expert-Roadmap) | 25206 | 2196 | JavaScript | 13 | Roadmap to becoming an Artificial Intelligence Expert in 2022 | 2023-02-26T08:46:00Z |
| 15 | [quasar](https://github.com/quasarframework/quasar) | 23400 | 3166 | JavaScript | 389 | Quasar Framework - Build high-performance VueJS user interfaces in record time | 2023-05-02T20:18:16Z |
| 16 | [sails](https://github.com/balderdashy/sails) | 22564 | 1972 | JavaScript | 490 | Realtime MVC Framework for Node.js | 2023-03-09T23:41:00Z |
| 17 | [draft-js](https://github.com/facebookarchive/draft-js) | 22375 | 2701 | JavaScript | 797 | A React framework for building text editors. | 2023-02-06T15:35:05Z |
| 18 | [openzeppelin-contracts](https://github.com/OpenZeppelin/openzeppelin-contracts) | 22138 | 11361 | JavaScript | 143 | OpenZeppelin Contracts is a library for secure smart contract development. | 2023-05-04T02:15:12Z |
| 19 | [react-motion](https://github.com/chenglou/react-motion) | 21448 | 1205 | JavaScript | 149 | A spring that solves your animation problems. | 2022-12-08T17:31:42Z |
| 20 | [passport](https://github.com/jaredhanson/passport) | 21423 | 1211 | JavaScript | 328 | Simple, unobtrusive authentication for Node.js. | 2023-05-02T16:33:16Z |
| 21 | [normalizr](https://github.com/paularmstrong/normalizr) | 20986 | 893 | JavaScript | 0 | Normalizes nested JSON according to a schema | 2022-03-19T22:44:12Z |
| 22 | [tips](https://github.com/git-tips/tips) | 20802 | 1756 | JavaScript | 17 | Most commonly used git tips and tricks. | 2023-05-02T15:11:18Z |
| 23 | [joi](https://github.com/hapijs/joi) | 19890 | 1532 | JavaScript | 135 | The most powerful data validation library for JS | 2023-04-25T09:48:57Z |
| 24 | [nightmare](https://github.com/segmentio/nightmare) | 19369 | 1159 | JavaScript | 179 | A high-level browser automation library. | 2023-04-15T18:45:14Z |
| 25 | [Vue.Draggable](https://github.com/SortableJS/Vue.Draggable) | 18775 | 2854 | JavaScript | 204 | Vue drag-and-drop component based on Sortable.js | 2023-03-04T02:31:26Z |
| 26 | [jsdom](https://github.com/jsdom/jsdom) | 18743 | 1615 | JavaScript | 425 | A JavaScript implementation of various web standards, for use with Node.js | 2023-05-02T11:06:41Z |
| 27 | [ZeroNet](https://github.com/HelloZeroNet/ZeroNet) | 17848 | 2293 | JavaScript | 699 | ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network | 2023-04-08T01:04:08Z |
| 28 | [cleave.js](https://github.com/nosir/cleave.js) | 17796 | 1661 | JavaScript | 182 | Format input text content when you are typing... | 2023-04-13T20:12:26Z |
| 29 | [react-grid-layout](https://github.com/react-grid-layout/react-grid-layout) | 17572 | 2384 | JavaScript | 39 | A draggable and resizable grid layout with responsive breakpoints, for React. | 2023-03-21T02:06:54Z |
| 30 | [awesome-blockchain-cn](https://github.com/chaozh/awesome-blockchain-cn) | 17263 | 3560 | JavaScript | 15 | 收集所有区块链(BlockChain)技术开发相关资料,包括Fabric和Ethereum开发资料 | 2023-03-25T10:42:56Z |
| 31 | [UnblockNeteaseMusic](https://github.com/nondanee/UnblockNeteaseMusic) | 16951 | 2537 | JavaScript | 198 | Revive unavailable songs for Netease Cloud Music | 2022-03-29T03:36:36Z |
| 32 | [less.js](https://github.com/less/less.js) | 16918 | 3465 | JavaScript | 162 | Less. The dynamic stylesheet language. | 2023-04-17T11:22:04Z |
| 33 | [sweetalert2](https://github.com/sweetalert2/sweetalert2) | 15796 | 1548 | JavaScript | 5 | A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. | 2023-04-30T21:06:51Z |
| 34 | [jasmine](https://github.com/jasmine/jasmine) | 15539 | 2274 | JavaScript | 30 | Simple JavaScript testing framework for browsers and node.js | 2023-04-29T18:46:12Z |
| 35 | [electron-vue](https://github.com/SimulatedGREG/electron-vue) | 15273 | 1560 | JavaScript | 270 | 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 |
| 36 | [mdx](https://github.com/mdx-js/mdx) | 15145 | 1167 | JavaScript | 11 | Markdown for the component era | 2023-05-01T02:06:58Z |
| 37 | [charts](https://github.com/frappe/charts) | 14696 | 751 | JavaScript | 118 | Simple, responsive, modern SVG Charts with zero dependencies | 2023-04-19T12:21:07Z |
| 38 | [gpu.js](https://github.com/gpujs/gpu.js) | 14554 | 682 | JavaScript | 186 | GPU Accelerated JavaScript | 2023-04-17T00:56:10Z |
| 39 | [vanillawebprojects](https://github.com/bradtraversy/vanillawebprojects) | 14516 | 4190 | JavaScript | 0 | Mini projects built with HTML5, CSS & JavaScript. No frameworks or libraries | 2023-04-28T17:19:06Z |
| 40 | [bootstrap](https://github.com/angular-ui/bootstrap) | 14380 | 6897 | 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 |
| 41 | [browserify](https://github.com/browserify/browserify) | 14378 | 1251 | JavaScript | 356 | browser-side require() the node.js way | 2022-03-28T08:02:43Z |
| 42 | [sst](https://github.com/serverless-stack/sst) | 14137 | 1224 | JavaScript | 588 | 💥 SST makes it easy to build full-stack serverless apps. | 2023-05-03T22:13:46Z |
| 43 | [bootswatch](https://github.com/thomaspark/bootswatch) | 14100 | 3690 | JavaScript | 37 | Themes for Bootstrap | 2023-04-17T17:35:49Z |
| 44 | [mithril.js](https://github.com/MithrilJS/mithril.js) | 13629 | 959 | JavaScript | 121 | A JavaScript Framework for Building Brilliant Applications | 2023-05-03T15:13:37Z |
| 45 | [showdown](https://github.com/showdownjs/showdown) | 13268 | 1587 | JavaScript | 177 | A bidirectional Markdown to HTML to Markdown converter written in Javascript | 2023-01-27T11:55:19Z |
| 46 | [x-spreadsheet](https://github.com/myliang/x-spreadsheet) | 13194 | 1554 | JavaScript | 316 | The project has been migrated to @wolf-table/table https://github.com/wolf-table/table | 2023-04-18T10:56:03Z |
| 47 | [You-Dont-Need-Momentjs](https://github.com/you-dont-need/You-Dont-Need-Momentjs) | 13082 | 330 | JavaScript | 25 | List of functions which you can use to replace moment.js + ESLint Plugin | 2023-03-23T06:03:50Z |
| 48 | [react-canvas](https://github.com/Flipboard/react-canvas) | 13035 | 963 | JavaScript | 64 | High performance <canvas> rendering for React components | 2022-09-27T06:00:42Z |
| 49 | [http-server](https://github.com/http-party/http-server) | 12659 | 1444 | JavaScript | 90 | a simple zero-configuration command-line http server | 2023-04-17T13:12:32Z |
| 50 | [marko](https://github.com/marko-js/marko) | 12602 | 672 | JavaScript | 56 | A declarative, HTML-based language that makes building web apps fun | 2023-04-27T00:28:09Z |
| 51 | [NodeBB](https://github.com/NodeBB/NodeBB) | 13359 | 2686 | JavaScript | 138 | Node.js based forum software built for the modern web | 2023-05-04T02:12:26Z |
| 52 | [typed.js](https://github.com/mattboldt/typed.js) | 13268 | 1661 | JavaScript | 1 | A JavaScript Typing Animation Library | 2023-04-30T17:23:19Z |
| 53 | [x-spreadsheet](https://github.com/myliang/x-spreadsheet) | 13194 | 1554 | JavaScript | 316 | The project has been migrated to @wolf-table/table https://github.com/wolf-table/table | 2023-04-18T10:56:03Z |
| 54 | [You-Dont-Need-Momentjs](https://github.com/you-dont-need/You-Dont-Need-Momentjs) | 13082 | 330 | JavaScript | 25 | List of functions which you can use to replace moment.js + ESLint Plugin | 2023-03-23T06:03:50Z |
| 55 | [omi](https://github.com/Tencent/omi) | 12571 | 1258 | JavaScript | 101 | Front End Cross-Frameworks Framework - 前端跨框架框架 | 2023-04-28T02:40:56Z |
| 56 | [learnVue](https://github.com/answershuto/learnVue) | 12316 | 2576 | JavaScript | 13 | :octocat:Vue.js 源码解析 | 2023-02-16T16:48:01Z |
| 57 | [lib-flexible](https://github.com/amfe/lib-flexible) | 12298 | 3533 | JavaScript | 14 | 可伸缩布局方案 | 2021-04-06T10:54:02Z |
| 58 | [dataloader](https://github.com/graphql/dataloader) | 12161 | 530 | JavaScript | 23 | DataLoader is a generic utility to be used as part of your application's data fetching layer to provide a consistent API over various backends and reduce requests to those backends via batching and caching. | 2023-03-15T18:53:19Z |
| 59 | [magnetW](https://github.com/xiandanin/magnetW) | 12031 | 2169 | JavaScript | 0 | [已失效,不再维护] | 2022-04-09T17:06:15Z |
| 60 | [reaction](https://github.com/reactioncommerce/reaction) | 11984 | 2158 | JavaScript | 84 | Mailchimp Open Commerce is an API-first, headless commerce platform built using Node.js, React, GraphQL. Deployed via Docker and Kubernetes. | 2023-04-24T07:56:14Z |
| 61 | [pell](https://github.com/jaredreich/pell) | 11828 | 614 | JavaScript | 55 | 📝 the simplest and smallest WYSIWYG text editor for web, with no dependencies | 2022-01-07T08:44:24Z |
| 62 | [ReLaXed](https://github.com/RelaxedJS/ReLaXed) | 11782 | 462 | JavaScript | 43 | Create PDF documents using web technologies | 2022-09-01T08:18:18Z |
| 63 | [Respond](https://github.com/scottjehl/Respond) | 11408 | 3461 | JavaScript | 75 | A fast & lightweight polyfill for min/max-width CSS3 Media Queries (for IE 6-8, and more) | 2018-03-16T09:38:34Z |
| 64 | [shepherd](https://github.com/shipshapecode/shepherd) | 11146 | 612 | JavaScript | 33 | Guide your users through a tour of your app | 2023-05-01T11:20:06Z |
| 65 | [debug](https://github.com/debug-js/debug) | 10692 | 937 | JavaScript | 42 | A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers | 2023-04-13T03:12:28Z |
| 66 | [react-redux-starter-kit](https://github.com/davezuko/react-redux-starter-kit) | 10318 | 2288 | JavaScript | 117 | Get started with React, Redux, and React-Router. | 2018-06-03T17:30:08Z |
| 67 | [victory](https://github.com/FormidableLabs/victory) | 10282 | 545 | JavaScript | 238 | A collection of composable React components for building interactive data visualizations | 2023-05-01T17:35:17Z |
| 68 | [svg.js](https://github.com/svgdotjs/svg.js) | 10247 | 1070 | JavaScript | 100 | The lightweight library for manipulating and animating SVG | 2023-04-15T10:51:19Z |
| 69 | [noVNC](https://github.com/novnc/noVNC) | 9780 | 2025 | JavaScript | 56 | VNC client web application | 2023-04-30T00:36:05Z |
| 70 | [react-slingshot](https://github.com/coryhouse/react-slingshot) | 9758 | 2997 | JavaScript | 36 | React + Redux starter kit / boilerplate with Babel, hot reloading, testing, linting and a working example app built in | 2023-03-03T17:42:51Z |
| 71 | [bootstrap-select](https://github.com/snapappointments/bootstrap-select) | 9731 | 2773 | JavaScript | 274 | :rocket: The jQuery plugin that brings select elements into the 21st century with intuitive multiselection, searching, and much more. | 2023-03-31T08:23:22Z |
| 72 | [material-design-for-bootstrap](https://github.com/mdbootstrap/material-design-for-bootstrap) | 9434 | 1167 | JavaScript | 25 | Important! A new UI Kit version for Bootstrap 5 is available. Access the latest free version via the link below. | 2023-02-01T14:01:33Z |
| 73 | [Numeral-js](https://github.com/adamwdraper/Numeral-js) | 9413 | 958 | JavaScript | 188 | A javascript library for formatting and manipulating numbers. | 2023-01-09T07:06:12Z |
| 74 | [backbone-fundamentals](https://github.com/addyosmani/backbone-fundamentals) | 9311 | 1464 | JavaScript | 59 | :book: A creative-commons book on Backbone.js for beginners and advanced users alike | 2019-11-06T03:02:48Z |
| 75 | [webui-aria2](https://github.com/ziahamza/webui-aria2) | 9272 | 1464 | JavaScript | 105 | The aim for this project is to create the worlds best and hottest interface to interact with aria2. Very simple to use, just download and open index.html in any web browser. | 2023-04-14T19:43:18Z |
| 76 | [webfontloader](https://github.com/typekit/webfontloader) | 9093 | 720 | JavaScript | 91 | Web Font Loader gives you added control when using linked fonts via @font-face. | 2021-08-20T14:14:48Z |
| 77 | [WatermelonDB](https://github.com/Nozbe/WatermelonDB) | 9090 | 529 | JavaScript | 133 | 🍉 Reactive & asynchronous database for powerful React and React Native apps ⚡️ | 2023-05-04T01:30:00Z |
| 78 | [cytoscape.js](https://github.com/cytoscape/cytoscape.js) | 9088 | 1615 | JavaScript | 7 | Graph theory (network) library for visualisation and analysis | 2023-04-27T19:56:20Z |
| 79 | [BrowserQuest](https://github.com/mozilla/BrowserQuest) | 9088 | 2828 | JavaScript | 0 | A HTML5/JavaScript multiplayer game experiment | 2023-04-10T09:12:09Z |
| 80 | [laverna](https://github.com/Laverna/laverna) | 9041 | 846 | JavaScript | 436 | Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote. | 2021-05-30T22:18:41Z |
| 81 | [gremlins.js](https://github.com/marmelab/gremlins.js) | 8945 | 462 | JavaScript | 8 | Monkey testing library for web apps and Node.js | 2023-03-06T22:42:44Z |
| 82 | [TimelineJS](https://github.com/NUKnightLab/TimelineJS) | 8848 | 1600 | JavaScript | 0 | TimelineJS: A Storytelling Timeline built in JavaScript. | 2022-05-11T20:13:40Z |
| 83 | [gridstudio](https://github.com/ricklamers/gridstudio) | 8813 | 1516 | JavaScript | 38 | Grid studio is a web-based application for data science with full integration of open source data science frameworks and languages. | 2023-05-01T20:17:50Z |
| 84 | [computer-science-in-javascript](https://github.com/humanwhocodes/computer-science-in-javascript) | 8797 | 1217 | JavaScript | 4 | Collection of classic computer science paradigms, algorithms, and approaches written in JavaScript. | 2022-06-26T10:37:23Z |
| 85 | [protractor](https://github.com/angular/protractor) | 8790 | 2375 | JavaScript | 617 | E2E test framework for Angular apps | 2023-05-03T20:49:15Z |
| 86 | [taskbook](https://github.com/klaudiosinani/taskbook) | 8732 | 395 | JavaScript | 76 | Tasks, boards & notes for the command-line habitat | 2022-09-11T13:32:14Z |
| 87 | [flutter-in-action](https://github.com/flutterchina/flutter-in-action) | 8697 | 1717 | JavaScript | 85 | 《Flutter实战》书稿。第二版书稿已上传,请移步新Repo。 | 2022-12-14T01:14:32Z |
| 88 | [kodluyoruz-frontend-101-egitimi](https://github.com/hakanyalcinkaya/kodluyoruz-frontend-101-egitimi) | 8497 | 3750 | JavaScript | 0 | Kodluyoruz için Hazırladığım Video Eğitim Seti Repo'sudur. YouTube Kanalım: https://www.youtube.com/hakanyalcinkaya | 2023-03-24T15:16:44Z |
| 89 | [tether](https://github.com/shipshapecode/tether) | 8484 | 793 | JavaScript | 47 | A positioning engine to make overlays, tooltips and dropdowns better | 2023-05-01T11:27:48Z |
| 90 | [react-vis](https://github.com/uber/react-vis) | 8477 | 859 | JavaScript | 306 | Data Visualization Components | 2023-04-14T07:28:07Z |
| 91 | [jscodeshift](https://github.com/facebook/jscodeshift) | 8306 | 471 | JavaScript | 121 | A JavaScript codemod toolkit. | 2023-04-03T22:52:34Z |
| 92 | [relax](https://github.com/relax/relax) | 8221 | 624 | JavaScript | 76 | New generation CMS on top of React, Redux and GraphQL | 2021-07-13T15:18:34Z |
| 93 | [electron-packager](https://github.com/electron/electron-packager) | 8214 | 802 | JavaScript | 25 | Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI | 2023-05-04T01:45:27Z |
| 94 | [traceur-compiler](https://github.com/google/traceur-compiler) | 8174 | 623 | JavaScript | 292 | Traceur is a JavaScript.next-to-JavaScript-of-today compiler | 2022-04-27T15:06:06Z |
| 95 | [uBlock](https://github.com/uBlock-LLC/uBlock) | 8120 | 476 | JavaScript | 0 | uBlock: a fast, lightweight, and lean blocker for Chrome, Firefox, and Safari. | 2022-09-08T21:07:14Z |
| 96 | [two.js](https://github.com/jonobr1/two.js) | 7992 | 486 | JavaScript | 66 | A renderer agnostic two-dimensional drawing api for the web. | 2023-04-23T17:14:12Z |
| 97 | [evil-huawei](https://github.com/evil-huawei/evil-huawei) | 7983 | 588 | JavaScript | 0 | Evil Huawei - 华为作过的恶 | 2021-07-01T21:02:49Z |
| 98 | [slideout](https://github.com/Mango/slideout) | 7969 | 1198 | JavaScript | 55 | A touch slideout navigation menu for your mobile web apps. | 2020-09-20T04:51:22Z |
| 99 | [bigbluebutton](https://github.com/bigbluebutton/bigbluebutton) | 7963 | 5866 | JavaScript | 693 | Complete open source web conferencing system. | 2023-05-04T00:36:42Z |
| 100 | [popcorn-desktop](https://github.com/popcorn-official/popcorn-desktop) | 7962 | 553 | JavaScript | 27 | Popcorn Time is a multi-platform, free software BitTorrent client that includes an integrated media player ( Windows / Mac / Linux ) A Butter-Project Fork | 2023-05-01T14:38:53Z |