Files
Github-Ranking/Top100/JavaScript.md
T
2023-12-07 11:05:49 +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 | [AutoGPT](https://github.com/Significant-Gravitas/AutoGPT) | 154490 | 37750 | JavaScript | 134 | AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters. | 2023-12-06T23:25:00Z |
| 2 | [iptv](https://github.com/iptv-org/iptv) | 72388 | 1182 | JavaScript | 3 | Collection of publicly available IPTV channels from all over the world | 2023-12-07T00:08:22Z |
| 3 | [json-server](https://github.com/typicode/json-server) | 69529 | 6890 | JavaScript | 578 | Get a full fake REST API with zero coding in less than 30 seconds (seriously) | 2023-12-05T14:02:16Z |
| 4 | [jquery](https://github.com/jquery/jquery) | 58089 | 20920 | JavaScript | 72 | jQuery JavaScript Library | 2023-12-01T00:47:20Z |
| 5 | [Ghost](https://github.com/TryGhost/Ghost) | 44543 | 9960 | JavaScript | 46 | Independent technology for modern publishing, memberships, subscriptions and newsletters. | 2023-12-06T23:04:35Z |
| 6 | [bypass-paywalls-chrome](https://github.com/iamadamdev/bypass-paywalls-chrome) | 43806 | 3183 | JavaScript | 0 | Bypass Paywalls web browser extension for Chrome and Firefox. | 2023-10-20T04:53:10Z |
| 7 | [yarn](https://github.com/yarnpkg/yarn) | 41267 | 2919 | JavaScript | 1844 | The 1.x line is frozen - features and bugfixes now happen on https://github.com/yarnpkg/berry | 2023-11-14T19:04:20Z |
| 8 | [video.js](https://github.com/videojs/video.js) | 36537 | 7503 | JavaScript | 451 | Video.js - open source HTML5 video player | 2023-12-04T19:32:48Z |
| 9 | [gulp](https://github.com/gulpjs/gulp) | 32838 | 4373 | JavaScript | 24 | A toolkit to automate & enhance your workflow | 2023-09-24T03:16:40Z |
| 10 | [JavaScript](https://github.com/TheAlgorithms/JavaScript) | 29879 | 5286 | JavaScript | 3 | Algorithms and Data Structures implemented in JavaScript for beginners, following best practices. | 2023-12-04T19:30:26Z |
| 11 | [NeteaseCloudMusicApi](https://github.com/Binaryify/NeteaseCloudMusicApi) | 29750 | 15089 | JavaScript | 137 | 网易云音乐 Node.js API service | 2023-12-06T13:14:07Z |
| 12 | [todomvc](https://github.com/tastejs/todomvc) | 28342 | 13915 | JavaScript | 136 | Helping you select an MV* framework - Todo apps for React.js, Ember.js, Angular, and many more | 2023-12-06T22:59:39Z |
| 13 | [Sortable](https://github.com/SortableJS/Sortable) | 27874 | 3663 | JavaScript | 427 | Reorderable drag-and-drop lists for modern browsers and touch devices. No jQuery or framework required. | 2023-11-30T22:29:49Z |
| 14 | [immer](https://github.com/immerjs/immer) | 26249 | 859 | JavaScript | 32 | Create the next immutable state by mutating the current one | 2023-12-03T06:12:41Z |
| 15 | [gitbook](https://github.com/GitbookIO/gitbook) | 25959 | 3821 | JavaScript | 0 | 📝 Modern documentation format and toolchain using Git and Markdown | 2023-06-26T03:00:32Z |
| 16 | [fetch](https://github.com/JakeChampion/fetch) | 25790 | 3239 | JavaScript | 3 | A window.fetch JavaScript polyfill. | 2023-12-04T16:32:41Z |
| 17 | [docsify](https://github.com/docsifyjs/docsify) | 25662 | 5688 | JavaScript | 211 | 🃏 A magical documentation site generator. | 2023-12-06T05:20:24Z |
| 18 | [react-virtualized](https://github.com/bvaughn/react-virtualized) | 25534 | 3139 | JavaScript | 444 | React components for efficiently rendering large lists and tabular data | 2023-04-17T19:25:20Z |
| 19 | [aos](https://github.com/michalsnik/aos) | 24857 | 2517 | JavaScript | 319 | Animate on scroll library | 2022-12-08T22:18:06Z |
| 20 | [localForage](https://github.com/localForage/localForage) | 23499 | 1306 | JavaScript | 211 | 💾 Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API. | 2023-11-13T13:04:53Z |
| 21 | [core-js](https://github.com/zloirock/core-js) | 23291 | 1684 | JavaScript | 31 | Standard Library | 2023-12-06T21:45:06Z |
| 22 | [pure](https://github.com/pure-css/pure) | 23229 | 2602 | JavaScript | 6 | A set of small, responsive CSS modules that you can use in every web project. | 2023-12-04T12:44:49Z |
| 23 | [wepy](https://github.com/Tencent/wepy) | 22316 | 3100 | JavaScript | 351 | 小程序组件化开发框架 | 2023-09-19T02:09:28Z |
| 24 | [autoprefixer](https://github.com/postcss/autoprefixer) | 21258 | 1325 | JavaScript | 36 | Parse CSS and add vendor prefixes to rules by Can I Use | 2023-09-20T21:21:31Z |
| 25 | [ChromeAppHeroes](https://github.com/zhaoolee/ChromeAppHeroes) | 20946 | 2260 | JavaScript | 16 | 🌈谷粒-Chrome插件英雄榜, 为优秀的Chrome插件写一本中文说明书, 让Chrome插件英雄们造福人类~ ChromePluginHeroes, Write a Chinese manual for the excellent Chrome plugin, let the Chrome plugin heroes benefit the human~ 公众号「0加1」同步更新 | 2023-10-16T08:29:42Z |
| 26 | [chinese-programmer-wrong-pronunciation](https://github.com/shimohq/chinese-programmer-wrong-pronunciation) | 20543 | 1532 | JavaScript | 120 | 中国程序员容易发音错误的单词 | 2023-12-01T17:18:56Z |
| 27 | [mpvue](https://github.com/Meituan-Dianping/mpvue) | 20420 | 2122 | JavaScript | 419 | 基于 Vue.js 的小程序开发框架,从底层支持 Vue.js 语法和构建工具体系。 | 2022-03-02T04:31:30Z |
| 28 | [lossless-cut](https://github.com/mifi/lossless-cut) | 19667 | 1063 | JavaScript | 205 | The swiss army knife of lossless video/audio editing | 2023-12-05T07:09:21Z |
| 29 | [egg](https://github.com/eggjs/egg) | 18717 | 1838 | JavaScript | 305 | 🥚 Born to build better enterprise frameworks and apps with Node.js & Koa | 2023-11-13T15:26:56Z |
| 30 | [EasySpider](https://github.com/NaiboWang/EasySpider) | 18174 | 2185 | JavaScript | 4 | A visual no-code/code-free web crawler/spider易采集:一个可视化浏览器自动化测试/数据采集/爬虫软件,可以无代码图形化的设计和执行爬虫任务。别名:ServiceWrapper面向Web应用的智能化服务封装系统。 | 2023-12-07T00:48:58Z |
| 31 | [node-red](https://github.com/node-red/node-red) | 17749 | 3236 | JavaScript | 271 | Low-code programming for event-driven applications | 2023-12-07T01:19:49Z |
| 32 | [style2paints](https://github.com/lllyasviel/style2paints) | 17486 | 2119 | JavaScript | 39 | sketch + style = paints :art: (TOG2018/SIGGRAPH2018ASIA) | 2023-08-01T02:02:00Z |
| 33 | [statsd](https://github.com/statsd/statsd) | 17309 | 2012 | JavaScript | 50 | Daemon for easy but powerful stats aggregation | 2023-08-22T12:52:24Z |
| 34 | [react-helmet](https://github.com/nfl/react-helmet) | 17099 | 707 | JavaScript | 160 | A document head manager for React | 2023-07-18T19:57:38Z |
| 35 | [Administrative-divisions-of-China](https://github.com/modood/Administrative-divisions-of-China) | 16410 | 6882 | JavaScript | 16 | 中华人民共和国行政区划:省级(省份)、 地级(城市)、 县级(区县)、 乡级(乡镇街道)、 村级(村委会居委会) ,中国省市区镇村二级三级四级五级联动地址数据。 | 2023-09-13T01:37:45Z |
| 36 | [react-demos](https://github.com/ruanyf/react-demos) | 16189 | 6577 | JavaScript | 0 | a collection of simple demos of React.js | 2023-10-27T12:58:58Z |
| 37 | [BullshitGenerator](https://github.com/menzi11/BullshitGenerator) | 15715 | 2955 | JavaScript | 119 | Needs to generate some texts to test if my GUI rendering codes good or not. so I made this. | 2021-07-10T09:44:32Z |
| 38 | [blessed-contrib](https://github.com/yaronn/blessed-contrib) | 15299 | 943 | JavaScript | 79 | Build terminal dashboards using ascii/ansi art and javascript | 2023-11-25T09:49:39Z |
| 39 | [Flat-UI](https://github.com/designmodo/Flat-UI) | 15043 | 2375 | 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 |
| 40 | [Luckysheet](https://github.com/dream-num/Luckysheet) | 15043 | 2161 | JavaScript | 660 | Luckysheet is an online spreadsheet like excel that is powerful, simple to configure, and completely open source. | 2023-12-01T02:25:18Z |
| 41 | [ScrollMagic](https://github.com/janpaepke/ScrollMagic) | 14621 | 2202 | JavaScript | 500 | The javascript library for magical scroll interactions. | 2023-11-09T14:35:54Z |
| 42 | [jsdoc](https://github.com/jsdoc/jsdoc) | 14431 | 1541 | JavaScript | 387 | An API documentation generator for JavaScript. | 2023-12-06T22:36:22Z |
| 43 | [typed.js](https://github.com/mattboldt/typed.js) | 14178 | 1768 | JavaScript | 2 | A JavaScript Typing Animation Library | 2023-12-03T19:24:47Z |
| 44 | [store.js](https://github.com/marcuswestin/store.js) | 13944 | 1391 | JavaScript | 69 | Cross-browser storage for all use cases, used across the web. | 2023-02-25T18:36:12Z |
| 45 | [NodeBB](https://github.com/NodeBB/NodeBB) | 13670 | 2790 | JavaScript | 122 | Node.js based forum software built for the modern web | 2023-12-06T19:11:58Z |
| 46 | [git-history](https://github.com/pomber/git-history) | 13427 | 558 | JavaScript | 61 | Quickly browse the history of a file from any git repository | 2023-03-23T11:31:47Z |
| 47 | [requirejs](https://github.com/requirejs/requirejs) | 12915 | 2476 | JavaScript | 256 | A file and module loader for JavaScript | 2022-11-25T19:28:28Z |
| 48 | [OpenClash](https://github.com/vernesong/OpenClash) | 12810 | 2616 | JavaScript | 72 | A Clash Client For OpenWrt | 2023-12-06T20:17:33Z |
| 49 | [systemjs](https://github.com/systemjs/systemjs) | 12723 | 1145 | JavaScript | 57 | Dynamic ES module loader | 2023-09-13T22:05:40Z |
| 50 | [dataloader](https://github.com/graphql/dataloader) | 12469 | 552 | JavaScript | 25 | 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-11-17T17:59:40Z |
| 51 | [redux-mock-store](https://github.com/reduxjs/redux-mock-store) | 2490 | 160 | JavaScript | 21 | A mock store for testing Redux async action creators and middleware. | 2023-09-22T15:58:23Z |
| 52 | [contrast-ratio](https://github.com/siege-media/contrast-ratio) | 2463 | 223 | JavaScript | 9 | A tool to calculate the contrast ratio between any two valid CSS colors. | 2023-05-02T13:34:00Z |
| 53 | [vuepack](https://github.com/egoist/vuepack) | 2440 | 218 | JavaScript | 35 | :package: A modern starter which uses Vue 2, Vuex, Vue-router and Webpack 2 (and even Electron) | 2022-06-26T06:50:33Z |
| 54 | [slip](https://github.com/kornelski/slip) | 2439 | 228 | JavaScript | 23 | Slip.js — UI library for manipulating lists via swipe and drag gestures | 2021-09-23T19:09:56Z |
| 55 | [almond](https://github.com/requirejs/almond) | 2430 | 176 | JavaScript | 8 | A minimal AMD API implementation for use after optimized builds | 2020-06-30T01:28:39Z |
| 56 | [elasticsearch-kopf](https://github.com/lmenezes/elasticsearch-kopf) | 2422 | 343 | JavaScript | 33 | web admin interface for elasticsearch | 2019-11-21T06:29:38Z |
| 57 | [superscrollorama](https://github.com/johnpolacek/superscrollorama) | 2405 | 551 | JavaScript | 2 | The original jQuery plugin for supercool scroll animation. NOTE: No longer under active development. New version is ScrollMagic.js | 2018-03-31T14:00:19Z |
| 58 | [goread](https://github.com/mjibson/goread) | 2387 | 355 | JavaScript | 87 | RSS reader in go on app engine; formerly goread.io | 2022-01-16T22:54:04Z |
| 59 | [doppler](https://github.com/DanielRapp/doppler) | 2382 | 186 | JavaScript | 4 | :wave: Motion detection using the doppler effect | 2017-03-29T18:46:15Z |
| 60 | [progress.js](https://github.com/usablica/progress.js) | 2373 | 266 | JavaScript | 9 | ProgressJs is a JavaScript and CSS3 library which help developers to create and manage progress bar for every objects on the page. | 2015-08-31T16:19:22Z |
| 61 | [raty](https://github.com/wbotelhos/raty) | 2345 | 663 | JavaScript | 54 | :star2: Raty - A Star Rating Plugin | 2023-08-23T15:24:47Z |
| 62 | [Backbone-relational](https://github.com/PaulUithol/Backbone-relational) | 2343 | 344 | JavaScript | 58 | Get and set relations (one-to-one, one-to-many, many-to-one) for Backbone models | 2022-03-19T00:59:49Z |
| 63 | [ngStorage](https://github.com/gsklee/ngStorage) | 2337 | 469 | JavaScript | 64 | localStorage and sessionStorage done right for AngularJS. | 2018-09-17T17:31:07Z |
| 64 | [iron-node](https://github.com/s-a/iron-node) | 2336 | 78 | JavaScript | 3 | Debug Node.js code with Chrome Developer Tools. | 2022-11-10T14:48:49Z |
| 65 | [redux-router](https://github.com/acdlite/redux-router) | 2316 | 215 | JavaScript | 24 | Redux bindings for React Router – keep your router state inside your Redux store | 2021-07-07T15:13:36Z |
| 66 | [backbonetutorials](https://github.com/thomasdavis/backbonetutorials) | 2307 | 1735 | JavaScript | 14 | As single page apps and large scale javascript applications become more prominent on the web, useful resources for those developers who are jumping the ship are crucial. | 2020-06-05T14:41:42Z |
| 67 | [plax](https://github.com/cameronmcefee/plax) | 2292 | 227 | JavaScript | 17 | JQuery powered parallaxing | 2017-09-15T15:50:21Z |
| 68 | [expect](https://github.com/mjackson/expect) | 2290 | 131 | JavaScript | 11 | Write better assertions | 2018-05-10T20:54:57Z |
| 69 | [hipache](https://github.com/hipache/hipache) | 2268 | 255 | JavaScript | 66 | Hipache: a distributed HTTP and websocket proxy | 2020-09-04T22:50:33Z |
| 70 | [sketch-palettes](https://github.com/andrewfiorillo/sketch-palettes) | 2267 | 149 | JavaScript | 8 | A Sketch plugin for exporting and importing fill presets. It supports colors, gradients, and pattern fills. | 2019-10-23T11:01:13Z |
| 71 | [BigVideo.js](https://github.com/johnpolacek/BigVideo.js) | 2260 | 438 | JavaScript | 80 | The jQuery Plugin for Big Background Video (and Images) | 2020-08-06T20:22:37Z |
| 72 | [angular-formly](https://github.com/formly-js/angular-formly) | 2237 | 454 | JavaScript | 93 | JavaScript powered forms for AngularJS | 2018-04-22T12:39:37Z |
| 73 | [react-redux-tutorial](https://github.com/lewis617/react-redux-tutorial) | 2231 | 556 | JavaScript | 1 | react-redux-tutorial in Chinese, catalog && code examples | 2021-10-01T04:52:03Z |
| 74 | [underlineJS](https://github.com/wentin/underlineJS) | 2219 | 92 | JavaScript | 21 | Pushing the boundary of browser typography rendering! | 2020-12-02T03:46:12Z |
| 75 | [react-starter](https://github.com/webpack/react-starter) | 2218 | 327 | JavaScript | 23 | [OUTDATED] Starter template for React with webpack. Doesn't focus on simplicity! NOT FOR BEGINNERS! | 2016-01-01T13:58:52Z |
| 76 | [material-start](https://github.com/angular/material-start) | 2214 | 1232 | JavaScript | 2 | Starter Repository for AngularJS Material | 2022-03-08T19:25:14Z |
| 77 | [WeixinApi](https://github.com/zxlie/WeixinApi) | 2204 | 772 | JavaScript | 28 | 专门用于微信公众平台的Javascript API | 2019-04-18T04:08:00Z |
| 78 | [vue-validator](https://github.com/kazupon/vue-validator) | 2200 | 439 | JavaScript | 53 | :white_check_mark: Validator component for Vue.js | 2017-12-25T10:57:43Z |
| 79 | [binaryjs](https://github.com/binaryjs/binaryjs) | 2198 | 340 | JavaScript | 56 | Node binary websocket streaming made easy | 2023-01-20T03:37:18Z |
| 80 | [backbone-forms](https://github.com/powmedia/backbone-forms) | 2178 | 422 | JavaScript | 110 | Form framework for BackboneJS with nested forms, editable lists and validation | 2022-09-07T17:00:41Z |
| 81 | [node-static](https://github.com/cloudhead/node-static) | 2177 | 256 | JavaScript | 38 | rfc 2616 compliant HTTP static-file server module, with built-in caching. | 2023-06-29T13:45:43Z |
| 82 | [react-autocomplete](https://github.com/reactjs/react-autocomplete) | 2161 | 541 | JavaScript | 58 | WAI-ARIA compliant React autocomplete (combobox) component | 2019-06-06T17:14:08Z |
| 83 | [dox](https://github.com/tj/dox) | 2156 | 208 | JavaScript | 16 | JavaScript documentation generator for node using markdown and jsdoc | 2022-09-07T14:50:30Z |
| 84 | [popcorn-js](https://github.com/mozilla/popcorn-js) | 2148 | 644 | JavaScript | 59 | The HTML5 Media Framework. (Unmaintained. See https://github.com/menismu/popcorn-js for activity) | 2017-09-21T13:28:47Z |
| 85 | [quiet-js](https://github.com/quiet/quiet-js) | 2147 | 155 | JavaScript | 23 | Transmit data with sound using Web Audio -- Javascript binding for libquiet | 2021-07-01T18:13:34Z |
| 86 | [jquery-mockjax](https://github.com/jakerella/jquery-mockjax) | 2127 | 378 | JavaScript | 9 | The jQuery Mockjax Plugin provides a simple and extremely flexible interface for mocking or simulating ajax requests and responses | 2020-08-22T17:58:18Z |
| 87 | [formula.js](https://github.com/sutoiku/formula.js) | 2125 | 304 | JavaScript | 21 | JavaScript implementation of most Microsoft Excel formula functions | 2020-03-16T12:27:05Z |
| 88 | [page-monitor](https://github.com/fouber/page-monitor) | 2103 | 211 | JavaScript | 13 | capture webpage and diff the dom change with phantomjs ♨ | 2020-01-18T17:59:56Z |
| 89 | [gaia](https://github.com/mozilla-b2g/gaia) | 2101 | 2301 | JavaScript | 0 | DEPRECATED - Gaia is a HTML5-based Phone UI for the Boot 2 Gecko Project. NOTE: For details of what branches are used for what releases, see | 2021-07-05T07:06:28Z |
| 90 | [wmail](https://github.com/Thomas101/wmail) | 2082 | 135 | JavaScript | 0 | The missing desktop client for Gmail & Google Inbox | 2020-02-11T10:49:25Z |
| 91 | [react-redux-form](https://github.com/davidkpiano/react-redux-form) | 2074 | 260 | JavaScript | 169 | Create forms easily in React with Redux. | 2022-06-22T21:07:26Z |
| 92 | [trugithub](https://github.com/kba7/trugithub) | 2070 | 51 | JavaScript | 35 | None | 2016-09-01T11:34:51Z |
| 93 | [react-native-dribbble-app](https://github.com/catalinmiron/react-native-dribbble-app) | 2057 | 422 | JavaScript | 13 | Dribbble app built with React Native | 2023-10-13T02:00:42Z |
| 94 | [functional-javascript-workshop](https://github.com/timoxley/functional-javascript-workshop) | 2047 | 491 | JavaScript | 71 | A functional javascript workshop. No libraries required (i.e. no underscore), just ES5. | 2020-10-08T09:28:30Z |
| 95 | [object-fit-images](https://github.com/fregante/object-fit-images) | 2042 | 284 | JavaScript | 3 | 🗻 Polyfill object-fit/object-position on <img>: IE9, IE10, IE11, Edge, Safari, ... | 2019-07-24T10:13:21Z |
| 96 | [mojibar](https://github.com/muan/mojibar) | 2039 | 147 | JavaScript | 21 | :tangerine: Emoji searcher but as a menubar app. | 2023-01-25T05:33:39Z |
| 97 | [ng-annotate](https://github.com/olov/ng-annotate) | 2037 | 159 | JavaScript | 3 | Add, remove and rebuild AngularJS dependency injection annotations | 2020-03-13T20:39:57Z |
| 98 | [tlapse](https://github.com/typicode/tlapse) | 2029 | 72 | JavaScript | 1 | 📷 Create a timelapse of your web development... or just automatically take screenshots of your hard work ;) | 2018-10-05T13:07:16Z |
| 99 | [essential-react](https://github.com/pheuter/essential-react) | 2025 | 138 | JavaScript | 12 | A minimal skeleton for building testable React apps using Babel | 2018-07-31T14:53:27Z |
| 100 | [tipsy](https://github.com/jaz303/tipsy) | 2017 | 580 | JavaScript | 64 | Facebook-style tooltips plugin for jQuery | 2022-05-23T13:46:00Z |