Files
Github-Ranking/Top100/JavaScript.md
T
2023-03-19 11:05:17 +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) | 165073 | 27238 | JavaScript | 107 | 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings | 2023-03-18T13:32:44Z |
| 2 | [d3](https://github.com/d3/d3) | 104738 | 23297 | JavaScript | 5 | Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada: | 2023-01-18T18:34:17Z |
| 3 | [next.js](https://github.com/vercel/next.js) | 102572 | 22944 | JavaScript | 1321 | The React Framework | 2023-03-19T00:00:34Z |
| 4 | [node](https://github.com/nodejs/node) | 94018 | 25502 | JavaScript | 1299 | Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles: | 2023-03-19T01:08:56Z |
| 5 | [three.js](https://github.com/mrdoob/three.js) | 89950 | 34203 | JavaScript | 361 | JavaScript 3D Library. | 2023-03-19T01:13:35Z |
| 6 | [nodebestpractices](https://github.com/goldbergyoni/nodebestpractices) | 87202 | 9029 | JavaScript | 21 | :white_check_mark: The Node.js best practices list (March 2023) | 2023-03-18T03:07:42Z |
| 7 | [material-ui](https://github.com/mui/material-ui) | 85242 | 29347 | JavaScript | 1196 | MUI Core: Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design. | 2023-03-19T01:54:06Z |
| 8 | [Chart.js](https://github.com/chartjs/Chart.js) | 60089 | 11801 | JavaScript | 213 | Simple HTML5 Charts using the <canvas> tag | 2023-03-11T14:59:13Z |
| 9 | [angular.js](https://github.com/angular/angular.js) | 59244 | 28147 | JavaScript | 391 | AngularJS - HTML enhanced for web apps! | 2022-04-12T15:57:22Z |
| 10 | [markdown-here](https://github.com/adam-p/markdown-here) | 58331 | 11344 | JavaScript | 295 | Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending. | 2023-01-16T15:01:42Z |
| 11 | [jquery](https://github.com/jquery/jquery) | 57288 | 20690 | JavaScript | 72 | jQuery JavaScript Library | 2023-03-17T09:42:10Z |
| 12 | [33-js-concepts](https://github.com/leonardomso/33-js-concepts) | 55454 | 7760 | JavaScript | 15 | 📜 33 JavaScript concepts every developer should know. | 2023-03-15T11:19:23Z |
| 13 | [github-readme-stats](https://github.com/anuraghazra/github-readme-stats) | 53088 | 15416 | JavaScript | 96 | :zap: Dynamically generated stats for your github readmes | 2023-03-14T18:25:28Z |
| 14 | [strapi](https://github.com/strapi/strapi) | 52507 | 6387 | JavaScript | 294 | 🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript, fully customizable and developer-first. | 2023-03-18T13:52:56Z |
| 15 | [Semantic-UI](https://github.com/Semantic-Org/Semantic-UI) | 50469 | 5105 | JavaScript | 954 | Semantic is a UI component framework based around useful principles from natural language. | 2023-01-11T17:05:32Z |
| 16 | [DeepLearning-500-questions](https://github.com/scutan90/DeepLearning-500-questions) | 50061 | 15487 | JavaScript | 101 | 深度学习500问,以问答形式对常用的概率知识、线性代数、机器学习、深度学习、计算机视觉等热点问题进行阐述,以帮助自己及有需要的读者。 全书分为18个章节,50余万字。由于水平有限,书中不妥之处恳请广大读者批评指正。 未完待续............ 如有意合作,联系scutjy2015@163.com 版权所有,违权必究 Tan 2018.06 | 2023-02-07T23:13:50Z |
| 17 | [moment](https://github.com/moment/moment) | 47296 | 7131 | JavaScript | 204 | Parse, validate, manipulate, and display dates in javascript. | 2023-02-22T12:07:19Z |
| 18 | [anime](https://github.com/juliangarnier/anime) | 44722 | 3644 | JavaScript | 179 | JavaScript animation engine | 2023-01-04T12:52:29Z |
| 19 | [serverless](https://github.com/serverless/serverless) | 44408 | 5525 | JavaScript | 939 | ⚡ Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! – | 2023-03-18T02:31:42Z |
| 20 | [meteor](https://github.com/meteor/meteor) | 43356 | 5234 | JavaScript | 186 | Meteor, the JavaScript App Platform | 2023-03-17T18:19:21Z |
| 21 | [AdminLTE](https://github.com/ColorlibHQ/AdminLTE) | 42273 | 18001 | JavaScript | 57 | AdminLTE - Free admin dashboard template based on Bootstrap 4 | 2023-03-18T13:10:39Z |
| 22 | [parcel](https://github.com/parcel-bundler/parcel) | 42132 | 2244 | JavaScript | 682 | The zero configuration build tool for the web. 📦🚀 | 2023-03-18T22:30:33Z |
| 23 | [yarn](https://github.com/yarnpkg/yarn) | 41119 | 2882 | JavaScript | 1814 | The 1.x line is frozen - features and bugfixes now happen on https://github.com/yarnpkg/berry | 2023-03-18T18:08:47Z |
| 24 | [react](https://github.com/typescript-cheatsheets/react) | 40031 | 3634 | JavaScript | 1 | Cheatsheets for experienced React developers getting started with TypeScript | 2023-02-16T14:55:36Z |
| 25 | [chinese-poetry](https://github.com/chinese-poetry/chinese-poetry) | 39074 | 8029 | JavaScript | 89 | The most comprehensive database of Chinese poetry 🧶最全中华古诗词数据库, 唐宋两朝近一万四千古诗人, 接近5.5万首唐诗加26万宋诗. 两宋时期1564位词人,21050首词。 | 2023-03-03T09:58:47Z |
| 26 | [marktext](https://github.com/marktext/marktext) | 38942 | 2960 | JavaScript | 967 | 📝A simple and elegant markdown editor, available for Linux, macOS and Windows. | 2023-03-06T07:02:16Z |
| 27 | [materialize](https://github.com/Dogfalo/materialize) | 38800 | 4849 | JavaScript | 622 | Materialize, a CSS Framework based on Material Design | 2023-03-02T17:23:46Z |
| 28 | [Leaflet](https://github.com/Leaflet/Leaflet) | 37086 | 5582 | JavaScript | 360 | 🍃 JavaScript library for mobile-friendly interactive maps 🇺🇦 | 2023-03-17T23:43:06Z |
| 29 | [front-end-interview-handbook](https://github.com/yangshun/front-end-interview-handbook) | 36926 | 5337 | JavaScript | 14 | ⚡️ Front End interview preparation materials for busy engineers | 2023-03-13T11:47:43Z |
| 30 | [zx](https://github.com/google/zx) | 36720 | 884 | JavaScript | 26 | A tool for writing better scripts | 2023-03-18T20:48:23Z |
| 31 | [video.js](https://github.com/videojs/video.js) | 35201 | 7324 | JavaScript | 405 | Video.js - open source HTML5 video player | 2023-03-17T17:28:19Z |
| 32 | [quill](https://github.com/quilljs/quill) | 34847 | 2981 | JavaScript | 1246 | Quill is a modern WYSIWYG editor built for compatibility and extensibility. | 2023-03-14T18:35:42Z |
| 33 | [bypass-paywalls-chrome](https://github.com/iamadamdev/bypass-paywalls-chrome) | 34406 | 2529 | JavaScript | 1 | Bypass Paywalls web browser extension for Chrome and Firefox. | 2023-03-13T10:37:49Z |
| 34 | [clipboard.js](https://github.com/zenorocha/clipboard.js) | 33013 | 4086 | JavaScript | 5 | :scissors: Modern copy to clipboard. No Flash. Just 3kb gzipped :clipboard: | 2023-03-18T19:53:43Z |
| 35 | [awesome-cheatsheets](https://github.com/LeCoupa/awesome-cheatsheets) | 32843 | 5423 | JavaScript | 24 | 👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file. | 2023-03-18T08:34:55Z |
| 36 | [gulp](https://github.com/gulpjs/gulp) | 32729 | 4389 | JavaScript | 24 | A toolkit to automate & enhance your workflow | 2023-01-23T15:14:16Z |
| 37 | [uptime-kuma](https://github.com/louislam/uptime-kuma) | 30956 | 2618 | JavaScript | 789 | A fancy self-hosted monitoring tool | 2023-03-16T17:21:49Z |
| 38 | [husky](https://github.com/typicode/husky) | 29026 | 1009 | JavaScript | 16 | Git hooks made easy 🐶 woof! | 2023-03-10T17:47:21Z |
| 39 | [500lines](https://github.com/aosabook/500lines) | 28158 | 5932 | JavaScript | 30 | 500 Lines or Less | 2022-11-30T22:59:45Z |
| 40 | [todomvc](https://github.com/tastejs/todomvc) | 28147 | 13938 | JavaScript | 136 | Helping you select an MV* framework - Todo apps for React.js, Ember.js, Angular, and many more | 2023-03-04T13:45:23Z |
| 41 | [Awesome-Design-Tools](https://github.com/goabstract/Awesome-Design-Tools) | 27924 | 1961 | JavaScript | 7 | The best design tools and plugins for everything 👉 | 2023-02-18T01:20:20Z |
| 42 | [ccxt](https://github.com/ccxt/ccxt) | 27566 | 6774 | JavaScript | 714 | A JavaScript / Python / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges | 2023-03-19T00:55:33Z |
| 43 | [NeteaseCloudMusicApi](https://github.com/Binaryify/NeteaseCloudMusicApi) | 27323 | 12694 | JavaScript | 103 | 网易云音乐 Node.js API service | 2023-03-15T21:57:19Z |
| 44 | [insomnia](https://github.com/Kong/insomnia) | 27169 | 1446 | JavaScript | 448 | The open-source, cross-platform API client for GraphQL, REST, WebSockets and gRPC. | 2023-03-17T20:55:16Z |
| 45 | [particles.js](https://github.com/VincentGarreau/particles.js) | 26931 | 4723 | JavaScript | 291 | A lightweight JavaScript library for creating particles | 2023-01-22T01:40:01Z |
| 46 | [uppy](https://github.com/transloadit/uppy) | 26599 | 1813 | JavaScript | 108 | The next open source file uploader for web browsers :dog: | 2023-03-18T15:54:36Z |
| 47 | [JavaScript](https://github.com/TheAlgorithms/JavaScript) | 25747 | 4429 | JavaScript | 4 | Algorithms and Data Structures implemented in JavaScript for beginners, following best practices. | 2023-03-06T13:56:09Z |
| 48 | [fetch](https://github.com/github/fetch) | 25650 | 3188 | JavaScript | 45 | A window.fetch JavaScript polyfill. | 2023-02-10T17:01:48Z |
| 49 | [Modernizr](https://github.com/Modernizr/Modernizr) | 25430 | 3047 | JavaScript | 166 | Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser. | 2023-02-08T22:39:15Z |
| 50 | [gitbook](https://github.com/GitbookIO/gitbook) | 25401 | 3770 | JavaScript | 0 | 📝 Modern documentation format and toolchain using Git and Markdown | 2023-03-02T05:30:09Z |
| 51 | [Modernizr](https://github.com/Modernizr/Modernizr) | 25430 | 3047 | JavaScript | 166 | Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser. | 2023-02-08T22:39:15Z |
| 52 | [gitbook](https://github.com/GitbookIO/gitbook) | 25401 | 3770 | JavaScript | 0 | 📝 Modern documentation format and toolchain using Git and Markdown | 2023-03-02T05:30:09Z |
| 53 | [nprogress](https://github.com/rstacruz/nprogress) | 25135 | 1849 | JavaScript | 98 | For slim progress bars like on YouTube, Medium, etc | 2022-06-04T00:38:39Z |
| 54 | [nodemon](https://github.com/remy/nodemon) | 25049 | 1700 | JavaScript | 10 | Monitor for any changes in your node.js application and automatically restart the server - perfect for development | 2023-03-13T18:36:21Z |
| 55 | [immer](https://github.com/immerjs/immer) | 24807 | 821 | JavaScript | 29 | Create the next immutable state by mutating the current one | 2023-03-15T09:39:36Z |
| 56 | [react-virtualized](https://github.com/bvaughn/react-virtualized) | 24756 | 3123 | JavaScript | 449 | React components for efficiently rendering large lists and tabular data | 2023-03-09T19:28:22Z |
| 57 | [nylas-mail](https://github.com/nylas/nylas-mail) | 24734 | 1469 | JavaScript | 980 | :love_letter: An extensible desktop mail app built on the modern web. Forks welcome! | 2022-11-24T08:20:57Z |
| 58 | [commander.js](https://github.com/tj/commander.js) | 24405 | 1702 | JavaScript | 7 | node.js command-line interfaces made easy | 2023-03-17T15:57:12Z |
| 59 | [RSSHub](https://github.com/DIYgod/RSSHub) | 23663 | 4917 | JavaScript | 255 | 🍰 Everything is RSSible | 2023-03-18T22:11:39Z |
| 60 | [weekly](https://github.com/ascoders/weekly) | 23083 | 2762 | JavaScript | 1 | 前端精读周刊。帮你理解最前沿、实用的技术。 | 2023-03-13T00:25:05Z |
| 61 | [quasar](https://github.com/quasarframework/quasar) | 23068 | 3115 | JavaScript | 365 | Quasar Framework - Build high-performance VueJS user interfaces in record time | 2023-03-17T09:38:08Z |
| 62 | [aos](https://github.com/michalsnik/aos) | 23000 | 2397 | JavaScript | 303 | Animate on scroll library | 2022-12-08T22:18:06Z |
| 63 | [mostly-adequate-guide](https://github.com/MostlyAdequate/mostly-adequate-guide) | 22451 | 1837 | JavaScript | 70 | Mostly adequate guide to FP (in javascript) | 2023-03-08T13:23:36Z |
| 64 | [redux-saga](https://github.com/redux-saga/redux-saga) | 22422 | 2038 | JavaScript | 17 | An alternative side effect model for Redux apps | 2023-03-17T14:37:41Z |
| 65 | [octotree](https://github.com/ovity/octotree) | 22396 | 1875 | JavaScript | 39 | GitHub on steroids | 2022-10-10T21:16:31Z |
| 66 | [eslint](https://github.com/eslint/eslint) | 22365 | 4083 | JavaScript | 115 | Find and fix problems in your JavaScript code. | 2023-03-18T19:25:04Z |
| 67 | [awesome-vscode](https://github.com/viatsko/awesome-vscode) | 22096 | 1168 | JavaScript | 19 | 🎨 A curated list of delightful VS Code packages and resources. | 2023-02-11T00:59:48Z |
| 68 | [wepy](https://github.com/Tencent/wepy) | 22052 | 3061 | JavaScript | 351 | 小程序组件化开发框架 | 2023-03-03T17:01:25Z |
| 69 | [flv.js](https://github.com/bilibili/flv.js) | 21997 | 3362 | JavaScript | 402 | HTML5 FLV Player | 2023-03-14T16:42:01Z |
| 70 | [core-js](https://github.com/zloirock/core-js) | 21962 | 1614 | JavaScript | 27 | Standard Library | 2023-03-18T15:14:52Z |
| 71 | [localForage](https://github.com/localForage/localForage) | 21961 | 1242 | JavaScript | 200 | 💾 Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API. | 2022-12-23T23:04:15Z |
| 72 | [openzeppelin-contracts](https://github.com/OpenZeppelin/openzeppelin-contracts) | 21692 | 11151 | JavaScript | 131 | OpenZeppelin Contracts is a library for secure smart contract development. | 2023-03-18T20:53:42Z |
| 73 | [netron](https://github.com/lutzroeder/netron) | 21645 | 2413 | JavaScript | 22 | Visualizer for neural network, deep learning, and machine learning models | 2023-03-19T01:08:27Z |
| 74 | [react-motion](https://github.com/chenglou/react-motion) | 21411 | 1202 | JavaScript | 149 | A spring that solves your animation problems. | 2022-12-08T17:31:42Z |
| 75 | [pug](https://github.com/pugjs/pug) | 21166 | 1977 | JavaScript | 277 | Pug – robust, elegant, feature rich template engine for Node.js | 2023-02-02T13:43:51Z |
| 76 | [javascript-testing-best-practices](https://github.com/goldbergyoni/javascript-testing-best-practices) | 21052 | 1863 | JavaScript | 44 | 📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (December 2022) | 2023-03-14T11:14:06Z |
| 77 | [normalizr](https://github.com/paularmstrong/normalizr) | 20984 | 889 | JavaScript | 0 | Normalizes nested JSON according to a schema | 2022-03-19T22:44:12Z |
| 78 | [es6tutorial](https://github.com/ruanyf/es6tutorial) | 20552 | 8943 | JavaScript | 0 | 《ECMAScript 6入门》是一本开源的 JavaScript 语言教程,全面介绍 ECMAScript 6 新增的语法特性。 | 2023-03-06T07:24:12Z |
| 79 | [js-cookie](https://github.com/js-cookie/js-cookie) | 20485 | 2102 | JavaScript | 2 | A simple, lightweight JavaScript API for handling browser cookies | 2023-03-17T05:56:50Z |
| 80 | [mpvue](https://github.com/Meituan-Dianping/mpvue) | 20414 | 2114 | JavaScript | 422 | 基于 Vue.js 的小程序开发框架,从底层支持 Vue.js 语法和构建工具体系。 | 2022-03-02T04:31:30Z |
| 81 | [You-Dont-Need-jQuery](https://github.com/camsong/You-Dont-Need-jQuery) | 20293 | 1822 | JavaScript | 2 | Examples of how to do query, style, dom, ajax, event etc like jQuery with plain javascript. | 2023-02-08T10:59:05Z |
| 82 | [ava](https://github.com/avajs/ava) | 20276 | 1473 | JavaScript | 85 | Node.js test runner that lets you develop with confidence 🚀 | 2023-03-15T12:50:16Z |
| 83 | [bluebird](https://github.com/petkaantonov/bluebird) | 20263 | 2427 | JavaScript | 71 | :bird: :zap: Bluebird is a full featured promise library with unmatched performance. | 2023-01-11T20:58:30Z |
| 84 | [chalk](https://github.com/chalk/chalk) | 19884 | 822 | JavaScript | 3 | 🖍 Terminal string styling done right | 2022-12-08T18:46:28Z |
| 85 | [joi](https://github.com/hapijs/joi) | 19772 | 1531 | JavaScript | 128 | The most powerful data validation library for JS | 2023-03-18T12:28:54Z |
| 86 | [responsively-app](https://github.com/responsively-org/responsively-app) | 19393 | 849 | JavaScript | 126 | A modified web browser that helps in responsive web development. A web developer's must have dev-tool. | 2023-03-17T20:57:30Z |
| 87 | [shields](https://github.com/badges/shields) | 19391 | 5344 | JavaScript | 319 | Concise, consistent, and legible badges in SVG and raster format | 2023-03-18T22:51:29Z |
| 88 | [lowdb](https://github.com/typicode/lowdb) | 19235 | 883 | JavaScript | 3 | Simple to use local JSON database. Use native JavaScript API to query. Written in TypeScript. (supports Node, Electron and the browser) | 2023-02-02T22:08:51Z |
| 89 | [Vue.Draggable](https://github.com/SortableJS/Vue.Draggable) | 18596 | 2840 | JavaScript | 197 | Vue drag-and-drop component based on Sortable.js | 2023-03-04T02:31:26Z |
| 90 | [jsdom](https://github.com/jsdom/jsdom) | 18578 | 1592 | JavaScript | 430 | A JavaScript implementation of various web standards, for use with Node.js | 2023-03-14T06:11:58Z |
| 91 | [wekan](https://github.com/wekan/wekan) | 18536 | 2776 | JavaScript | 812 | The Open Source kanban (built with Meteor). Keep variable/table/field names camelCase. For translations, only add Pull Request changes to wekan/i18n/en.i18n.json , other translations are done at https://transifex.com/wekan/wekan only. | 2023-03-16T15:22:59Z |
| 92 | [ToolJet](https://github.com/ToolJet/ToolJet) | 18291 | 1599 | JavaScript | 249 | Extensible low-code framework for building business applications. Connect to databases, cloud storages, GraphQL, API endpoints, Airtable, etc and build apps using drag and drop application builder. Built using JavaScript/TypeScript. 🚀 | 2023-03-18T16:52:17Z |
| 93 | [react-developer-roadmap](https://github.com/adam-golab/react-developer-roadmap) | 17936 | 1985 | JavaScript | 21 | Roadmap to becoming a React developer | 2023-01-23T15:52:09Z |
| 94 | [cleave.js](https://github.com/nosir/cleave.js) | 17745 | 1661 | JavaScript | 181 | Format input text content when you are typing... | 2023-01-12T10:04:41Z |
| 95 | [mysql](https://github.com/mysqljs/mysql) | 17736 | 2526 | JavaScript | 137 | A pure node.js JavaScript Client implementing the MySQL protocol. | 2023-01-19T01:21:52Z |
| 96 | [handsontable](https://github.com/handsontable/handsontable) | 17620 | 2863 | JavaScript | 402 | JavaScript data grid with a spreadsheet look & feel. Works with React, Angular, and Vue. Supported by the Handsontable team ⚡ | 2023-03-19T02:56:25Z |
| 97 | [Inquirer.js](https://github.com/SBoudrias/Inquirer.js) | 17586 | 1233 | JavaScript | 220 | A collection of common interactive command line user interfaces. | 2023-03-18T17:00:52Z |
| 98 | [MagicMirror](https://github.com/MichMich/MagicMirror) | 17578 | 3976 | JavaScript | 26 | MagicMirror² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirror² allows you to convert your hallway or bathroom mirror into your personal assistant. | 2023-03-14T20:20:48Z |
| 99 | [semantic-release](https://github.com/semantic-release/semantic-release) | 17497 | 1693 | JavaScript | 262 | :package::rocket: Fully automated version management and package publishing | 2023-03-18T21:00:27Z |
| 100 | [flux](https://github.com/facebookarchive/flux) | 17417 | 3575 | JavaScript | 6 | Application Architecture for Building User Interfaces | 2023-03-15T12:51:54Z |