Files
Github-Ranking/Top100/JavaScript.md
T
2023-06-12 11:05:10 +08:00

109 lines
19 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) | 171168 | 28055 | JavaScript | 111 | 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings | 2023-06-06T14:49:43Z |
| 2 | [angular.js](https://github.com/angular/angular.js) | 59151 | 28104 | JavaScript | 391 | AngularJS - HTML enhanced for web apps! | 2022-04-12T15:57:22Z |
| 3 | [33-js-concepts](https://github.com/leonardomso/33-js-concepts) | 56453 | 7913 | JavaScript | 16 | 📜 33 JavaScript concepts every developer should know. | 2023-05-24T09:32:37Z |
| 4 | [DeepLearning-500-questions](https://github.com/scutan90/DeepLearning-500-questions) | 50762 | 15575 | JavaScript | 102 | 深度学习500问,以问答形式对常用的概率知识、线性代数、机器学习、深度学习、计算机视觉等热点问题进行阐述,以帮助自己及有需要的读者。 全书分为18个章节,50余万字。由于水平有限,书中不妥之处恳请广大读者批评指正。 未完待续............ 如有意合作,联系scutjy2015@163.com 版权所有,违权必究 Tan 2018.06 | 2023-02-07T23:13:50Z |
| 5 | [serverless](https://github.com/serverless/serverless) | 44834 | 5601 | JavaScript | 963 | ⚡ Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! – | 2023-06-10T14:35:44Z |
| 6 | [meteor](https://github.com/meteor/meteor) | 43524 | 5252 | JavaScript | 187 | Meteor, the JavaScript App Platform | 2023-06-10T08:05:32Z |
| 7 | [AdminLTE](https://github.com/ColorlibHQ/AdminLTE) | 42617 | 18115 | JavaScript | 70 | AdminLTE - Free admin dashboard template based on Bootstrap 4 | 2023-06-11T15:02:54Z |
| 8 | [parcel](https://github.com/parcel-bundler/parcel) | 42415 | 2266 | JavaScript | 674 | The zero configuration build tool for the web. 📦🚀 | 2023-06-10T20:51:17Z |
| 9 | [awesome-react-native](https://github.com/jondot/awesome-react-native) | 32954 | 3991 | JavaScript | 32 | Awesome React Native components, news, tools, and learning material! | 2023-05-08T12:39:23Z |
| 10 | [husky](https://github.com/typicode/husky) | 29615 | 1023 | JavaScript | 18 | Git hooks made easy 🐶 woof! | 2023-06-07T22:10:25Z |
| 11 | [react-boilerplate](https://github.com/react-boilerplate/react-boilerplate) | 29160 | 6190 | JavaScript | 72 | :fire: A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices. | 2023-03-23T21:35:09Z |
| 12 | [slick](https://github.com/kenwheeler/slick) | 27998 | 5978 | JavaScript | 1186 | the last carousel you'll ever need | 2023-04-19T10:51:53Z |
| 13 | [webtorrent](https://github.com/webtorrent/webtorrent) | 27953 | 2700 | JavaScript | 74 | ⚡️ Streaming torrent client for the web | 2023-06-11T12:18:12Z |
| 14 | [underscore](https://github.com/jashkenas/underscore) | 26983 | 5604 | JavaScript | 30 | JavaScript's utility _ belt | 2023-05-01T15:21:23Z |
| 15 | [OpenAPI-Specification](https://github.com/OAI/OpenAPI-Specification) | 26612 | 9078 | JavaScript | 541 | The OpenAPI Specification Repository | 2023-06-12T01:31:52Z |
| 16 | [quasar](https://github.com/quasarframework/quasar) | 23664 | 3210 | JavaScript | 385 | Quasar Framework - Build high-performance VueJS user interfaces in record time | 2023-06-11T12:36:30Z |
| 17 | [fe-interview](https://github.com/haizlin/fe-interview) | 23618 | 3164 | JavaScript | 5389 | 前端面试每日 3+1,以面试题来驱动学习,提倡每日学习与思考,每天进步一点!每天早上5点纯手工发布面试题(死磕自己,愉悦大家),6000+道前端面试题全面覆盖,HTML/CSS/JavaScript/Vue/React/Nodejs/TypeScript/ECMAScritpt/Webpack/Jquery/小程序/软技能…… | 2023-03-23T20:49:14Z |
| 18 | [ramda](https://github.com/ramda/ramda) | 23044 | 1464 | JavaScript | 132 | :ram: Practical functional Javascript | 2023-05-16T14:33:18Z |
| 19 | [openzeppelin-contracts](https://github.com/OpenZeppelin/openzeppelin-contracts) | 22421 | 11435 | JavaScript | 150 | OpenZeppelin Contracts is a library for secure smart contract development. | 2023-06-11T21:32:36Z |
| 20 | [dragula](https://github.com/bevacqua/dragula) | 21555 | 1994 | JavaScript | 106 | :ok_hand: Drag and drop so simple it hurts | 2022-12-14T16:52:52Z |
| 21 | [react-motion](https://github.com/chenglou/react-motion) | 21491 | 1205 | JavaScript | 149 | A spring that solves your animation problems. | 2022-12-08T17:31:42Z |
| 22 | [normalizr](https://github.com/paularmstrong/normalizr) | 20988 | 899 | JavaScript | 0 | Normalizes nested JSON according to a schema | 2022-03-19T22:44:12Z |
| 23 | [vimium](https://github.com/philc/vimium) | 20275 | 2399 | JavaScript | 1055 | The hacker's browser. | 2023-05-29T07:36:15Z |
| 24 | [joi](https://github.com/hapijs/joi) | 19990 | 1531 | JavaScript | 140 | The most powerful data validation library for JS | 2023-04-25T09:48:57Z |
| 25 | [Vue.Draggable](https://github.com/SortableJS/Vue.Draggable) | 18902 | 2861 | JavaScript | 208 | Vue drag-and-drop component based on Sortable.js | 2023-05-31T07:58:12Z |
| 26 | [jsdom](https://github.com/jsdom/jsdom) | 18887 | 1625 | JavaScript | 425 | A JavaScript implementation of various web standards, for use with Node.js | 2023-06-10T09:05:22Z |
| 27 | [ethereumbook](https://github.com/ethereumbook/ethereumbook) | 17961 | 4455 | JavaScript | 48 | Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood | 2023-05-06T16:53:18Z |
| 28 | [react-testing-library](https://github.com/testing-library/react-testing-library) | 17888 | 1072 | JavaScript | 25 | 🐐 Simple and complete React DOM testing utilities that encourage good testing practices. | 2023-05-28T10:01:02Z |
| 29 | [cleave.js](https://github.com/nosir/cleave.js) | 17821 | 1661 | JavaScript | 182 | Format input text content when you are typing... | 2023-06-08T12:01:54Z |
| 30 | [react-grid-layout](https://github.com/react-grid-layout/react-grid-layout) | 17777 | 2398 | JavaScript | 43 | A draggable and resizable grid layout with responsive breakpoints, for React. | 2023-05-31T17:23:48Z |
| 31 | [awesome-blockchain-cn](https://github.com/chaozh/awesome-blockchain-cn) | 17301 | 3561 | JavaScript | 15 | 收集所有区块链(BlockChain)技术开发相关资料,包括Fabric和Ethereum开发资料 | 2023-03-25T10:42:56Z |
| 32 | [UnblockNeteaseMusic](https://github.com/nondanee/UnblockNeteaseMusic) | 17006 | 2543 | JavaScript | 198 | Revive unavailable songs for Netease Cloud Music | 2022-03-29T03:36:36Z |
| 33 | [less.js](https://github.com/less/less.js) | 16934 | 3476 | JavaScript | 161 | Less. The dynamic stylesheet language. | 2023-05-12T13:21:41Z |
| 34 | [dva](https://github.com/dvajs/dva) | 16154 | 3219 | JavaScript | 14 | 🌱 React and redux based, lightweight and elm-style framework. (Inspired by elm and choo) | 2023-04-11T04:04:50Z |
| 35 | [sweetalert2](https://github.com/sweetalert2/sweetalert2) | 15959 | 1557 | JavaScript | 6 | ✨ A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. 🇺🇦 | 2023-06-10T16:15:21Z |
| 36 | [electron-vue](https://github.com/SimulatedGREG/electron-vue) | 15316 | 1570 | 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 |
| 37 | [mdx](https://github.com/mdx-js/mdx) | 15305 | 1170 | JavaScript | 12 | Markdown for the component era | 2023-06-12T00:21:33Z |
| 38 | [cz-cli](https://github.com/commitizen/cz-cli) | 15285 | 578 | JavaScript | 155 | The commitizen command line utility. #BlackLivesMatter | 2023-06-03T17:25:02Z |
| 39 | [sst](https://github.com/serverless-stack/sst) | 15271 | 1342 | JavaScript | 609 | 💥 SST makes it easy to build full-stack serverless apps. | 2023-06-11T22:27:55Z |
| 40 | [recompose](https://github.com/acdlite/recompose) | 14827 | 1302 | JavaScript | 64 | A React utility belt for function components and higher-order components. | 2022-09-10T03:59:05Z |
| 41 | [charts](https://github.com/frappe/charts) | 14717 | 754 | JavaScript | 118 | Simple, responsive, modern SVG Charts with zero dependencies | 2023-05-26T05:56:09Z |
| 42 | [gpu.js](https://github.com/gpujs/gpu.js) | 14605 | 688 | JavaScript | 186 | GPU Accelerated JavaScript | 2023-04-17T00:56:10Z |
| 43 | [bootstrap](https://github.com/angular-ui/bootstrap) | 14372 | 6894 | 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 | [webpack-dashboard](https://github.com/FormidableLabs/webpack-dashboard) | 13893 | 428 | JavaScript | 31 | A CLI dashboard for webpack dev server | 2023-05-18T14:56:35Z |
| 45 | [Snap.svg](https://github.com/adobe-webplatform/Snap.svg) | 13719 | 1173 | JavaScript | 258 | The JavaScript library for modern SVG graphics. | 2022-03-13T07:11:15Z |
| 46 | [mithril.js](https://github.com/MithrilJS/mithril.js) | 13642 | 961 | JavaScript | 129 | A JavaScript Framework for Building Brilliant Applications | 2023-05-23T07:54:15Z |
| 47 | [es6-cheatsheet](https://github.com/DrkSephy/es6-cheatsheet) | 13329 | 1155 | JavaScript | 5 | ES2015 [ES6] cheatsheet containing tips, tricks, best practices and code snippets | 2022-10-08T07:44:38Z |
| 48 | [x-spreadsheet](https://github.com/myliang/x-spreadsheet) | 13303 | 1570 | JavaScript | 316 | The project has been migrated to @wolf-table/table https://github.com/wolf-table/table | 2023-04-18T10:56:03Z |
| 49 | [You-Dont-Need-Momentjs](https://github.com/you-dont-need/You-Dont-Need-Momentjs) | 13107 | 330 | JavaScript | 26 | List of functions which you can use to replace moment.js + ESLint Plugin | 2023-03-23T06:03:50Z |
| 50 | [node-inspector](https://github.com/node-inspector/node-inspector) | 12625 | 752 | JavaScript | 225 | Node.js debugger based on Blink Developer Tools | 2018-02-08T23:01:21Z |
| 51 | [react-player](https://github.com/cookpete/react-player) | 7838 | 1063 | JavaScript | 215 | A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion | 2023-05-27T18:02:13Z |
| 52 | [OwlCarousel2](https://github.com/OwlCarousel2/OwlCarousel2) | 7799 | 2322 | JavaScript | 1113 | DEPRECATED jQuery Responsive Carousel. | 2023-01-10T22:27:55Z |
| 53 | [microbundle](https://github.com/developit/microbundle) | 7681 | 378 | JavaScript | 68 | 📦 Zero-configuration bundler for tiny modules. | 2023-05-06T02:45:34Z |
| 54 | [styled-jsx](https://github.com/vercel/styled-jsx) | 7425 | 312 | JavaScript | 73 | Full CSS support for JSX without compromises | 2023-03-07T03:35:31Z |
| 55 | [es6-promise](https://github.com/stefanpenner/es6-promise) | 7306 | 635 | JavaScript | 23 | A polyfill for ES6-style Promises | 2022-11-14T21:47:12Z |
| 56 | [Script](https://github.com/NobyDa/Script) | 7192 | 3352 | JavaScript | 9 | This project is based on the scripting capabilities of several excellent iOS proxy tools (e.g. Surge, Quantumult X) | 2023-04-28T03:26:47Z |
| 57 | [standard-version](https://github.com/conventional-changelog/standard-version) | 7143 | 810 | JavaScript | 260 | :trophy: Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits.org | 2023-06-06T17:08:39Z |
| 58 | [backbone.marionette](https://github.com/marionettejs/backbone.marionette) | 7090 | 1293 | JavaScript | 33 | The Backbone Framework | 2023-04-03T08:01:24Z |
| 59 | [objection.js](https://github.com/Vincit/objection.js) | 7012 | 667 | JavaScript | 90 | An SQL-friendly ORM for Node.js | 2023-06-05T17:56:39Z |
| 60 | [timesheet.js](https://github.com/sbstjn/timesheet.js) | 6946 | 581 | JavaScript | 15 | JavaScript library for HTML5 & CSS3 time sheets | 2018-05-24T21:40:05Z |
| 61 | [lovefield](https://github.com/google/lovefield) | 6845 | 419 | JavaScript | 42 | Lovefield is a relational database for web apps. Written in JavaScript, works cross-browser. Provides SQL-like APIs that are fast, safe, and easy to use. | 2021-08-10T22:09:29Z |
| 62 | [intl-tel-input](https://github.com/jackocnr/intl-tel-input) | 6823 | 1875 | JavaScript | 5 | A JavaScript plugin for entering and validating international telephone numbers | 2023-05-21T13:34:01Z |
| 63 | [beaker](https://github.com/beakerbrowser/beaker) | 6719 | 594 | JavaScript | 212 | An experimental peer-to-peer Web browser | 2022-12-27T21:47:18Z |
| 64 | [APlayer](https://github.com/DIYgod/APlayer) | 6694 | 1000 | JavaScript | 155 | :lollipop: Wow, such a beautiful HTML5 music player | 2023-06-01T12:41:32Z |
| 65 | [x-editable](https://github.com/vitalets/x-editable) | 6473 | 1751 | JavaScript | 574 | In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery | 2022-12-02T16:58:35Z |
| 66 | [readability](https://github.com/mozilla/readability) | 6178 | 528 | JavaScript | 209 | A standalone version of the readability lib | 2023-05-19T20:20:44Z |
| 67 | [react-draft-wysiwyg](https://github.com/jpuri/react-draft-wysiwyg) | 6077 | 1145 | JavaScript | 583 | A Wysiwyg editor build on top of ReactJS and DraftJS. https://jpuri.github.io/react-draft-wysiwyg | 2023-05-16T18:26:44Z |
| 68 | [socketcluster](https://github.com/SocketCluster/socketcluster) | 6060 | 330 | JavaScript | 83 | Highly scalable realtime pub/sub and RPC framework | 2023-03-31T10:55:03Z |
| 69 | [buster](https://github.com/dessant/buster) | 5989 | 523 | JavaScript | 22 | Captcha solver extension for humans | 2023-04-10T04:16:20Z |
| 70 | [usehooks](https://github.com/uidotdev/usehooks) | 5973 | 343 | JavaScript | 4 | A collection of modern, server-safe React hooks – from the ui.dev team | 2023-06-10T18:37:22Z |
| 71 | [poisontap](https://github.com/samyk/poisontap) | 5962 | 1023 | JavaScript | 85 | Exploits locked/password protected computers over USB, drops persistent WebSocket-based backdoor, exposes internal router, and siphons cookies using Raspberry Pi Zero & Node.js. | 2018-11-26T16:50:44Z |
| 72 | [flot](https://github.com/flot/flot) | 5951 | 1600 | JavaScript | 452 | Attractive JavaScript charts for jQuery | 2023-03-28T20:40:49Z |
| 73 | [hexo-theme-icarus](https://github.com/ppoffice/hexo-theme-icarus) | 5913 | 1509 | JavaScript | 36 | A simple, delicate, and modern theme for the static site generator Hexo. | 2023-06-01T20:05:45Z |
| 74 | [angular-app](https://github.com/angular-app/angular-app) | 5881 | 1798 | JavaScript | 47 | Reference application for AngularJS | 2023-04-18T06:49:01Z |
| 75 | [apollo](https://github.com/vuejs/apollo) | 5837 | 520 | JavaScript | 232 | 🚀 Apollo/GraphQL integration for VueJS | 2023-05-28T16:32:56Z |
| 76 | [json-editor](https://github.com/jdorn/json-editor) | 5741 | 1106 | JavaScript | 387 | JSON Schema Based Editor | 2018-04-18T13:46:26Z |
| 77 | [tape](https://github.com/ljharb/tape) | 5739 | 340 | JavaScript | 37 | tap-producing test harness for node and browsers | 2023-05-07T05:11:32Z |
| 78 | [shortid](https://github.com/dylang/shortid) | 5736 | 273 | JavaScript | 15 | Short id generator. Url-friendly. Non-predictable. Cluster-compatible. | 2020-10-21T19:42:01Z |
| 79 | [fonoster](https://github.com/fonoster/fonoster) | 5724 | 283 | JavaScript | 8 | 🚀 The open-source alternative to Twilio | 2023-06-06T18:32:49Z |
| 80 | [documentation](https://github.com/documentationjs/documentation) | 5694 | 510 | JavaScript | 191 | :book: documentation for modern JavaScript | 2023-05-22T23:00:06Z |
| 81 | [log4js-node](https://github.com/log4js-node/log4js-node) | 5642 | 781 | JavaScript | 62 | A port of log4js to node.js | 2023-06-07T01:27:16Z |
| 82 | [duktape](https://github.com/svaarala/duktape) | 5583 | 530 | JavaScript | 395 | Duktape - embeddable Javascript engine with a focus on portability and compact footprint | 2023-06-02T12:41:26Z |
| 83 | [js-framework-benchmark](https://github.com/krausest/js-framework-benchmark) | 5580 | 744 | JavaScript | 38 | A comparison of the performance of a few popular javascript frameworks | 2023-06-04T19:57:08Z |
| 84 | [freecodecamp.cn](https://github.com/huluoyang/freecodecamp.cn) | 5524 | 305 | JavaScript | 1 | 随着FCC中文社区的快速发展和更多小伙伴的崛起,此项目已从个人项目升级到团队项目。详情请移步: | 2018-10-19T06:06:57Z |
| 85 | [css-in-js](https://github.com/MicheleBertoli/css-in-js) | 5512 | 319 | JavaScript | 5 | React: CSS in JS techniques comparison | 2021-03-02T17:38:21Z |
| 86 | [tablesaw](https://github.com/filamentgroup/tablesaw) | 5505 | 456 | JavaScript | 0 | A group of plugins for responsive tables. | 2022-10-20T20:31:49Z |
| 87 | [smooth-scroll](https://github.com/cferdinandi/smooth-scroll) | 5473 | 875 | JavaScript | 0 | A lightweight script to animate scrolling to anchor links. | 2020-04-27T19:47:01Z |
| 88 | [bash-handbook](https://github.com/denysdovhan/bash-handbook) | 5316 | 750 | JavaScript | 13 | :book: For those who wanna learn Bash | 2023-04-28T16:51:03Z |
| 89 | [bowser](https://github.com/lancedikson/bowser) | 5270 | 507 | JavaScript | 79 | a browser detector | 2023-05-17T20:24:54Z |
| 90 | [lightgallery.js](https://github.com/sachinchoolur/lightgallery.js) | 5269 | 615 | JavaScript | 0 | Full featured JavaScript image & video gallery. No dependencies | 2023-05-19T06:27:02Z |
| 91 | [naivechain](https://github.com/lhartikk/naivechain) | 5262 | 1196 | JavaScript | 25 | A blockchain implementation in 200 lines of code | 2020-04-13T09:14:37Z |
| 92 | [mailtrain](https://github.com/Mailtrain-org/mailtrain) | 5260 | 703 | JavaScript | 275 | Self hosted newsletter app | 2023-03-06T02:43:15Z |
| 93 | [rimraf](https://github.com/isaacs/rimraf) | 5207 | 259 | JavaScript | 1 | A `rm -rf` util for nodejs | 2023-06-07T17:45:03Z |
| 94 | [form](https://github.com/jquery-form/form) | 5204 | 2205 | JavaScript | 21 | jQuery Form Plugin | 2023-01-23T12:16:35Z |
| 95 | [evil-icons](https://github.com/evil-icons/evil-icons) | 5021 | 230 | JavaScript | 0 | Simple and clean SVG icon pack with the code to support Rails, Sprockets, Node.js, Gulp, Grunt and CDN | 2021-10-19T14:41:11Z |
| 96 | [blendid](https://github.com/vigetlabs/blendid) | 4991 | 712 | JavaScript | 64 | A delicious blend of gulp tasks combined into a configurable asset pipeline and static site builder | 2020-04-14T03:49:31Z |
| 97 | [webglstudio.js](https://github.com/jagenjo/webglstudio.js) | 4956 | 596 | JavaScript | 34 | A full open source 3D graphics editor in the browser, with scene editor, coding pad, graph editor, virtual file system, and many features more. | 2020-08-03T13:01:21Z |
| 98 | [parser](https://github.com/postlight/parser) | 4821 | 416 | JavaScript | 84 | 📜 Extract meaningful content from the chaos of a web page | 2023-05-03T22:43:11Z |
| 99 | [colorbox](https://github.com/jackmoore/colorbox) | 4779 | 1177 | JavaScript | 213 | A light-weight, customizable lightbox plugin for jQuery | 2021-07-29T15:34:00Z |
| 100 | [core-decorators](https://github.com/jayphelps/core-decorators) | 4489 | 279 | JavaScript | 29 | Library of stage-0 JavaScript decorators (aka ES2016/ES7 decorators but not accurate) inspired by languages that come with built-ins like @​override, @​deprecate, @​autobind, @​mixin and more. Popular with React/Angular, but is framework agnostic. | 2020-07-15T20:50:23Z |