Files
Github-Ranking/Top100/JavaScript.md
T
2023-09-21 11:05:29 +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) | 175390 | 28809 | JavaScript | 121 | 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings | 2023-09-20T14:51:38Z |
| 2 | [angular.js](https://github.com/angular/angular.js) | 59090 | 28097 | JavaScript | 391 | AngularJS - HTML enhanced for web apps! | 2022-04-12T15:57:22Z |
| 3 | [33-js-concepts](https://github.com/leonardomso/33-js-concepts) | 57695 | 8147 | JavaScript | 19 | 📜 33 JavaScript concepts every developer should know. | 2023-09-12T11:18:26Z |
| 4 | [DeepLearning-500-questions](https://github.com/scutan90/DeepLearning-500-questions) | 51567 | 15688 | JavaScript | 104 | 深度学习500问,以问答形式对常用的概率知识、线性代数、机器学习、深度学习、计算机视觉等热点问题进行阐述,以帮助自己及有需要的读者。 全书分为18个章节,50余万字。由于水平有限,书中不妥之处恳请广大读者批评指正。 未完待续............ 如有意合作,联系scutjy2015@163.com 版权所有,违权必究 Tan 2018.06 | 2023-08-30T11:35:01Z |
| 5 | [serverless](https://github.com/serverless/serverless) | 45175 | 5698 | JavaScript | 1002 | ⚡ Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! – | 2023-09-20T15:03:36Z |
| 6 | [meteor](https://github.com/meteor/meteor) | 43746 | 5310 | JavaScript | 199 | Meteor, the JavaScript App Platform | 2023-09-20T20:13:56Z |
| 7 | [parcel](https://github.com/parcel-bundler/parcel) | 42702 | 2300 | JavaScript | 650 | The zero configuration build tool for the web. 📦🚀 | 2023-09-21T01:48:22Z |
| 8 | [husky](https://github.com/typicode/husky) | 30258 | 1043 | JavaScript | 28 | Git hooks made easy 🐶 woof! | 2023-09-16T23:47:48Z |
| 9 | [quasar](https://github.com/quasarframework/quasar) | 24264 | 3306 | JavaScript | 424 | Quasar Framework - Build high-performance VueJS user interfaces in record time | 2023-09-20T13:37:36Z |
| 10 | [openzeppelin-contracts](https://github.com/OpenZeppelin/openzeppelin-contracts) | 22956 | 11596 | JavaScript | 146 | OpenZeppelin Contracts is a library for secure smart contract development. | 2023-09-20T22:29:05Z |
| 11 | [react-motion](https://github.com/chenglou/react-motion) | 21547 | 1212 | JavaScript | 149 | A spring that solves your animation problems. | 2022-12-08T17:31:42Z |
| 12 | [normalizr](https://github.com/paularmstrong/normalizr) | 20981 | 906 | JavaScript | 0 | Normalizes nested JSON according to a schema | 2022-03-19T22:44:12Z |
| 13 | [joi](https://github.com/hapijs/joi) | 20201 | 1543 | JavaScript | 150 | The most powerful data validation library for JS | 2023-09-17T15:52:04Z |
| 14 | [Vue.Draggable](https://github.com/SortableJS/Vue.Draggable) | 19194 | 2887 | JavaScript | 217 | Vue drag-and-drop component based on Sortable.js | 2023-08-16T10:46:13Z |
| 15 | [jsdom](https://github.com/jsdom/jsdom) | 19188 | 1653 | JavaScript | 430 | A JavaScript implementation of various web standards, for use with Node.js | 2023-09-07T06:13:08Z |
| 16 | [react-grid-layout](https://github.com/react-grid-layout/react-grid-layout) | 18318 | 2461 | JavaScript | 58 | A draggable and resizable grid layout with responsive breakpoints, for React. | 2023-09-19T18:15:54Z |
| 17 | [cleave.js](https://github.com/nosir/cleave.js) | 17883 | 1667 | JavaScript | 183 | Format input text content when you are typing... | 2023-07-19T19:14:31Z |
| 18 | [awesome-blockchain-cn](https://github.com/chaozh/awesome-blockchain-cn) | 17719 | 3627 | JavaScript | 15 | 收集所有区块链(BlockChain)技术开发相关资料,包括Fabric和Ethereum开发资料 | 2023-03-25T10:42:56Z |
| 19 | [UnblockNeteaseMusic](https://github.com/nondanee/UnblockNeteaseMusic) | 17167 | 2559 | JavaScript | 203 | Revive unavailable songs for Netease Cloud Music | 2023-06-25T22:31:49Z |
| 20 | [less.js](https://github.com/less/less.js) | 16966 | 3511 | JavaScript | 170 | Less. The dynamic stylesheet language. | 2023-09-14T23:27:20Z |
| 21 | [sweetalert2](https://github.com/sweetalert2/sweetalert2) | 16231 | 1582 | JavaScript | 6 | ✨ A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. 🇺🇦 | 2023-09-18T13:50:27Z |
| 22 | [mdx](https://github.com/mdx-js/mdx) | 15775 | 1184 | JavaScript | 14 | Markdown for the component era | 2023-09-18T00:19:40Z |
| 23 | [electron-vue](https://github.com/SimulatedGREG/electron-vue) | 15407 | 1583 | 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 |
| 24 | [charts](https://github.com/frappe/charts) | 14796 | 758 | JavaScript | 121 | Simple, responsive, modern SVG Charts with zero dependencies | 2023-05-26T05:56:09Z |
| 25 | [gpu.js](https://github.com/gpujs/gpu.js) | 14706 | 731 | JavaScript | 191 | GPU Accelerated JavaScript | 2023-08-18T11:42:42Z |
| 26 | [bootstrap](https://github.com/angular-ui/bootstrap) | 14346 | 6879 | 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 |
| 27 | [mithril.js](https://github.com/MithrilJS/mithril.js) | 13709 | 989 | JavaScript | 130 | A JavaScript Framework for Building Brilliant Applications | 2023-09-17T20:53:47Z |
| 28 | [x-spreadsheet](https://github.com/myliang/x-spreadsheet) | 13497 | 1642 | JavaScript | 324 | The project has been migrated to @wolf-table/table https://github.com/wolf-table/table | 2023-09-07T06:56:57Z |
| 29 | [You-Dont-Need-Momentjs](https://github.com/you-dont-need/You-Dont-Need-Momentjs) | 13176 | 335 | JavaScript | 26 | List of functions which you can use to replace moment.js + ESLint Plugin | 2023-08-06T11:50:30Z |
| 30 | [learnVue](https://github.com/answershuto/learnVue) | 12475 | 2596 | JavaScript | 13 | :octocat:Vue.js 源码解析 | 2023-02-16T16:48:01Z |
| 31 | [remark](https://github.com/gnab/remark) | 12414 | 879 | JavaScript | 164 | A simple, in-browser, markdown-driven slideshow tool. | 2023-06-27T14:03:44Z |
| 32 | [pell](https://github.com/jaredreich/pell) | 11863 | 618 | JavaScript | 55 | 📝 the simplest and smallest WYSIWYG text editor for web, with no dependencies | 2022-01-07T08:44:24Z |
| 33 | [shepherd](https://github.com/shipshapecode/shepherd) | 11475 | 617 | JavaScript | 41 | Guide your users through a tour of your app | 2023-09-18T10:54:59Z |
| 34 | [Respond](https://github.com/scottjehl/Respond) | 11380 | 3449 | JavaScript | 75 | A fast & lightweight polyfill for min/max-width CSS3 Media Queries (for IE 6-8, and more) | 2018-03-16T09:38:34Z |
| 35 | [noVNC](https://github.com/novnc/noVNC) | 10214 | 2138 | JavaScript | 59 | VNC client web application | 2023-09-15T11:50:48Z |
| 36 | [Numeral-js](https://github.com/adamwdraper/Numeral-js) | 9500 | 985 | JavaScript | 190 | A javascript library for formatting and manipulating numbers. | 2023-07-06T10:47:43Z |
| 37 | [webui-aria2](https://github.com/ziahamza/webui-aria2) | 9464 | 1468 | 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 |
| 38 | [kodluyoruz-frontend-101-egitimi](https://github.com/hakanyalcinkaya/kodluyoruz-frontend-101-egitimi) | 9254 | 3901 | JavaScript | 0 | Kodluyoruz için Hazırladığım Video Eğitim Seti Repo'sudur. Tüm Eğitimlerime: https://linktr.ee/hakanyalcinkaya adresinden ulaşabilirsiniz. | 2023-05-22T12:36:48Z |
| 39 | [BrowserQuest](https://github.com/mozilla/BrowserQuest) | 9157 | 2882 | JavaScript | 0 | A HTML5/JavaScript multiplayer game experiment | 2023-07-14T00:56:50Z |
| 40 | [laverna](https://github.com/Laverna/laverna) | 9088 | 845 | JavaScript | 437 | 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 |
| 41 | [gremlins.js](https://github.com/marmelab/gremlins.js) | 8971 | 505 | JavaScript | 8 | Monkey testing library for web apps and Node.js | 2023-03-06T22:42:44Z |
| 42 | [protractor](https://github.com/angular/protractor) | 8782 | 2378 | JavaScript | 617 | E2E test framework for Angular apps | 2023-05-24T20:07:37Z |
| 43 | [electron-packager](https://github.com/electron/electron-packager) | 8274 | 809 | JavaScript | 31 | Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI | 2023-09-20T00:34:09Z |
| 44 | [react-player](https://github.com/cookpete/react-player) | 8171 | 1091 | JavaScript | 236 | A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion | 2023-09-19T10:41:02Z |
| 45 | [uBlock](https://github.com/uBlock-LLC/uBlock) | 8130 | 486 | JavaScript | 0 | uBlock: a fast, lightweight, and lean blocker for Chrome, Firefox, and Safari. | 2022-09-08T21:07:14Z |
| 46 | [bigbluebutton](https://github.com/bigbluebutton/bigbluebutton) | 8079 | 5908 | JavaScript | 709 | Complete open source web conferencing system. | 2023-09-21T02:22:46Z |
| 47 | [uPlot](https://github.com/leeoniya/uPlot) | 8053 | 353 | JavaScript | 83 | 📈 A small, fast chart for time series, lines, areas, ohlc & bars | 2023-09-16T03:09:59Z |
| 48 | [slideout](https://github.com/Mango/slideout) | 7969 | 1196 | JavaScript | 55 | A touch slideout navigation menu for your mobile web apps. | 2020-09-20T04:51:22Z |
| 49 | [jeesite](https://github.com/thinkgem/jeesite) | 7926 | 5750 | JavaScript | 194 | Java rapid development platform, based (Spring Boot, Spring MVC, Apache Shiro, MyBatis, Beetl, Bootstrap, AdminLTE), online code generation, including modules: Organization, role users, menu and button authorization, data permissions, system parameters, content management, workflow, etc. Loose coupling design is adopted; one key skin switch; account security Settings, password policies; Online scheduled task configuration; Support cluster, support SAAS; Support for multiple data sources | 2023-09-17T07:42:13Z |
| 50 | [OwlCarousel2](https://github.com/OwlCarousel2/OwlCarousel2) | 7839 | 2313 | JavaScript | 1122 | DEPRECATED jQuery Responsive Carousel. | 2023-07-05T15:49:25Z |
| 51 | [gmap3](https://github.com/jbdemonte/gmap3) | 669 | 208 | JavaScript | 20 | jQuery plugin to create Google maps | 2020-04-29T22:41:18Z |
| 52 | [router](https://github.com/angular/router) | 667 | 143 | JavaScript | 213 | The Angular 1 Component Router | 2018-11-18T09:44:43Z |
| 53 | [scm-music-player](https://github.com/cshum/scm-music-player) | 665 | 909 | JavaScript | 0 | Seamless music for your website. HTML5 music player with continuous playback cross pages. | 2023-06-02T01:01:41Z |
| 54 | [react-starterify](https://github.com/Granze/react-starterify) | 662 | 74 | JavaScript | 5 | A minimal React JS application starter kit | 2016-08-30T07:14:40Z |
| 55 | [mass-Framework](https://github.com/RubyLouvre/mass-Framework) | 656 | 543 | JavaScript | 11 | 一个模块化,面向大规模开发的javascript框架 | 2020-04-11T09:37:35Z |
| 56 | [compass-html5-boilerplate](https://github.com/sporkd/compass-html5-boilerplate) | 654 | 82 | JavaScript | 12 | Compass version of the Html5 Boilerplate project by Paul Irish | 2019-12-16T20:17:34Z |
| 57 | [angular-google-analytics](https://github.com/revolunet/angular-google-analytics) | 651 | 179 | JavaScript | 34 | Google Analytics tracking for your AngularJS apps | 2019-07-19T13:44:52Z |
| 58 | [riloadr](https://github.com/tubalmartin/riloadr) | 648 | 41 | JavaScript | 3 | Riloadr - A cross-browser framework-independent responsive images loader written in Javascript. | 2014-07-29T17:11:12Z |
| 59 | [isparta](https://github.com/douglasduteil/isparta) | 645 | 47 | JavaScript | 33 | :skull: A code coverage tool for ES6 (babel/6to5) | 2019-12-31T11:59:47Z |
| 60 | [react-conf-2018](https://github.com/ryanflorence/react-conf-2018) | 643 | 94 | JavaScript | 0 | None | 2019-02-14T01:21:36Z |
| 61 | [redispubsub](https://github.com/rajaraodv/redispubsub) | 639 | 191 | JavaScript | 5 | A Node.js chat app using Express, Redis Pub/Sub + Redis SessionStore + Socket.io + Socket.Sessions that shows scaling on Cloud foundry | 2017-12-18T13:34:02Z |
| 62 | [react-fine-uploader](https://github.com/FineUploader/react-fine-uploader) | 634 | 132 | JavaScript | 20 | Easily integrate Fine Uploader or Fine Uploader S3 into a React app. Drop-in high-level components for a turn-key UI. Use small focused components to build a more custom UI. | 2018-11-04T03:11:46Z |
| 63 | [react-native-meteor-boilerplate](https://github.com/spencercarli/react-native-meteor-boilerplate) | 633 | 145 | JavaScript | 2 | None | 2018-07-14T23:49:07Z |
| 64 | [react-fake-props](https://github.com/typicode/react-fake-props) | 633 | 36 | JavaScript | 3 | 🔮 Magically generate fake props for your React tests | 2023-03-04T02:25:47Z |
| 65 | [awesome-svelte-resources](https://github.com/ryanatkn/awesome-svelte-resources) | 625 | 51 | JavaScript | 1 | [deprecated for svelte-society/sveltesociety.dev] useful resources for Svelte v3+ | 2021-01-30T03:56:13Z |
| 66 | [protovis](https://github.com/mbostock/protovis) | 625 | 119 | JavaScript | 0 | A visualization toolkit for JavaScript using SVG. | 2016-11-27T16:07:57Z |
| 67 | [cordova-js](https://github.com/apache/cordova-js) | 623 | 865 | JavaScript | 3 | Apache Cordova JavaScript Bridge | 2023-04-14T23:49:49Z |
| 68 | [react-stdio](https://github.com/ReactTraining/react-stdio) | 622 | 36 | JavaScript | 1 | Render React.js components on any backend | 2018-12-12T19:27:20Z |
| 69 | [JSV](https://github.com/garycourt/JSV) | 618 | 84 | JavaScript | 17 | A JavaScript implementation of an extendable, fully compliant JSON Schema validator. | 2020-02-07T19:01:24Z |
| 70 | [eslint-plugin-angular](https://github.com/EmmanuelDemey/eslint-plugin-angular) | 615 | 131 | JavaScript | 69 | ESLint plugin for AngularJS applications | 2022-01-15T12:17:50Z |
| 71 | [serverless-dynamodb-local](https://github.com/99x/serverless-dynamodb-local) | 613 | 232 | JavaScript | 91 | Serverless Dynamodb Local Plugin - Allows to run dynamodb locally for serverless | 2023-07-19T14:08:49Z |
| 72 | [F2E.im](https://github.com/PaulGuo/F2E.im) | 611 | 222 | JavaScript | 11 | A community for front-end-developer. | 2015-04-30T14:52:17Z |
| 73 | [cxSelect](https://github.com/ciaoca/cxSelect) | 610 | 197 | JavaScript | 2 | cxSelect 是基于 jQuery 的多级联动菜单插件,适用于省市、商品分类等联动菜单。 | 2022-03-17T05:28:25Z |
| 74 | [storage](https://github.com/alekseykulikov/storage) | 606 | 20 | JavaScript | 2 | Asynchronous browser storage with multiple back-ends (IndexedDB, WebSQL, localStorage) | 2015-03-14T17:38:15Z |
| 75 | [valid.js](https://github.com/dleitee/valid.js) | 606 | 35 | JavaScript | 4 | 📝 A library for data validation. | 2022-03-15T17:47:42Z |
| 76 | [dickrnn.github.io](https://github.com/dickrnn/dickrnn.github.io) | 600 | 55 | JavaScript | 1 | a recurrent network trained to draw dicks | 2020-04-30T01:24:19Z |
| 77 | [articulate](https://github.com/samtecspg/articulate) | 596 | 153 | JavaScript | 99 | A platform for building conversational interfaces with intelligent agents (chatbots) | 2023-01-04T21:40:08Z |
| 78 | [annotorious-v1](https://github.com/annotorious/annotorious-v1) | 593 | 143 | JavaScript | 93 | Project has moved to http://github.com/annotorious/annotorious | 2021-01-13T20:12:28Z |
| 79 | [JavaScript-Scope-Context-Coloring](https://github.com/daniellmb/JavaScript-Scope-Context-Coloring) | 583 | 58 | JavaScript | 2 | An experiment in switching between syntax highlighting and scope colorizing built on JSLint and CodeMirror. | 2020-10-02T13:37:18Z |
| 80 | [metrics](https://github.com/mikejihbe/metrics) | 575 | 58 | JavaScript | 13 | A metrics library for Node.js | 2022-10-25T21:26:09Z |
| 81 | [Tabslet](https://github.com/vdw/Tabslet) | 573 | 113 | JavaScript | 14 | Yet another jQuery plugin for tabs, lightweight, easy to use, mobile-friendly and with some extra features. | 2018-01-18T13:48:14Z |
| 82 | [show-me-the-react](https://github.com/cymen/show-me-the-react) | 570 | 26 | JavaScript | 5 | A Google Chrome extension that highlights React components on the page. | 2018-12-20T01:39:06Z |
| 83 | [jquery-datatables-rails](https://github.com/rweng/jquery-datatables-rails) | 569 | 339 | JavaScript | 33 | jquery-datatables gem for rails | 2019-06-25T14:21:28Z |
| 84 | [vuexfire](https://github.com/posva/vuexfire) | 563 | 53 | JavaScript | 0 | Check | 2019-04-19T14:57:33Z |
| 85 | [laravel-bootstrap](https://github.com/davzie/laravel-bootstrap) | 561 | 172 | JavaScript | 10 | [DEPRECATED] A Laravel 4, Bootstrap 3 CMS Built With SOLID Principles In Mind | 2021-02-08T13:19:15Z |
| 86 | [angular-promise-tracker](https://github.com/ajoslin/angular-promise-tracker) | 561 | 71 | JavaScript | 7 | Easily add spinners or general request tracking to your angular app | 2016-11-07T08:53:02Z |
| 87 | [meteor-user-status](https://github.com/Meteor-Community-Packages/meteor-user-status) | 560 | 86 | JavaScript | 32 | Track user connection state and inactivity in Meteor. | 2023-07-19T00:03:16Z |
| 88 | [react-styled-flexboxgrid](https://github.com/LoicMahieu/react-styled-flexboxgrid) | 559 | 73 | JavaScript | 20 | Grid system based on styled-components and flexbox for React | 2022-12-30T17:14:29Z |
| 89 | [angular-kickstart](https://github.com/vesparny/angular-kickstart) | 557 | 85 | JavaScript | 0 | angular-kickstart - speed up your AngularJS development and testing with a great gulpjs build system. | 2018-06-15T01:03:25Z |
| 90 | [prettyphoto](https://github.com/scaron/prettyphoto) | 552 | 289 | JavaScript | 73 | prettyPhoto is a jQuery based lightbox clone. Not only does it support images, it also add support for videos, flash, YouTube, iFrames. It’s a full blown media lightbox. The setup is easy and quick, plus the script is compatible in every major browser. | 2023-09-20T11:40:51Z |
| 91 | [react-native-animated-demo-tinder](https://github.com/brentvatne/react-native-animated-demo-tinder) | 548 | 77 | JavaScript | 2 | React Native "Animated" API demo | 2017-06-27T12:05:00Z |
| 92 | [enhance.js](https://github.com/round/enhance.js) | 547 | 36 | JavaScript | 3 | Not maintained. Zoom & dynamically crop images. Based on http://github.com/fat/zoom.js by @fat. | 2016-05-18T17:03:32Z |
| 93 | [react-boilerplate](https://github.com/petehunt/react-boilerplate) | 545 | 217 | JavaScript | 4 | Boilerplate for creating a React npm package | 2022-09-22T12:13:48Z |
| 94 | [trial-js](https://github.com/MarkoCen/trial-js) | 543 | 28 | JavaScript | 0 | Mouse position monitoring and user input prediction | 2017-04-18T14:35:31Z |
| 95 | [react-native-spruce](https://github.com/prscX/react-native-spruce) | 534 | 34 | JavaScript | 6 | React Native Bridge for Native Spruce Animation Library | 2020-07-18T11:10:50Z |
| 96 | [fathom](https://github.com/markdalgleish/fathom) | 527 | 57 | JavaScript | 5 | Fathom.js - Present JavaScript in its native environment. | 2015-08-06T21:32:39Z |
| 97 | [project-explorer](https://github.com/sdras/project-explorer) | 527 | 24 | JavaScript | 7 | 🎋A CLI tool to create an annotated tree visualization of any project | 2022-01-15T03:24:33Z |
| 98 | [input-moment](https://github.com/wangzuo/input-moment) | 525 | 180 | JavaScript | 26 | React datetime picker powered by momentjs | 2022-11-01T06:24:17Z |
| 99 | [eev](https://github.com/chrisdavies/eev) | 524 | 34 | JavaScript | 4 | A tiny, fast, zero-dependency event emitter | 2019-05-06T14:56:38Z |
| 100 | [cookie-universal](https://github.com/microcipcip/cookie-universal) | 523 | 41 | JavaScript | 11 | Universal cookie plugin, perfect for SSR | 2023-05-05T15:32:33Z |