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

109 lines
19 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 | [markdown-here](https://github.com/adam-p/markdown-here) | 59014 | 11446 | JavaScript | 297 | Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending. | 2023-01-16T15:01:42Z |
| 2 | [jquery](https://github.com/jquery/jquery) | 57584 | 20834 | JavaScript | 71 | jQuery JavaScript Library | 2023-06-23T15:59:54Z |
| 3 | [yarn](https://github.com/yarnpkg/yarn) | 41209 | 2893 | JavaScript | 1823 | The 1.x line is frozen - features and bugfixes now happen on https://github.com/yarnpkg/berry | 2023-06-25T06:11:15Z |
| 4 | [bypass-paywalls-chrome](https://github.com/iamadamdev/bypass-paywalls-chrome) | 38280 | 2804 | JavaScript | 0 | Bypass Paywalls web browser extension for Chrome and Firefox. | 2023-06-18T05:02:59Z |
| 5 | [video.js](https://github.com/videojs/video.js) | 35777 | 7397 | JavaScript | 418 | Video.js - open source HTML5 video player | 2023-06-19T09:32:35Z |
| 6 | [gulp](https://github.com/gulpjs/gulp) | 32769 | 4370 | JavaScript | 24 | A toolkit to automate & enhance your workflow | 2023-03-29T12:36:26Z |
| 7 | [Awesome-Design-Tools](https://github.com/goabstract/Awesome-Design-Tools) | 28725 | 1984 | JavaScript | 7 | The best design tools and plugins for everything 👉 | 2023-03-31T10:40:39Z |
| 8 | [NeteaseCloudMusicApi](https://github.com/Binaryify/NeteaseCloudMusicApi) | 28368 | 13801 | JavaScript | 123 | 网易云音乐 Node.js API service | 2023-06-20T11:43:24Z |
| 9 | [todomvc](https://github.com/tastejs/todomvc) | 28241 | 13954 | JavaScript | 135 | Helping you select an MV* framework - Todo apps for React.js, Ember.js, Angular, and many more | 2023-06-04T10:51:03Z |
| 10 | [JavaScript](https://github.com/TheAlgorithms/JavaScript) | 26939 | 4654 | JavaScript | 4 | Algorithms and Data Structures implemented in JavaScript for beginners, following best practices. | 2023-06-16T20:19:22Z |
| 11 | [AI-Expert-Roadmap](https://github.com/AMAI-GmbH/AI-Expert-Roadmap) | 25896 | 2245 | JavaScript | 15 | Roadmap to becoming an Artificial Intelligence Expert in 2022 | 2023-02-26T08:46:00Z |
| 12 | [fetch](https://github.com/github/fetch) | 25758 | 3206 | JavaScript | 18 | A window.fetch JavaScript polyfill. | 2023-06-20T00:08:45Z |
| 13 | [gitbook](https://github.com/GitbookIO/gitbook) | 25667 | 3794 | JavaScript | 0 | 📝 Modern documentation format and toolchain using Git and Markdown | 2023-06-26T03:00:32Z |
| 14 | [immer](https://github.com/immerjs/immer) | 25497 | 837 | JavaScript | 28 | Create the next immutable state by mutating the current one | 2023-05-09T18:24:41Z |
| 15 | [react-virtualized](https://github.com/bvaughn/react-virtualized) | 25071 | 3137 | JavaScript | 442 | React components for efficiently rendering large lists and tabular data | 2023-04-17T19:25:20Z |
| 16 | [aos](https://github.com/michalsnik/aos) | 23753 | 2456 | JavaScript | 307 | Animate on scroll library | 2022-12-08T22:18:06Z |
| 17 | [sails](https://github.com/balderdashy/sails) | 22602 | 1979 | JavaScript | 494 | Realtime MVC Framework for Node.js | 2023-06-25T22:18:16Z |
| 18 | [core-js](https://github.com/zloirock/core-js) | 22539 | 1640 | JavaScript | 31 | Standard Library | 2023-06-25T18:22:25Z |
| 19 | [draft-js](https://github.com/facebookarchive/draft-js) | 22416 | 2706 | JavaScript | 797 | A React framework for building text editors. | 2023-02-06T15:35:05Z |
| 20 | [localForage](https://github.com/localForage/localForage) | 22411 | 1258 | JavaScript | 204 | 💾 Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API. | 2022-12-23T23:04:15Z |
| 21 | [wepy](https://github.com/Tencent/wepy) | 22158 | 3076 | JavaScript | 351 | 小程序组件化开发框架 | 2023-04-07T11:08:40Z |
| 22 | [passport](https://github.com/jaredhanson/passport) | 21573 | 1234 | JavaScript | 327 | Simple, unobtrusive authentication for Node.js. | 2023-06-15T06:35:28Z |
| 23 | [tips](https://github.com/git-tips/tips) | 20844 | 1761 | JavaScript | 17 | Most commonly used git tips and tricks. | 2023-05-02T15:11:18Z |
| 24 | [mpvue](https://github.com/Meituan-Dianping/mpvue) | 20428 | 2120 | JavaScript | 420 | 基于 Vue.js 的小程序开发框架,从底层支持 Vue.js 语法和构建工具体系。 | 2022-03-02T04:31:30Z |
| 25 | [nightmare](https://github.com/segmentio/nightmare) | 19416 | 1164 | JavaScript | 179 | A high-level browser automation library. | 2023-04-15T18:45:14Z |
| 26 | [ZeroNet](https://github.com/HelloZeroNet/ZeroNet) | 17910 | 2320 | JavaScript | 700 | ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network | 2023-04-08T01:04:08Z |
| 27 | [style2paints](https://github.com/lllyasviel/style2paints) | 17055 | 2071 | JavaScript | 35 | sketch + style = paints :art: (TOG2018/SIGGRAPH2018ASIA) | 2023-05-25T10:05:01Z |
| 28 | [react-helmet](https://github.com/nfl/react-helmet) | 16979 | 709 | JavaScript | 157 | A document head manager for React | 2023-04-16T15:09:08Z |
| 29 | [node-red](https://github.com/node-red/node-red) | 16848 | 3133 | JavaScript | 277 | Low-code programming for event-driven applications | 2023-06-23T15:52:34Z |
| 30 | [react-demos](https://github.com/ruanyf/react-demos) | 16111 | 6570 | JavaScript | 0 | a collection of simple demos of React.js | 2023-04-17T13:17:26Z |
| 31 | [jasmine](https://github.com/jasmine/jasmine) | 15568 | 2272 | JavaScript | 21 | Simple JavaScript testing framework for browsers and node.js | 2023-06-09T23:28:50Z |
| 32 | [Flat-UI](https://github.com/designmodo/Flat-UI) | 15027 | 2377 | JavaScript | 9 | Flat UI Free - Design Framework (html/css3/less/js). Flat UI is based on Bootstrap, a comfortable, responsive, and functional framework that simplifies the development of websites. | 2022-08-19T06:10:16Z |
| 33 | [vanillawebprojects](https://github.com/bradtraversy/vanillawebprojects) | 14674 | 4232 | JavaScript | 0 | Mini projects built with HTML5, CSS & JavaScript. No frameworks or libraries | 2023-06-05T15:18:13Z |
| 34 | [browserify](https://github.com/browserify/browserify) | 14405 | 1253 | JavaScript | 359 | browser-side require() the node.js way | 2022-03-28T08:02:43Z |
| 35 | [bootswatch](https://github.com/thomaspark/bootswatch) | 14174 | 3699 | JavaScript | 42 | Themes for Bootstrap | 2023-06-14T17:59:33Z |
| 36 | [Luckysheet](https://github.com/dream-num/Luckysheet) | 14064 | 2016 | JavaScript | 622 | Luckysheet is an online spreadsheet like excel that is powerful, simple to configure, and completely open source. | 2023-06-16T06:37:40Z |
| 37 | [jsdoc](https://github.com/jsdoc/jsdoc) | 13945 | 1482 | JavaScript | 396 | An API documentation generator for JavaScript. | 2023-06-17T00:58:28Z |
| 38 | [store.js](https://github.com/marcuswestin/store.js) | 13919 | 1392 | JavaScript | 68 | Cross-browser storage for all use cases, used across the web. | 2023-02-25T18:36:12Z |
| 39 | [showdown](https://github.com/showdownjs/showdown) | 13368 | 1593 | JavaScript | 179 | A bidirectional Markdown to HTML to Markdown converter written in Javascript | 2023-01-27T11:55:19Z |
| 40 | [git-history](https://github.com/pomber/git-history) | 13329 | 548 | JavaScript | 57 | Quickly browse the history of a file from any git repository | 2023-03-23T11:31:47Z |
| 41 | [react-canvas](https://github.com/Flipboard/react-canvas) | 13052 | 962 | JavaScript | 64 | High performance <canvas> rendering for React components | 2022-09-27T06:00:42Z |
| 42 | [requirejs](https://github.com/requirejs/requirejs) | 12885 | 2435 | JavaScript | 254 | A file and module loader for JavaScript | 2022-11-25T19:28:28Z |
| 43 | [http-server](https://github.com/http-party/http-server) | 12743 | 1456 | JavaScript | 90 | a simple zero-configuration command-line http server | 2023-04-17T13:12:32Z |
| 44 | [marko](https://github.com/marko-js/marko) | 12680 | 675 | JavaScript | 52 | A declarative, HTML-based language that makes building web apps fun | 2023-06-23T23:28:47Z |
| 45 | [systemjs](https://github.com/systemjs/systemjs) | 12596 | 1133 | JavaScript | 52 | Dynamic ES module loader | 2023-03-21T15:25:47Z |
| 46 | [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) | 12306 | 526 | JavaScript | 21 | Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap | 2023-06-24T00:07:26Z |
| 47 | [x-ui](https://github.com/vaxilu/x-ui) | 11842 | 5334 | JavaScript | 0 | 支持多协议多用户的 xray 面板 | 2023-06-12T00:59:21Z |
| 48 | [workbox](https://github.com/GoogleChrome/workbox) | 11564 | 866 | JavaScript | 159 | 📦 Workbox: JavaScript libraries for Progressive Web Apps | 2023-05-31T19:03:52Z |
| 49 | [downshift](https://github.com/downshift-js/downshift) | 11442 | 956 | JavaScript | 42 | 🏎 A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components. | 2023-06-19T07:15:02Z |
| 50 | [mousetrap](https://github.com/ccampbell/mousetrap) | 11401 | 1001 | JavaScript | 190 | Simple library for handling keyboard shortcuts in Javascript | 2023-03-15T18:11:42Z |
| 51 | [You-Dont-Need-Momentjs](https://github.com/you-dont-need/You-Dont-Need-Momentjs) | 13120 | 332 | JavaScript | 26 | List of functions which you can use to replace moment.js + ESLint Plugin | 2023-03-23T06:03:50Z |
| 52 | [omi](https://github.com/Tencent/omi) | 12660 | 1262 | JavaScript | 101 | Front End Cross-Frameworks Framework - 前端跨框架框架 | 2023-06-12T04:44:48Z |
| 53 | [learnVue](https://github.com/answershuto/learnVue) | 12393 | 2584 | JavaScript | 13 | :octocat:Vue.js 源码解析 | 2023-02-16T16:48:01Z |
| 54 | [dataloader](https://github.com/graphql/dataloader) | 12248 | 542 | JavaScript | 23 | DataLoader is a generic utility to be used as part of your application's data fetching layer to provide a consistent API over various backends and reduce requests to those backends via batching and caching. | 2023-06-20T11:06:43Z |
| 55 | [reaction](https://github.com/reactioncommerce/reaction) | 12027 | 2163 | JavaScript | 87 | Mailchimp Open Commerce is an API-first, headless commerce platform built using Node.js, React, GraphQL. Deployed via Docker and Kubernetes. | 2023-06-15T06:43:51Z |
| 56 | [magnetW](https://github.com/xiandanin/magnetW) | 11987 | 2172 | JavaScript | 0 | [已失效,不再维护] | 2022-04-09T17:06:15Z |
| 57 | [pell](https://github.com/jaredreich/pell) | 11838 | 617 | JavaScript | 55 | 📝 the simplest and smallest WYSIWYG text editor for web, with no dependencies | 2022-01-07T08:44:24Z |
| 58 | [ReLaXed](https://github.com/RelaxedJS/ReLaXed) | 11794 | 466 | JavaScript | 43 | Create PDF documents using web technologies | 2022-09-01T08:18:18Z |
| 59 | [Respond](https://github.com/scottjehl/Respond) | 11401 | 3456 | JavaScript | 75 | A fast & lightweight polyfill for min/max-width CSS3 Media Queries (for IE 6-8, and more) | 2018-03-16T09:38:34Z |
| 60 | [shepherd](https://github.com/shipshapecode/shepherd) | 11255 | 611 | JavaScript | 36 | Guide your users through a tour of your app | 2023-06-19T11:04:09Z |
| 61 | [svg.js](https://github.com/svgdotjs/svg.js) | 10350 | 1078 | JavaScript | 99 | The lightweight library for manipulating and animating SVG | 2023-06-12T23:43:37Z |
| 62 | [react-redux-starter-kit](https://github.com/davezuko/react-redux-starter-kit) | 10313 | 2284 | JavaScript | 117 | Get started with React, Redux, and React-Router. | 2018-06-03T17:30:08Z |
| 63 | [noVNC](https://github.com/novnc/noVNC) | 9936 | 2052 | JavaScript | 57 | VNC client web application | 2023-06-04T20:32:54Z |
| 64 | [react-slingshot](https://github.com/coryhouse/react-slingshot) | 9752 | 3007 | JavaScript | 36 | React + Redux starter kit / boilerplate with Babel, hot reloading, testing, linting and a working example app built in | 2023-05-12T15:44:22Z |
| 65 | [bootstrap-select](https://github.com/snapappointments/bootstrap-select) | 9741 | 2772 | JavaScript | 281 | :rocket: The jQuery plugin that brings select elements into the 21st century with intuitive multiselection, searching, and much more. | 2023-05-31T08:33:11Z |
| 66 | [Numeral-js](https://github.com/adamwdraper/Numeral-js) | 9455 | 963 | JavaScript | 188 | A javascript library for formatting and manipulating numbers. | 2023-01-09T07:06:12Z |
| 67 | [material-design-for-bootstrap](https://github.com/mdbootstrap/material-design-for-bootstrap) | 9428 | 1172 | JavaScript | 25 | Important! A new UI Kit version for Bootstrap 5 is available. Access the latest free version via the link below. | 2023-02-01T14:01:33Z |
| 68 | [webui-aria2](https://github.com/ziahamza/webui-aria2) | 9343 | 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 |
| 69 | [backbone-fundamentals](https://github.com/addyosmani/backbone-fundamentals) | 9305 | 1462 | JavaScript | 59 | :book: A creative-commons book on Backbone.js for beginners and advanced users alike | 2019-11-06T03:02:48Z |
| 70 | [BrowserQuest](https://github.com/mozilla/BrowserQuest) | 9118 | 2834 | JavaScript | 0 | A HTML5/JavaScript multiplayer game experiment | 2023-04-10T09:12:09Z |
| 71 | [webfontloader](https://github.com/typekit/webfontloader) | 9107 | 720 | JavaScript | 92 | Web Font Loader gives you added control when using linked fonts via @font-face. | 2021-08-20T14:14:48Z |
| 72 | [laverna](https://github.com/Laverna/laverna) | 9057 | 849 | JavaScript | 436 | 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 |
| 73 | [gremlins.js](https://github.com/marmelab/gremlins.js) | 8962 | 501 | JavaScript | 8 | Monkey testing library for web apps and Node.js | 2023-03-06T22:42:44Z |
| 74 | [TimelineJS](https://github.com/NUKnightLab/TimelineJS) | 8854 | 1598 | JavaScript | 0 | TimelineJS: A Storytelling Timeline built in JavaScript. | 2022-05-11T20:13:40Z |
| 75 | [computer-science-in-javascript](https://github.com/humanwhocodes/computer-science-in-javascript) | 8832 | 1222 | JavaScript | 4 | Collection of classic computer science paradigms, algorithms, and approaches written in JavaScript. | 2022-06-26T10:37:23Z |
| 76 | [gridstudio](https://github.com/ricklamers/gridstudio) | 8829 | 1513 | JavaScript | 38 | Grid studio is a web-based application for data science with full integration of open source data science frameworks and languages. | 2023-05-15T17:18:45Z |
| 77 | [protractor](https://github.com/angular/protractor) | 8787 | 2377 | JavaScript | 616 | E2E test framework for Angular apps | 2023-05-24T20:07:37Z |
| 78 | [kodluyoruz-frontend-101-egitimi](https://github.com/hakanyalcinkaya/kodluyoruz-frontend-101-egitimi) | 8769 | 3821 | 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 |
| 79 | [taskbook](https://github.com/klaudiosinani/taskbook) | 8764 | 399 | JavaScript | 76 | Tasks, boards & notes for the command-line habitat | 2023-06-05T12:24:05Z |
| 80 | [flutter-in-action](https://github.com/flutterchina/flutter-in-action) | 8703 | 1717 | JavaScript | 85 | 《Flutter实战》书稿。第二版书稿已上传,请移步新Repo。 | 2022-12-14T01:14:32Z |
| 81 | [react-vis](https://github.com/uber/react-vis) | 8506 | 867 | JavaScript | 306 | Data Visualization Components | 2023-06-08T04:34:14Z |
| 82 | [tether](https://github.com/shipshapecode/tether) | 8486 | 794 | JavaScript | 47 | A positioning engine to make overlays, tooltips and dropdowns better | 2023-06-19T11:07:47Z |
| 83 | [jscodeshift](https://github.com/facebook/jscodeshift) | 8388 | 479 | JavaScript | 125 | A JavaScript codemod toolkit. | 2023-05-07T20:00:26Z |
| 84 | [electron-packager](https://github.com/electron/electron-packager) | 8232 | 807 | JavaScript | 30 | Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI | 2023-06-23T13:03:37Z |
| 85 | [uBlock](https://github.com/uBlock-LLC/uBlock) | 8131 | 482 | JavaScript | 0 | uBlock: a fast, lightweight, and lean blocker for Chrome, Firefox, and Safari. | 2022-09-08T21:07:14Z |
| 86 | [popcorn-desktop](https://github.com/popcorn-official/popcorn-desktop) | 8095 | 564 | JavaScript | 26 | Popcorn Time is a multi-platform, free software BitTorrent client that includes an integrated media player ( Windows / Mac / Linux ) A Butter-Project Fork | 2023-06-24T23:38:09Z |
| 87 | [bigbluebutton](https://github.com/bigbluebutton/bigbluebutton) | 8015 | 5888 | JavaScript | 694 | Complete open source web conferencing system. | 2023-06-25T17:07:35Z |
| 88 | [slideout](https://github.com/Mango/slideout) | 7968 | 1198 | JavaScript | 55 | A touch slideout navigation menu for your mobile web apps. | 2020-09-20T04:51:22Z |
| 89 | [ua-parser-js](https://github.com/faisalman/ua-parser-js) | 7905 | 1153 | JavaScript | 13 | UAParser.js - Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client-Hints data. Supports browser & node.js environment. | 2023-06-03T03:06:56Z |
| 90 | [uPlot](https://github.com/leeoniya/uPlot) | 7901 | 344 | JavaScript | 77 | 📈 A small, fast chart for time series, lines, areas, ohlc & bars | 2023-06-08T03:12:04Z |
| 91 | [rebass](https://github.com/rebassjs/rebass) | 7900 | 695 | JavaScript | 47 | :atom_symbol: React primitive UI components built with styled-system. | 2023-01-26T12:47:44Z |
| 92 | [jeesite](https://github.com/thinkgem/jeesite) | 7899 | 5754 | JavaScript | 189 | 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-05-28T07:29:11Z |
| 93 | [vis](https://github.com/almende/vis) | 7895 | 1526 | JavaScript | 761 | ⚠️ This project is not maintained anymore! Please go to https://github.com/visjs | 2019-07-28T18:48:52Z |
| 94 | [react-player](https://github.com/cookpete/react-player) | 7878 | 1067 | JavaScript | 218 | A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion | 2023-06-23T13:23:29Z |
| 95 | [OwlCarousel2](https://github.com/OwlCarousel2/OwlCarousel2) | 7801 | 2322 | JavaScript | 1116 | DEPRECATED jQuery Responsive Carousel. | 2023-01-10T22:27:55Z |
| 96 | [cash](https://github.com/dthree/cash) | 7780 | 252 | JavaScript | 37 | Cross-platform Linux commands in ES6 | 2020-01-14T08:48:46Z |
| 97 | [microbundle](https://github.com/developit/microbundle) | 7698 | 380 | JavaScript | 70 | 📦 Zero-configuration bundler for tiny modules. | 2023-05-06T02:45:34Z |
| 98 | [javascript-algorithms](https://github.com/mgechev/javascript-algorithms) | 7689 | 1303 | JavaScript | 5 | 💻 JavaScript implementations of computer science algorithms | 2023-03-16T20:44:31Z |
| 99 | [webuploader](https://github.com/fex-team/webuploader) | 7688 | 2368 | JavaScript | 2416 | It's a new file uploader solution! | 2021-01-27T12:18:56Z |
| 100 | [polished](https://github.com/styled-components/polished) | 7505 | 248 | JavaScript | 17 | A lightweight toolset for writing styles in JavaScript ✨ | 2023-05-21T01:49:56Z |