Files
Github-Ranking/Top100/JavaScript.md
T
2023-02-15 11:05:31 +08:00

109 lines
20 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
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) | 163110 | 26962 | JavaScript | 107 | 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings | 2023-02-11T21:37:48Z |
| 2 | [angular.js](https://github.com/angular/angular.js) | 59272 | 28154 | JavaScript | 391 | AngularJS - HTML enhanced for web apps! | 2022-04-12T15:57:22Z |
| 3 | [33-js-concepts](https://github.com/leonardomso/33-js-concepts) | 54997 | 7661 | JavaScript | 15 | 📜 33 JavaScript concepts every developer should know. | 2023-02-08T12:12:29Z |
| 4 | [DeepLearning-500-questions](https://github.com/scutan90/DeepLearning-500-questions) | 49783 | 15449 | JavaScript | 100 | 深度学习500问,以问答形式对常用的概率知识、线性代数、机器学习、深度学习、计算机视觉等热点问题进行阐述,以帮助自己及有需要的读者。 全书分为18个章节,50余万字。由于水平有限,书中不妥之处恳请广大读者批评指正。 未完待续............ 如有意合作,联系scutjy2015@163.com 版权所有,违权必究 Tan 2018.06 | 2023-02-07T23:13:50Z |
| 5 | [serverless](https://github.com/serverless/serverless) | 44227 | 5492 | JavaScript | 952 | ⚡ Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! – | 2023-02-13T15:05:55Z |
| 6 | [meteor](https://github.com/meteor/meteor) | 43274 | 5235 | JavaScript | 182 | Meteor, the JavaScript App Platform | 2023-02-14T18:43:08Z |
| 7 | [AdminLTE](https://github.com/ColorlibHQ/AdminLTE) | 42087 | 17956 | JavaScript | 57 | AdminLTE - Free admin dashboard template based on Bootstrap 4 | 2023-02-14T04:00:13Z |
| 8 | [parcel](https://github.com/parcel-bundler/parcel) | 41999 | 2245 | JavaScript | 682 | The zero configuration build tool for the web. 📦🚀 | 2023-02-14T22:34:11Z |
| 9 | [awesome-react-native](https://github.com/jondot/awesome-react-native) | 32474 | 3966 | JavaScript | 31 | Awesome React Native components, news, tools, and learning material! | 2023-01-31T00:00:28Z |
| 10 | [react-boilerplate](https://github.com/react-boilerplate/react-boilerplate) | 28999 | 6170 | JavaScript | 69 | :fire: A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices. | 2023-01-15T09:41:16Z |
| 11 | [husky](https://github.com/typicode/husky) | 28759 | 1009 | JavaScript | 14 | Git hooks made easy 🐶 woof! | 2023-02-03T13:33:59Z |
| 12 | [slick](https://github.com/kenwheeler/slick) | 27847 | 5955 | JavaScript | 1167 | the last carousel you'll ever need | 2023-02-08T09:20:15Z |
| 13 | [webtorrent](https://github.com/webtorrent/webtorrent) | 27501 | 2663 | JavaScript | 75 | ⚡️ Streaming torrent client for the web | 2023-02-13T13:31:43Z |
| 14 | [ccxt](https://github.com/ccxt/ccxt) | 27239 | 6671 | JavaScript | 660 | A JavaScript / Python / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges | 2023-02-15T00:00:28Z |
| 15 | [underscore](https://github.com/jashkenas/underscore) | 26856 | 5608 | JavaScript | 30 | JavaScript's utility _ belt | 2022-11-29T17:19:56Z |
| 16 | [OpenAPI-Specification](https://github.com/OAI/OpenAPI-Specification) | 25831 | 8856 | JavaScript | 542 | The OpenAPI Specification Repository | 2023-02-13T19:05:13Z |
| 17 | [fe-interview](https://github.com/haizlin/fe-interview) | 22992 | 3109 | JavaScript | 5272 | 前端面试每日 3+1,以面试题来驱动学习,提倡每日学习与思考,每天进步一点!每天早上5点纯手工发布面试题(死磕自己,愉悦大家),6000+道前端面试题全面覆盖,HTML/CSS/JavaScript/Vue/React/Nodejs/TypeScript/ECMAScritpt/Webpack/Jquery/小程序/软技能…… | 2023-02-14T20:49:14Z |
| 18 | [quasar](https://github.com/quasarframework/quasar) | 22852 | 3089 | JavaScript | 359 | Quasar Framework - Build high-performance VueJS user interfaces in record time | 2023-02-14T11:08:35Z |
| 19 | [ramda](https://github.com/ramda/ramda) | 22729 | 1456 | JavaScript | 126 | :ram: Practical functional Javascript | 2022-11-23T03:38:10Z |
| 20 | [sails](https://github.com/balderdashy/sails) | 22388 | 1967 | JavaScript | 489 | Realtime MVC Framework for Node.js | 2023-01-20T21:22:42Z |
| 21 | [openzeppelin-contracts](https://github.com/OpenZeppelin/openzeppelin-contracts) | 21425 | 10999 | JavaScript | 140 | OpenZeppelin Contracts is a library for secure smart contract development. | 2023-02-15T02:43:32Z |
| 22 | [react-motion](https://github.com/chenglou/react-motion) | 21372 | 1201 | JavaScript | 148 | A spring that solves your animation problems. | 2022-12-08T17:31:42Z |
| 23 | [normalizr](https://github.com/paularmstrong/normalizr) | 20982 | 890 | JavaScript | 0 | Normalizes nested JSON according to a schema | 2022-03-19T22:44:12Z |
| 24 | [joi](https://github.com/hapijs/joi) | 19693 | 1532 | JavaScript | 127 | The most powerful data validation library for JS | 2023-02-10T07:04:11Z |
| 25 | [vimium](https://github.com/philc/vimium) | 19511 | 2357 | JavaScript | 1026 | The hacker's browser. | 2022-12-20T00:05:35Z |
| 26 | [Vue.Draggable](https://github.com/SortableJS/Vue.Draggable) | 18466 | 2832 | JavaScript | 192 | Vue drag-and-drop component based on Sortable.js | 2023-01-06T01:36:47Z |
| 27 | [jsdom](https://github.com/jsdom/jsdom) | 18451 | 1581 | JavaScript | 429 | A JavaScript implementation of various web standards, for use with Node.js | 2023-02-13T12:14:42Z |
| 28 | [cleave.js](https://github.com/nosir/cleave.js) | 17696 | 1666 | JavaScript | 180 | Format input text content when you are typing... | 2023-01-12T10:04:41Z |
| 29 | [ethereumbook](https://github.com/ethereumbook/ethereumbook) | 17287 | 4282 | JavaScript | 47 | Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood | 2023-02-13T12:07:20Z |
| 30 | [react-grid-layout](https://github.com/react-grid-layout/react-grid-layout) | 17136 | 2327 | JavaScript | 32 | A draggable and resizable grid layout with responsive breakpoints, for React. | 2023-02-14T08:13:20Z |
| 31 | [awesome-blockchain-cn](https://github.com/chaozh/awesome-blockchain-cn) | 17116 | 3541 | JavaScript | 15 | 收集所有区块链(BlockChain)技术开发相关资料,包括Fabric和Ethereum开发资料 | 2023-02-13T11:22:33Z |
| 32 | [less.js](https://github.com/less/less.js) | 16893 | 3463 | JavaScript | 163 | Less. The dynamic stylesheet language. | 2023-02-06T15:13:51Z |
| 33 | [UnblockNeteaseMusic](https://github.com/nondanee/UnblockNeteaseMusic) | 16787 | 2535 | JavaScript | 196 | Revive unavailable songs for Netease Cloud Music | 2022-03-29T03:36:36Z |
| 34 | [dva](https://github.com/dvajs/dva) | 16120 | 3216 | JavaScript | 14 | 🌱 React and redux based, lightweight and elm-style framework. (Inspired by elm and choo) | 2022-12-10T09:21:05Z |
| 35 | [sweetalert2](https://github.com/sweetalert2/sweetalert2) | 15536 | 1542 | JavaScript | 5 | A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. | 2023-02-05T10:09:58Z |
| 36 | [jasmine](https://github.com/jasmine/jasmine) | 15507 | 2274 | JavaScript | 31 | Simple JavaScript testing framework for browsers and node.js | 2023-02-12T21:09:07Z |
| 37 | [electron-vue](https://github.com/SimulatedGREG/electron-vue) | 15197 | 1559 | 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 |
| 38 | [recompose](https://github.com/acdlite/recompose) | 14842 | 1300 | JavaScript | 64 | A React utility belt for function components and higher-order components. | 2022-09-10T03:59:05Z |
| 39 | [cz-cli](https://github.com/commitizen/cz-cli) | 14814 | 565 | JavaScript | 153 | The commitizen command line utility. #BlackLivesMatter | 2023-02-01T04:27:41Z |
| 40 | [mdx](https://github.com/mdx-js/mdx) | 14708 | 1150 | JavaScript | 11 | Markdown for the component era | 2023-02-09T19:03:28Z |
| 41 | [charts](https://github.com/frappe/charts) | 14622 | 731 | JavaScript | 113 | Simple, responsive, modern SVG Charts with zero dependencies | 2022-12-26T05:30:28Z |
| 42 | [gpu.js](https://github.com/gpujs/gpu.js) | 14441 | 682 | JavaScript | 184 | GPU Accelerated JavaScript | 2023-02-04T19:14:14Z |
| 43 | [bootstrap](https://github.com/angular-ui/bootstrap) | 14409 | 6908 | 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 |
| 44 | [browserify](https://github.com/browserify/browserify) | 14333 | 1245 | JavaScript | 353 | browser-side require() the node.js way | 2022-03-28T08:02:43Z |
| 45 | [mithril.js](https://github.com/MithrilJS/mithril.js) | 13565 | 957 | JavaScript | 118 | A JavaScript Framework for Building Brilliant Applications | 2023-02-15T02:43:58Z |
| 46 | [es6-cheatsheet](https://github.com/DrkSephy/es6-cheatsheet) | 13280 | 1149 | JavaScript | 5 | ES2015 [ES6] cheatsheet containing tips, tricks, best practices and code snippets | 2022-10-08T07:44:38Z |
| 47 | [x-spreadsheet](https://github.com/myliang/x-spreadsheet) | 13073 | 1523 | JavaScript | 311 | A web-based JavaScript(canvas) spreadsheet | 2023-02-15T02:36:44Z |
| 48 | [You-Dont-Need-Momentjs](https://github.com/you-dont-need/You-Dont-Need-Momentjs) | 13029 | 332 | JavaScript | 24 | List of functions which you can use to replace moment.js + ESLint Plugin | 2023-01-09T22:42:16Z |
| 49 | [react-canvas](https://github.com/Flipboard/react-canvas) | 12984 | 970 | JavaScript | 64 | High performance <canvas> rendering for React components | 2022-09-27T06:00:42Z |
| 50 | [learnVue](https://github.com/answershuto/learnVue) | 12183 | 2569 | JavaScript | 12 | :octocat:Vue.js 源码解析 | 2022-12-09T09:36:14Z |
| 51 | [react-kawaii](https://github.com/miukimiu/react-kawaii) | 2828 | 113 | JavaScript | 10 | Cute SVG React Components | 2023-01-26T09:29:43Z |
| 52 | [react-rte](https://github.com/sstur/react-rte) | 2817 | 441 | JavaScript | 193 | Pure React rich text WYSIWYG editor based on draft-js. | 2022-10-19T09:05:45Z |
| 53 | [js-bits](https://github.com/vasanthk/js-bits) | 2798 | 247 | JavaScript | 2 | ✨ JavaScript concepts with code ✨ | 2022-03-05T09:01:59Z |
| 54 | [node-spdy](https://github.com/spdy-http2/node-spdy) | 2778 | 227 | JavaScript | 62 | SPDY server on Node.js | 2022-02-28T23:54:25Z |
| 55 | [clippy.js](https://github.com/clippyjs/clippy.js) | 2772 | 344 | JavaScript | 37 | Add Clippy or his friends to any website for instant nostalgia. | 2022-12-01T07:01:22Z |
| 56 | [ForkHub](https://github.com/jonan/ForkHub) | 2754 | 438 | JavaScript | 142 | GitHub client for Android based on the abandoned official app | 2022-03-19T15:39:54Z |
| 57 | [oss-browser](https://github.com/aliyun/oss-browser) | 2738 | 417 | JavaScript | 105 | OSS Browser 提供类似windows资源管理器功能。用户可以很方便的浏览文件,上传下载文件,支持断点续传等。 | 2022-11-14T02:42:53Z |
| 58 | [Modaal](https://github.com/humaan/Modaal) | 2720 | 196 | JavaScript | 44 | An accessible dialog window library for all humans. | 2020-11-27T07:19:10Z |
| 59 | [screeps](https://github.com/screeps/screeps) | 2693 | 207 | JavaScript | 41 | A standalone server for programming game Screeps | 2022-12-13T09:27:14Z |
| 60 | [jQuery-Timepicker-Addon](https://github.com/trentrichardson/jQuery-Timepicker-Addon) | 2689 | 1066 | JavaScript | 452 | Adds a timepicker to jQueryUI Datepicker | 2022-11-14T16:14:02Z |
| 61 | [inclusive-design-checklist](https://github.com/Heydon/inclusive-design-checklist) | 2674 | 169 | JavaScript | 3 | Aims to be the biggest checklist of inclusive design considerations ever | 2020-06-11T11:48:40Z |
| 62 | [vue-axios-github](https://github.com/superman66/vue-axios-github) | 2665 | 739 | JavaScript | 6 | Vue 全家桶 + axios 前端实现登录拦截、登出、拦截器等功能 | 2020-06-09T08:24:34Z |
| 63 | [passport-local](https://github.com/jaredhanson/passport-local) | 2649 | 516 | JavaScript | 46 | Username and password authentication strategy for Passport and Node.js. | 2022-12-15T15:28:33Z |
| 64 | [tracing-framework](https://github.com/google/tracing-framework) | 2644 | 226 | JavaScript | 114 | Web Tracing Framework libraries and extensions. | 2019-12-10T20:36:52Z |
| 65 | [node_acl](https://github.com/OptimalBits/node_acl) | 2620 | 375 | JavaScript | 124 | Access control lists for node applications | 2022-12-07T05:25:43Z |
| 66 | [browserhtml](https://github.com/browserhtml/browserhtml) | 2607 | 176 | JavaScript | 31 | Experimental Servo browser built in HTML | 2018-07-27T05:41:33Z |
| 67 | [speakeasy](https://github.com/speakeasyjs/speakeasy) | 2598 | 235 | JavaScript | 60 | **NOT MAINTAINED** Two-factor authentication for Node.js. One-time passcode generator (HOTP/TOTP) with support for Google Authenticator. | 2022-08-30T22:44:34Z |
| 68 | [juliusjs](https://github.com/zzmp/juliusjs) | 2587 | 183 | JavaScript | 15 | A speech recognition library for the web | 2016-05-11T18:13:13Z |
| 69 | [jQuery-Validation-Engine](https://github.com/posabsolute/jQuery-Validation-Engine) | 2584 | 1232 | JavaScript | 20 | jQuery form validation plugin | 2021-09-09T14:10:33Z |
| 70 | [pdf-bot](https://github.com/esbenp/pdf-bot) | 2578 | 166 | JavaScript | 15 | 🤖 A Node queue API for generating PDFs using headless Chrome. Comes with a CLI, S3 storage and webhooks for notifying subscribers about generated PDFs | 2020-10-31T12:46:09Z |
| 71 | [sentiment](https://github.com/thisandagain/sentiment) | 2561 | 322 | JavaScript | 12 | AFINN-based sentiment analysis for Node.js. | 2020-05-18T13:55:58Z |
| 72 | [core](https://github.com/c9/core) | 2557 | 960 | JavaScript | 162 | Cloud9 Core - Part of the Cloud9 SDK for Plugin Development https://c9.github.io/core/ https://c9.io | 2021-01-15T08:21:50Z |
| 73 | [rnpm](https://github.com/rnpm/rnpm) | 2506 | 91 | JavaScript | 0 | :iphone: React Native Package Manager | 2016-08-01T09:24:46Z |
| 74 | [escodegen](https://github.com/estools/escodegen) | 2483 | 348 | JavaScript | 111 | ECMAScript code generator | 2022-03-10T10:27:27Z |
| 75 | [angular-schema-form](https://github.com/json-schema-form/angular-schema-form) | 2469 | 668 | JavaScript | 122 | Generate forms from a JSON schema, with AngularJS! | 2019-11-15T11:58:59Z |
| 76 | [Flotr2](https://github.com/HumbleSoftware/Flotr2) | 2454 | 539 | JavaScript | 124 | Graphs and Charts for Canvas in JavaScript. | 2018-06-15T04:11:49Z |
| 77 | [slip](https://github.com/kornelski/slip) | 2446 | 230 | JavaScript | 23 | Slip.js — UI library for manipulating lists via swipe and drag gestures | 2021-09-23T19:09:56Z |
| 78 | [titanic](https://github.com/icons8/titanic) | 2439 | 231 | JavaScript | 8 | A set of animated icons + code to insert them into the webpages | 2020-10-04T09:46:09Z |
| 79 | [img2css](https://github.com/javierbyte/img2css) | 2433 | 192 | JavaScript | 3 | Convert any image to pure CSS. Recreates images using only box-shadows. | 2022-05-03T02:25:47Z |
| 80 | [goread](https://github.com/mjibson/goread) | 2398 | 318 | JavaScript | 87 | RSS reader in go on app engine; formerly goread.io | 2022-01-16T22:54:04Z |
| 81 | [crate](https://github.com/atulmy/crate) | 2380 | 544 | JavaScript | 0 | 👕 👖 📦 A sample web and mobile application built with Node, Express, React, React Native, Redux and GraphQL. Very basic replica of stitchfix.com / krate.in (allows users to get monthly subscription of trendy clothes and accessories). | 2023-01-23T19:11:25Z |
| 82 | [Typeset](https://github.com/davidmerfield/Typeset) | 2380 | 63 | JavaScript | 24 | An HTML pre-proces­sor for web ty­pog­ra­phy | 2022-10-26T22:06:51Z |
| 83 | [sockette](https://github.com/lukeed/sockette) | 2376 | 92 | JavaScript | 7 | The cutest little WebSocket wrapper! 🧦 | 2022-11-15T09:09:12Z |
| 84 | [vue-auth](https://github.com/websanova/vue-auth) | 2336 | 391 | JavaScript | 16 | A simple light-weight authentication library for Vue.js | 2022-12-26T21:17:54Z |
| 85 | [components](https://github.com/serverless/components) | 2312 | 201 | JavaScript | 148 | The Serverless Framework's new infrastructure provisioning technology — Build, compose, & deploy serverless apps in seconds... | 2022-11-24T16:50:09Z |
| 86 | [react-perf-devtool](https://github.com/nitin42/react-perf-devtool) | 2310 | 73 | JavaScript | 8 | A browser developer tool extension to inspect performance of React components. | 2022-12-07T09:16:19Z |
| 87 | [plax](https://github.com/cameronmcefee/plax) | 2294 | 229 | JavaScript | 17 | JQuery powered parallaxing | 2017-09-15T15:50:21Z |
| 88 | [GSYGithubAPP](https://github.com/CarGuo/GSYGithubAPP) | 2284 | 427 | JavaScript | 8 | 超完整的React Native项目,功能丰富,适合学习和日常使用。GSYGithubApp系列的优势:我们目前已经拥有Flutter、Weex、ReactNative、kotlin 四个版本。 功能齐全,项目框架内技术涉及面广,完成度高,配套文章,适合全面学习,对比参考。开源Github客户端App,更好的体验,更丰富的功能,旨在更好的日常管理和维护个人Github,提供更好更方便的驾车体验Σ( ̄。 ̄ノ)ノ。同款Weex版本 : https://github.com/CarGuo/GSYGithubAppWeex 、同款Flutter版本 : https://github.com/CarGuo/GSYGithubAppFlutter 、原生 kotlin 版本 https://github.com/CarGuo/GSYGithubAppKotlin | 2023-01-26T11:43:20Z |
| 89 | [PleaseJS](https://github.com/Fooidge/PleaseJS) | 2276 | 166 | JavaScript | 16 | JavaScript Library for creating random pleasing colors and color schemes | 2018-08-31T20:55:19Z |
| 90 | [Google-Maps-for-Rails](https://github.com/apneadiving/Google-Maps-for-Rails) | 2274 | 392 | JavaScript | 40 | Enables easy Google map + overlays creation in Ruby apps | 2018-02-02T02:57:30Z |
| 91 | [nude.js](https://github.com/pa7/nude.js) | 2262 | 233 | JavaScript | 19 | Nudity detection with JavaScript and HTMLCanvas | 2017-06-26T22:01:52Z |
| 92 | [globby](https://github.com/sindresorhus/globby) | 2229 | 146 | JavaScript | 28 | User-friendly glob matching | 2022-12-12T17:07:38Z |
| 93 | [vue-validator](https://github.com/kazupon/vue-validator) | 2217 | 442 | JavaScript | 53 | :white_check_mark: Validator component for Vue.js | 2017-12-25T10:57:43Z |
| 94 | [lesshat](https://github.com/madebysource/lesshat) | 2201 | 273 | JavaScript | 47 | Smart LESS CSS mixins library. | 2022-03-23T14:21:36Z |
| 95 | [backbone-forms](https://github.com/powmedia/backbone-forms) | 2182 | 424 | JavaScript | 110 | Form framework for BackboneJS with nested forms, editable lists and validation | 2022-09-07T17:00:41Z |
| 96 | [accessibilityjs](https://github.com/github/accessibilityjs) | 2181 | 71 | JavaScript | 1 | Client side accessibility error scanner. | 2020-08-03T15:47:33Z |
| 97 | [jScrollPane](https://github.com/vitch/jScrollPane) | 2170 | 646 | JavaScript | 20 | Pretty, customisable, cross browser replacement scrollbars | 2022-12-07T17:58:49Z |
| 98 | [drawingboard.js](https://github.com/Leimi/drawingboard.js) | 2166 | 303 | JavaScript | 21 | A canvas based drawing app that you can integrate easily on your website. | 2022-09-15T11:42:11Z |
| 99 | [LaunchKit](https://github.com/LaunchKit/LaunchKit) | 2166 | 277 | JavaScript | 23 | A set of web-based tools for mobile app developers, now open source! | 2022-11-22T00:51:14Z |
| 100 | [Watch.JS](https://github.com/melanke/Watch.JS) | 2149 | 228 | JavaScript | 32 | watch the changes of any object or attribute | 2020-03-16T13:12:49Z |