Files
Github-Ranking/Top100/JavaScript.md
T
2021-04-29 11:01:23 +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 | [freeCodeCamp](https://github.com/freeCodeCamp/freeCodeCamp) | 323396 | 25725 | JavaScript | 274 | freeCodeCamp.org's open source codebase and curriculum. Learn to code for free. | 2021-04-28T23:25:43Z |
| 2 | [javascript-algorithms](https://github.com/trekhleb/javascript-algorithms) | 105093 | 17418 | JavaScript | 228 | 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings | 2021-04-28T17:20:26Z |
| 3 | [axios](https://github.com/axios/axios) | 83791 | 8124 | JavaScript | 304 | Promise based HTTP client for the browser and node.js | 2021-04-28T03:27:28Z |
| 4 | [angular.js](https://github.com/angular/angular.js) | 59607 | 28512 | JavaScript | 464 | AngularJS - HTML enhanced for web apps! | 2021-04-22T08:49:46Z |
| 5 | [webpack](https://github.com/webpack/webpack) | 58083 | 7717 | JavaScript | 293 | A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff. | 2021-04-28T19:02:35Z |
| 6 | [moment](https://github.com/moment/moment) | 45584 | 6901 | JavaScript | 133 | Parse, validate, manipulate, and display dates in javascript. | 2021-04-27T02:49:28Z |
| 7 | [DeepLearning-500-questions](https://github.com/scutan90/DeepLearning-500-questions) | 44387 | 13855 | JavaScript | 95 | 深度学习500问,以问答形式对常用的概率知识、线性代数、机器学习、深度学习、计算机视觉等热点问题进行阐述,以帮助自己及有需要的读者。 全书分为18个章节,50余万字。由于水平有限,书中不妥之处恳请广大读者批评指正。 未完待续............ 如有意合作,联系scutjy2015@163.com 版权所有,违权必究 Tan 2018.06 | 2021-03-22T11:04:06Z |
| 8 | [meteor](https://github.com/meteor/meteor) | 42402 | 5164 | JavaScript | 140 | Meteor, the JavaScript App Platform | 2021-04-28T18:08:49Z |
| 9 | [hacker-scripts](https://github.com/NARKOZ/hacker-scripts) | 41410 | 6477 | JavaScript | 68 | Based on a true story | 2020-10-31T14:23:49Z |
| 10 | [serverless](https://github.com/serverless/serverless) | 39567 | 4706 | JavaScript | 885 | ⚡ Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! – | 2021-04-28T17:17:14Z |
| 11 | [33-js-concepts](https://github.com/leonardomso/33-js-concepts) | 39231 | 4835 | JavaScript | 1 | 📜 33 JavaScript concepts every developer should know. | 2021-04-19T12:34:31Z |
| 12 | [anime](https://github.com/juliangarnier/anime) | 39107 | 3138 | JavaScript | 154 | JavaScript animation engine | 2021-04-23T13:22:44Z |
| 13 | [babel](https://github.com/babel/babel) | 38891 | 4817 | JavaScript | 743 | 🐠 Babel is a compiler for writing next generation JavaScript. | 2021-04-29T02:10:35Z |
| 14 | [AdminLTE](https://github.com/ColorlibHQ/AdminLTE) | 38439 | 16255 | JavaScript | 41 | AdminLTE - Free admin dashboard template based on Bootstrap 4 | 2021-04-28T21:20:08Z |
| 15 | [parcel](https://github.com/parcel-bundler/parcel) | 38036 | 1914 | JavaScript | 656 | 📦🚀 Blazing fast, zero configuration web application bundler | 2021-04-29T02:14:27Z |
| 16 | [nuxt.js](https://github.com/nuxt/nuxt.js) | 35901 | 2909 | JavaScript | 355 | The Intuitive Vue Framework | 2021-04-28T22:38:20Z |
| 17 | [algorithm-visualizer](https://github.com/algorithm-visualizer/algorithm-visualizer) | 33665 | 5596 | JavaScript | 22 | :fireworks:Interactive Online Platform that Visualizes Algorithms from Code | 2021-04-19T19:23:58Z |
| 18 | [koa](https://github.com/koajs/koa) | 31100 | 2999 | JavaScript | 43 | Expressive middleware for node.js using ES2017 async functions | 2021-04-12T12:19:59Z |
| 19 | [edex-ui](https://github.com/GitSquared/edex-ui) | 30680 | 1677 | JavaScript | 15 | A cross-platform, customizable science fiction terminal emulator with advanced monitoring & touchscreen support. | 2021-04-28T15:57:53Z |
| 20 | [carbon](https://github.com/carbon-app/carbon) | 27186 | 1472 | JavaScript | 22 | :black_heart: Create and share beautiful images of your source code | 2021-04-28T12:55:11Z |
| 21 | [500lines](https://github.com/aosabook/500lines) | 26481 | 5805 | JavaScript | 55 | 500 Lines or Less | 2021-04-01T12:44:38Z |
| 22 | [Modernizr](https://github.com/Modernizr/Modernizr) | 24881 | 3034 | JavaScript | 181 | Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser. | 2021-04-12T07:26:49Z |
| 23 | [sequelize](https://github.com/sequelize/sequelize) | 24200 | 3722 | JavaScript | 1376 | An easy-to-use multi SQL dialect ORM tool for Node.js | 2021-04-27T20:22:04Z |
| 24 | [project-guidelines](https://github.com/elsewhencode/project-guidelines) | 24144 | 2504 | JavaScript | 16 | A set of best practices for JavaScript projects | 2021-04-13T04:36:12Z |
| 25 | [uppy](https://github.com/transloadit/uppy) | 24014 | 1524 | JavaScript | 144 | The next open source file uploader for web browsers :dog: | 2021-04-28T15:34:16Z |
| 26 | [layui](https://github.com/sentsin/layui) | 23498 | 6548 | JavaScript | 638 | 采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写形式,极低门槛,拿来即用。 | 2021-04-22T02:44:15Z |
| 27 | [github-readme-stats](https://github.com/anuraghazra/github-readme-stats) | 22885 | 4739 | JavaScript | 75 | :zap: Dynamically generated stats for your github readmes | 2021-04-28T23:57:44Z |
| 28 | [joplin](https://github.com/laurent22/joplin) | 22804 | 2470 | JavaScript | 309 | Joplin - an open source note taking and to-do application with synchronization capabilities for Windows, macOS, Linux, Android and iOS. Forum: https://discourse.joplinapp.org/ | 2021-04-28T21:01:34Z |
| 29 | [husky](https://github.com/typicode/husky) | 22604 | 792 | JavaScript | 71 | Modern native Git hooks made easy 🐶 woof! | 2021-04-16T23:58:00Z |
| 30 | [nodemon](https://github.com/remy/nodemon) | 22283 | 1463 | JavaScript | 28 | Monitor for any changes in your node.js application and automatically restart the server - perfect for development | 2021-03-31T09:39:58Z |
| 31 | [hammer.js](https://github.com/hammerjs/hammer.js) | 22265 | 2637 | JavaScript | 308 | A javascript library for multi-touch gestures :// You can touch this | 2021-03-23T09:25:19Z |
| 32 | [jsPDF](https://github.com/MrRio/jsPDF) | 21849 | 3966 | JavaScript | 93 | Client-side JavaScript PDF generation for everyone. | 2021-04-28T16:22:26Z |
| 33 | [react-redux](https://github.com/reduxjs/react-redux) | 20891 | 3007 | JavaScript | 29 | Official React bindings for Redux | 2021-04-24T18:16:52Z |
| 34 | [mdb-ui-kit](https://github.com/mdbootstrap/mdb-ui-kit) | 20827 | 3326 | JavaScript | 1 | Bootstrap 5 & Material Design 2.0 UI KIT | 2021-04-19T09:23:49Z |
| 35 | [rollup](https://github.com/rollup/rollup) | 20097 | 999 | JavaScript | 313 | Next-generation ES module bundler | 2021-04-28T11:21:53Z |
| 36 | [normalizr](https://github.com/paularmstrong/normalizr) | 20088 | 823 | JavaScript | 25 | Normalizes nested JSON according to a schema | 2021-03-30T15:44:04Z |
| 37 | [vue-devtools](https://github.com/vuejs/vue-devtools) | 19945 | 3192 | JavaScript | 329 | ⚙️ Browser devtools extension for debugging Vue.js applications. | 2021-04-23T21:18:00Z |
| 38 | [swagger-ui](https://github.com/swagger-api/swagger-ui) | 19938 | 7851 | JavaScript | 609 | Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API. | 2021-04-28T08:27:49Z |
| 39 | [react-motion](https://github.com/chenglou/react-motion) | 19633 | 1072 | JavaScript | 180 | A spring that solves your animation problems. | 2021-03-30T15:35:39Z |
| 40 | [es6tutorial](https://github.com/ruanyf/es6tutorial) | 19183 | 8395 | JavaScript | 1 | 《ECMAScript 6入门》是一本开源的 JavaScript 语言教程,全面介绍 ECMAScript 6 新增的语法特性。 | 2021-04-26T12:28:11Z |
| 41 | [ccxt](https://github.com/ccxt/ccxt) | 19026 | 4758 | JavaScript | 512 | A JavaScript / Python / PHP cryptocurrency trading API with support for more than 120 bitcoin/altcoin exchanges | 2021-04-29T02:56:55Z |
| 42 | [js-stack-from-scratch](https://github.com/verekia/js-stack-from-scratch) | 18561 | 1891 | JavaScript | 49 | 🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack. | 2020-07-29T17:38:36Z |
| 43 | [fabric.js](https://github.com/fabricjs/fabric.js) | 18520 | 2712 | JavaScript | 248 | Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser | 2021-04-27T08:40:33Z |
| 44 | [awesome-cheatsheets](https://github.com/LeCoupa/awesome-cheatsheets) | 18463 | 3111 | JavaScript | 34 | 👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file. | 2021-04-27T14:27:16Z |
| 45 | [eslint](https://github.com/eslint/eslint) | 18410 | 3279 | JavaScript | 131 | Find and fix problems in your JavaScript code. | 2021-04-29T00:56:22Z |
| 46 | [quasar](https://github.com/quasarframework/quasar) | 18356 | 2200 | JavaScript | 363 | Quasar Framework - Build high-performance VueJS user interfaces in record time | 2021-04-28T14:37:03Z |
| 47 | [generator-jhipster](https://github.com/jhipster/generator-jhipster) | 18318 | 3610 | JavaScript | 99 | JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures. | 2021-04-28T20:36:45Z |
| 48 | [snowpack](https://github.com/snowpackjs/snowpack) | 18246 | 856 | JavaScript | 153 | ESM-powered frontend build tool. Instant, lightweight, unbundled development. ✌️ | 2021-04-28T16:32:24Z |
| 49 | [Boostnote](https://github.com/BoostIO/Boostnote) | 17356 | 1568 | JavaScript | 480 | A markdown editor for developers on Mac, Windows and Linux. | 2021-04-21T00:55:48Z |
| 50 | [flux](https://github.com/facebook/flux) | 17074 | 3631 | JavaScript | 9 | Application Architecture for Building User Interfaces | 2021-03-31T03:14:31Z |
| 51 | [velocity](https://github.com/julianshapiro/velocity) | 16983 | 1603 | JavaScript | 40 | Accelerated JavaScript animation. | 2020-10-24T07:45:51Z |
| 52 | [joi](https://github.com/sideway/joi) | 16967 | 1371 | JavaScript | 61 | The most powerful data validation library for JS | 2021-04-01T03:15:17Z |
| 53 | [FileSaver.js](https://github.com/eligrey/FileSaver.js) | 16725 | 3871 | JavaScript | 124 | An HTML5 saveAs() FileSaver implementation | 2021-03-01T10:54:17Z |
| 54 | [less.js](https://github.com/less/less.js) | 16576 | 3473 | JavaScript | 152 | Less. The dynamic stylesheet language. | 2021-04-26T19:27:07Z |
| 55 | [cleave.js](https://github.com/nosir/cleave.js) | 16558 | 1517 | JavaScript | 158 | Format input text content when you are typing... | 2021-04-23T04:31:05Z |
| 56 | [typeahead.js](https://github.com/twitter/typeahead.js) | 16267 | 3262 | JavaScript | 505 | typeahead.js is a fast and fully-featured autocomplete library | 2020-12-16T03:22:59Z |
| 57 | [framework7](https://github.com/framework7io/framework7) | 16139 | 3268 | JavaScript | 130 | Full featured HTML framework for building iOS & Android apps | 2021-04-16T15:24:41Z |
| 58 | [react-developer-roadmap](https://github.com/adam-golab/react-developer-roadmap) | 15976 | 1730 | JavaScript | 35 | Roadmap to becoming a React developer | 2020-10-15T22:12:54Z |
| 59 | [How-To-Ask-Questions-The-Smart-Way](https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way) | 15816 | 3968 | JavaScript | 7 | 本文原文由知名 Hacker Eric S. Raymond 所撰寫,教你如何正確的提出技術問題並獲得你滿意的答案。 | 2021-02-28T04:03:38Z |
| 60 | [jsdom](https://github.com/jsdom/jsdom) | 15728 | 1375 | JavaScript | 366 | A JavaScript implementation of various web standards, for use with Node.js | 2021-04-25T12:22:57Z |
| 61 | [dropzone](https://github.com/dropzone/dropzone) | 15643 | 3240 | JavaScript | 24 | Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars. | 2021-04-15T13:20:24Z |
| 62 | [relay](https://github.com/facebook/relay) | 15637 | 1572 | JavaScript | 320 | Relay is a JavaScript framework for building data-driven React applications. | 2021-04-28T19:00:26Z |
| 63 | [awesome-blockchain-cn](https://github.com/chaozh/awesome-blockchain-cn) | 15421 | 3204 | JavaScript | 13 | 收集所有区块链(BlockChain)技术开发相关资料,包括Fabric和Ethereum开发资料 | 2020-05-29T03:43:20Z |
| 64 | [Vue.Draggable](https://github.com/SortableJS/Vue.Draggable) | 14863 | 2258 | JavaScript | 118 | Vue drag-and-drop component based on Sortable.js | 2021-04-01T03:42:16Z |
| 65 | [inferno](https://github.com/infernojs/inferno) | 14829 | 664 | JavaScript | 45 | :fire: An extremely fast, React-like JavaScript library for building modern user interfaces | 2021-04-27T07:24:20Z |
| 66 | [bootstrap](https://github.com/angular-ui/bootstrap) | 14562 | 7086 | JavaScript | 338 | 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 |
| 67 | [riot](https://github.com/riot/riot) | 14502 | 1025 | JavaScript | 6 | Simple and elegant component-based UI library | 2021-04-13T08:11:55Z |
| 68 | [UnblockNeteaseMusic](https://github.com/nondanee/UnblockNeteaseMusic) | 14346 | 2224 | JavaScript | 143 | Revive unavailable songs for Netease Cloud Music | 2021-04-24T07:37:17Z |
| 69 | [MagicMirror](https://github.com/MichMich/MagicMirror) | 14323 | 3558 | JavaScript | 20 | 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. | 2021-04-28T07:32:20Z |
| 70 | [prepack](https://github.com/facebook/prepack) | 14298 | 482 | JavaScript | 221 | A JavaScript bundle optimizer. | 2021-03-30T14:35:47Z |
| 71 | [electron-vue](https://github.com/SimulatedGREG/electron-vue) | 13940 | 1455 | JavaScript | 243 | 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. | 2021-04-21T14:20:52Z |
| 72 | [charts](https://github.com/frappe/charts) | 13854 | 618 | JavaScript | 100 | Simple, responsive, modern SVG Charts with zero dependencies | 2021-04-18T11:47:37Z |
| 73 | [node-redis](https://github.com/NodeRedis/node-redis) | 13822 | 1477 | JavaScript | 113 | A high performance Node.js Redis client. | 2021-04-28T15:27:40Z |
| 74 | [front-end-guide](https://github.com/grab/front-end-guide) | 13597 | 1039 | JavaScript | 14 | 📚 Study guide and introduction to the modern front end stack. | 2021-03-30T16:21:35Z |
| 75 | [amazeui](https://github.com/amazeui/amazeui) | 13523 | 2583 | JavaScript | 150 | Amaze UI, a mobile-first and modular front-end framework. | 2019-10-20T06:20:32Z |
| 76 | [react-grid-layout](https://github.com/react-grid-layout/react-grid-layout) | 13390 | 1852 | JavaScript | 89 | A draggable and resizable grid layout with responsive breakpoints, for React. | 2021-04-26T19:20:33Z |
| 77 | [AnotherRedisDesktopManager](https://github.com/qishibo/AnotherRedisDesktopManager) | 13317 | 1364 | JavaScript | 82 | 🚀🚀🚀A faster, better and more stable redis desktop manager, compatible with Linux, windows, mac. What's more, it won't crash when loading a large number of keys. | 2021-04-28T10:57:55Z |
| 78 | [mui](https://github.com/dcloudio/mui) | 13171 | 6739 | JavaScript | 337 | 最接近原生APP体验的高性能框架 | 2020-07-30T10:16:11Z |
| 79 | [headless-recorder](https://github.com/checkly/headless-recorder) | 12934 | 551 | JavaScript | 14 | 🎥 Headless recorder is a Chrome extension that records your browser interactions and generates a Puppeteer or Playwright script. | 2021-04-21T15:17:48Z |
| 80 | [sweetalert2](https://github.com/sweetalert2/sweetalert2) | 12843 | 1320 | JavaScript | 19 | A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. | 2021-04-26T08:25:07Z |
| 81 | [mithril.js](https://github.com/MithrilJS/mithril.js) | 12664 | 928 | JavaScript | 159 | A JavaScript Framework for Building Brilliant Applications | 2021-04-18T17:14:21Z |
| 82 | [semantic-release](https://github.com/semantic-release/semantic-release) | 12531 | 1133 | JavaScript | 159 | :package::rocket: Fully automated version management and package publishing | 2021-04-28T09:37:39Z |
| 83 | [driver.js](https://github.com/kamranahmedse/driver.js) | 12514 | 653 | JavaScript | 78 | A light-weight, no-dependency, vanilla JavaScript engine to drive the user's focus across the page | 2021-03-30T17:50:40Z |
| 84 | [gpu.js](https://github.com/gpujs/gpu.js) | 12346 | 567 | JavaScript | 125 | GPU Accelerated JavaScript | 2021-04-14T20:51:09Z |
| 85 | [Semantic-UI-React](https://github.com/Semantic-Org/Semantic-UI-React) | 12226 | 3612 | JavaScript | 144 | The official Semantic-UI-React integration | 2021-04-23T15:23:29Z |
| 86 | [grunt](https://github.com/gruntjs/grunt) | 12081 | 1537 | JavaScript | 151 | Grunt: The JavaScript Task Runner | 2021-04-22T15:31:32Z |
| 87 | [node-http-proxy](https://github.com/http-party/node-http-proxy) | 12079 | 1732 | JavaScript | 519 | A full-featured http proxy for node.js | 2021-04-26T14:11:51Z |
| 88 | [react-hot-loader](https://github.com/gaearon/react-hot-loader) | 12013 | 835 | JavaScript | 235 | Tweak React components in real time. (Deprecated: use Fast Refresh instead.) | 2021-03-30T19:28:40Z |
| 89 | [Iosevka](https://github.com/be5invis/Iosevka) | 11951 | 380 | JavaScript | 32 | Versatile typeface for code, from code. | 2021-04-27T08:00:28Z |
| 90 | [ivideo](https://github.com/phobal/ivideo) | 11835 | 3286 | JavaScript | 54 | 一个可以观看国内主流视频平台所有视频的客户端(Mac、Windows、Linux) A client that can watch video of domestic(China) mainstream video platform | 2021-01-28T19:46:42Z |
| 91 | [stf](https://github.com/openstf/stf) | 11785 | 2209 | JavaScript | 421 | Control and manage Android devices from your browser. | 2021-04-01T06:25:25Z |
| 92 | [33-js-concepts](https://github.com/stephentian/33-js-concepts) | 11684 | 1923 | JavaScript | 4 | :scroll: 每个 JavaScript 工程师都应懂的33个概念 @leonardomso | 2021-01-22T14:09:12Z |
| 93 | [smartcrop.js](https://github.com/jwagner/smartcrop.js) | 11655 | 581 | JavaScript | 13 | Content aware image cropping | 2021-04-26T21:40:08Z |
| 94 | [You-Dont-Need-Momentjs](https://github.com/you-dont-need/You-Dont-Need-Momentjs) | 11598 | 283 | JavaScript | 28 | List of functions which you can use to replace moment.js + ESLint Plugin | 2021-04-12T10:58:42Z |
| 95 | [Respond](https://github.com/scottjehl/Respond) | 11530 | 3562 | JavaScript | 116 | A fast & lightweight polyfill for min/max-width CSS3 Media Queries (for IE 6-8, and more) | 2018-03-16T09:38:34Z |
| 96 | [pell](https://github.com/jaredreich/pell) | 11511 | 586 | JavaScript | 69 | 📝 the simplest and smallest WYSIWYG text editor for web, with no dependencies | 2021-02-10T11:36:28Z |
| 97 | [browser-sync](https://github.com/BrowserSync/browser-sync) | 11419 | 749 | JavaScript | 519 | Keep multiple browsers & devices in sync when building websites. http://browsersync.io | 2021-04-19T18:11:38Z |
| 98 | [react-dates](https://github.com/airbnb/react-dates) | 11403 | 1640 | JavaScript | 600 | An easily internationalizable, mobile-friendly datepicker library for the web | 2021-04-22T15:59:57Z |
| 99 | [lx-music-desktop](https://github.com/lyswhut/lx-music-desktop) | 11273 | 2007 | JavaScript | 48 | 一个基于 electron 的音乐软件 | 2021-04-24T08:06:09Z |
| 100 | [x-spreadsheet](https://github.com/myliang/x-spreadsheet) | 11187 | 1184 | JavaScript | 239 | A web-based JavaScript(canvas) spreadsheet | 2021-04-22T10:33:16Z |