Files
Github-Ranking/Top100/JavaScript.md
T
2024-01-21 11:05:22 +08:00

109 lines
18 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 | [sw-precache](https://github.com/GoogleChromeLabs/sw-precache) | 5234 | 437 | JavaScript | 54 | [Deprecated] A node module to generate service worker code that will precache specific resources so they work offline. | 2019-06-09T22:23:40Z |
| 2 | [hogan.js](https://github.com/twitter/hogan.js) | 5140 | 466 | JavaScript | 14 | A compiler for the Mustache templating language | 2023-04-10T11:35:08Z |
| 3 | [Content-generator-sketch-plugin](https://github.com/timuric/Content-generator-sketch-plugin) | 4354 | 371 | JavaScript | 39 | Sketch app plugin for generating dummy data such as avatars, names, photos, geo data etc | 2019-06-12T01:44:36Z |
| 4 | [myth](https://github.com/segmentio/myth) | 4336 | 154 | JavaScript | 27 | A CSS preprocessor that acts like a polyfill for future versions of the spec. | 2023-04-09T21:26:19Z |
| 5 | [TouchSwipe-Jquery-Plugin](https://github.com/mattbryson/TouchSwipe-Jquery-Plugin) | 4055 | 1699 | JavaScript | 42 | TouchSwipe is a jquery plugin to be used with jQuery on touch input devices such as iPad, iPhone etc. | 2022-08-25T10:44:07Z |
| 6 | [underscore-analysis](https://github.com/lessfish/underscore-analysis) | 3972 | 659 | JavaScript | 25 | 【NO LONGER UPDATE】underscore-1.8.3.js 源码解读 & 系列文章(完) | 2023-01-14T02:46:39Z |
| 7 | [fbt](https://github.com/facebook/fbt) | 3835 | 223 | JavaScript | 32 | A JavaScript Internationalization Framework | 2023-12-21T03:00:39Z |
| 8 | [ReduxSimpleStarter](https://github.com/StephenGrider/ReduxSimpleStarter) | 3562 | 4702 | JavaScript | 106 | Starter pack for an awesome Udemy course | 2022-12-08T04:41:38Z |
| 9 | [socketstream](https://github.com/socketstream/socketstream) | 3557 | 302 | JavaScript | 29 | A framework for Realtime Web Apps | 2022-03-09T20:49:22Z |
| 10 | [babel-plugin-module-resolver](https://github.com/tleunen/babel-plugin-module-resolver) | 3417 | 217 | JavaScript | 101 | Custom module resolver plugin for Babel | 2023-04-05T11:37:27Z |
| 11 | [basket.js](https://github.com/addyosmani/basket.js) | 3365 | 297 | JavaScript | 36 | A script and resource loader for caching & loading files with localStorage | 2021-12-30T18:40:11Z |
| 12 | [react-ideal-image](https://github.com/stereobooster/react-ideal-image) | 3261 | 83 | JavaScript | 15 | 🖼️ An Almost Ideal React Image Component | 2023-06-10T07:08:57Z |
| 13 | [ttystudio](https://github.com/chjj/ttystudio) | 3235 | 121 | JavaScript | 19 | A terminal-to-gif recorder minus the headaches. | 2017-07-10T03:58:27Z |
| 14 | [phenomic](https://github.com/MoOx/phenomic) | 3226 | 285 | JavaScript | 16 | DEPRECATED. Please use Next.js instead. | 2020-09-07T07:44:51Z |
| 15 | [mosca](https://github.com/moscajs/mosca) | 3196 | 526 | JavaScript | 114 | MQTT broker as a module | 2020-01-31T18:27:49Z |
| 16 | [RedisLive](https://github.com/nkrode/RedisLive) | 3077 | 670 | JavaScript | 45 | Visualize your redis instances, analyze query patterns and spikes. | 2022-02-05T02:17:42Z |
| 17 | [generator-react-webpack](https://github.com/react-webpack-generators/generator-react-webpack) | 2880 | 363 | JavaScript | 41 | Yeoman generator for ReactJS and Webpack | 2017-02-10T06:19:54Z |
| 18 | [vue-infinite-scroll](https://github.com/ElemeFE/vue-infinite-scroll) | 2836 | 427 | JavaScript | 78 | An infinite scroll directive for vue.js. | 2023-11-18T15:05:15Z |
| 19 | [jsblocks](https://github.com/astoilkov/jsblocks) | 2778 | 113 | JavaScript | 12 | Better MV-ish Framework | 2023-11-23T10:48:12Z |
| 20 | [should.js](https://github.com/tj/should.js) | 2752 | 208 | JavaScript | 7 | BDD style assertions for node.js -- test framework agnostic | 2015-12-19T17:53:56Z |
| 21 | [elasticsearch-rtf](https://github.com/medcl/elasticsearch-rtf) | 2682 | 728 | JavaScript | 17 | elasticsearch中文发行版,针对中文集成了相关插件,方便新手学习测试. | 2018-04-02T02:16:55Z |
| 22 | [yepnope.js](https://github.com/SlexAxton/yepnope.js) | 2518 | 337 | JavaScript | 7 | A Script Loader For Your Conditional Builds | 2016-12-13T13:08:08Z |
| 23 | [atree](https://github.com/anvaka/atree) | 2437 | 257 | JavaScript | 1 | Just a simple Christmas tree, based on reddit story | 2024-01-04T02:27:21Z |
| 24 | [elasticsearch-kopf](https://github.com/lmenezes/elasticsearch-kopf) | 2419 | 344 | JavaScript | 33 | web admin interface for elasticsearch | 2019-11-21T06:29:38Z |
| 25 | [bootlint](https://github.com/twbs/bootlint) | 2394 | 368 | JavaScript | 39 | HTML linter for Bootstrap projects | 2022-01-27T15:10:29Z |
| 26 | [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 |
| 27 | [WebFrontEndStack](https://github.com/unruledboy/WebFrontEndStack) | 2324 | 487 | JavaScript | 5 | web front end stack: browsers, platforms, libraries, frameworks, tools etc. | 2018-03-03T10:00:52Z |
| 28 | [react-redux-tutorial](https://github.com/lewis617/react-redux-tutorial) | 2230 | 556 | JavaScript | 1 | react-redux-tutorial in Chinese, catalog && code examples | 2021-10-01T04:52:03Z |
| 29 | [bent](https://github.com/mikeal/bent) | 2200 | 106 | JavaScript | 23 | Functional JS HTTP client (Node.js & Fetch) w/ async await | 2022-12-20T00:43:26Z |
| 30 | [redux-auth-wrapper](https://github.com/mjrussell/redux-auth-wrapper) | 2196 | 262 | JavaScript | 17 | A React Higher Order Component (HOC) for handling Authentication and Authorization with Routing and Redux | 2024-01-17T14:50:56Z |
| 31 | [pokemongo-webspoof](https://github.com/iam4x/pokemongo-webspoof) | 2141 | 279 | JavaScript | 137 | 👾 Play Pokémon Go from your Mac | 2022-12-07T17:55:22Z |
| 32 | [progress-estimator](https://github.com/bvaughn/progress-estimator) | 2138 | 50 | JavaScript | 0 | Logs a progress bar and estimation for how long a Promise will take to complete | 2023-04-17T19:08:07Z |
| 33 | [formula.js](https://github.com/sutoiku/formula.js) | 2127 | 305 | JavaScript | 21 | JavaScript implementation of most Microsoft Excel formula functions | 2020-03-16T12:27:05Z |
| 34 | [trugithub](https://github.com/kba7/trugithub) | 2068 | 52 | JavaScript | 35 | None | 2016-09-01T11:34:51Z |
| 35 | [vue-image-crop-upload](https://github.com/dai-siki/vue-image-crop-upload) | 2067 | 376 | JavaScript | 94 | A beautiful vue component for image cropping and uploading. (vue图片剪裁上传组件) | 2022-12-03T15:41:52Z |
| 36 | [grid](https://github.com/rebassjs/grid) | 2053 | 113 | JavaScript | 0 | This package has moved and renamed | 2019-08-06T15:51:01Z |
| 37 | [jsonstore](https://github.com/bluzi/jsonstore) | 2036 | 88 | JavaScript | 20 | :rocket: jsonstore offers a free and secured JSON-based cloud datastore for small projects \| Inactive | 2020-05-01T05:17:00Z |
| 38 | [vue-wait](https://github.com/f/vue-wait) | 2001 | 107 | JavaScript | 30 | Complex Loader and Progress Management for Vue/Vuex and Nuxt Applications | 2022-12-10T16:57:01Z |
| 39 | [vuejs-learn](https://github.com/bhnddowinf/vuejs-learn) | 1971 | 488 | JavaScript | 13 | (vue.js official website tutorials ,contains video , codes, baudi yun, youtube) 网路上有很多 VUE 综合应用的视频,但大部份的视频 ,都当你已经了解官网 所以讲的节奏难免偏快。 此视频(都是上代码),以官网为重,将官网的观念,以视频搭配代码,实际演示。 如果官网有看不懂的地方,比对一下,视频跟代码,就会了解了。 减少你摸索的时间。(註:mvvm 的框架,不管是 ng , react, vue, avalonjs, 都是好的框架,而有经验的前端,至少都会两套以上的 mvvm。) | 2017-04-17T06:59:48Z |
| 40 | [alfred-workflows](https://github.com/willfarrell/alfred-workflows) | 1955 | 94 | JavaScript | 1 | Alfred Workflows for Developers | 2021-08-23T20:25:08Z |
| 41 | [HYMiniMall](https://github.com/coderwhy/HYMiniMall) | 1916 | 243 | JavaScript | 1 | 小程序商场项目 | 2022-10-04T10:11:00Z |
| 42 | [JSONStream](https://github.com/dominictarr/JSONStream) | 1897 | 179 | JavaScript | 49 | rawStream.pipe(JSONStream.parse()).pipe(streamOfObjects) | 2018-10-14T01:23:58Z |
| 43 | [parse-server-example](https://github.com/parse-community/parse-server-example) | 1875 | 5507 | JavaScript | 12 | Example of Parse Server using the express framework. | 2024-01-10T17:46:54Z |
| 44 | [rucksack](https://github.com/madeleineostoja/rucksack) | 1849 | 58 | JavaScript | 14 | A little bag of CSS superpowers, built on PostCSS | 2021-01-24T23:49:37Z |
| 45 | [Sketch-Style-Inventory](https://github.com/getflourish/Sketch-Style-Inventory) | 1830 | 108 | JavaScript | 33 | Review, import & export styles in Sketch. | 2019-08-19T09:11:38Z |
| 46 | [validator](https://github.com/asm-js/validator) | 1786 | 154 | JavaScript | 34 | A reference validator for asm.js. | 2019-01-27T02:44:02Z |
| 47 | [lusca](https://github.com/krakenjs/lusca) | 1783 | 139 | JavaScript | 33 | Application security for express apps. | 2023-05-12T16:11:55Z |
| 48 | [knox](https://github.com/Automattic/knox) | 1738 | 295 | JavaScript | 55 | S3 Lib | 2022-05-19T22:58:09Z |
| 49 | [persistencejs](https://github.com/coresmart/persistencejs) | 1725 | 248 | JavaScript | 75 | persistence.js is an asynchronous Javascript database mapper library. You can use it in the browser, as well on the server (and you can share data models between them). | 2017-08-08T14:23:16Z |
| 50 | [selectivizr](https://github.com/keithclark/selectivizr) | 1710 | 251 | JavaScript | 54 | selectivizr is a JavaScript utility that emulates CSS3 pseudo-classes and attribute selectors in Internet Explorer 6-8. | 2017-02-18T05:58:26Z |
| 51 | [vue-formulate](https://github.com/wearebraid/vue-formulate) | 2220 | 243 | JavaScript | 113 | ⚡️ The easiest way to build forms with Vue. | 2023-05-06T23:19:06Z |
| 52 | [src2png](https://github.com/mplewis/src2png) | 2206 | 86 | JavaScript | 2 | 📸💻 Turn your source code into beautiful syntax-highlighted images. | 2023-01-24T22:42:49Z |
| 53 | [angular-ui-OLDREPO](https://github.com/angular-ui/angular-ui-OLDREPO) | 2206 | 365 | JavaScript | 0 | DISCONTINUED REPO: This project has been restructured -> | 2015-06-11T23:56:32Z |
| 54 | [js-search](https://github.com/bvaughn/js-search) | 2167 | 121 | JavaScript | 0 | JS Search is an efficient, client-side search library for JavaScript and JSON objects | 2023-05-12T13:18:33Z |
| 55 | [angular-drag-and-drop-lists](https://github.com/marceljuenemann/angular-drag-and-drop-lists) | 2161 | 724 | JavaScript | 137 | Angular directives for sorting nested lists using the HTML5 Drag & Drop API | 2023-09-22T12:15:18Z |
| 56 | [react-autocomplete](https://github.com/reactjs/react-autocomplete) | 2161 | 540 | JavaScript | 58 | WAI-ARIA compliant React autocomplete (combobox) component | 2019-06-06T17:14:08Z |
| 57 | [tink](https://github.com/npm/tink) | 2159 | 64 | JavaScript | 4 | a dependency unwinder for javascript | 2021-05-09T18:17:05Z |
| 58 | [react-portal](https://github.com/tajo/react-portal) | 2137 | 185 | JavaScript | 15 | 🎯 React component for transportation of modals, lightboxes, loading bars... to document.body or else. | 2022-03-30T16:44:39Z |
| 59 | [lawnchair](https://github.com/brianleroux/lawnchair) | 2135 | 250 | JavaScript | 67 | A lightweight clientside JSON document store, | 2020-05-17T19:39:17Z |
| 60 | [Chartbuilder](https://github.com/Quartz/Chartbuilder) | 2106 | 361 | JavaScript | 55 | A front-end charting application that facilitates easy creation of simple beautiful charts | 2017-09-13T00:16:01Z |
| 61 | [memory-stats.js](https://github.com/paulirish/memory-stats.js) | 2093 | 117 | JavaScript | 3 | minimal monitor for JS Heap Size via performance.memory | 2015-07-03T19:31:33Z |
| 62 | [legacy-wallet-use-trinity-wallet-instead](https://github.com/iotaledger/legacy-wallet-use-trinity-wallet-instead) | 2078 | 419 | JavaScript | 547 | IOTA Wallet | 2021-02-25T15:21:34Z |
| 63 | [lumber](https://github.com/ForestAdmin/lumber) | 2075 | 115 | JavaScript | 30 | Install Forest Admin in minutes. | 2023-01-24T00:51:14Z |
| 64 | [victory-native](https://github.com/FormidableLabs/victory-native) | 2006 | 170 | JavaScript | 0 | victory components for react native | 2021-11-03T23:22:18Z |
| 65 | [basil.js](https://github.com/Wisembly/basil.js) | 1985 | 81 | JavaScript | 9 | The missing Javascript smart persistent layer | 2022-12-07T12:42:32Z |
| 66 | [cerebral](https://github.com/cerebral/cerebral) | 1969 | 135 | JavaScript | 5 | Declarative state and side effects management for popular JavaScript frameworks | 2023-06-10T23:47:04Z |
| 67 | [react-fix-it](https://github.com/MicheleBertoli/react-fix-it) | 1917 | 37 | JavaScript | 0 | Automagically generate tests from errors | 2018-09-24T03:54:20Z |
| 68 | [Backbone.localStorage](https://github.com/jeromegn/Backbone.localStorage) | 1901 | 697 | JavaScript | 10 | A localStorage adapter for Backbone.js | 2023-10-20T09:45:01Z |
| 69 | [42](https://github.com/rsapkf/42) | 1892 | 133 | JavaScript | 0 | @rsapkf's wiki. [Merged into rsapkf/www] | 2023-02-24T04:14:06Z |
| 70 | [datagov-wptheme](https://github.com/GSA/datagov-wptheme) | 1889 | 457 | JavaScript | 142 | Data.gov WordPress Theme (obsolete) | 2023-05-13T08:33:39Z |
| 71 | [prompt](https://github.com/flatiron/prompt) | 1877 | 195 | JavaScript | 54 | a beautiful command-line prompt for node.js | 2022-04-22T18:56:13Z |
| 72 | [file-loader](https://github.com/webpack-contrib/file-loader) | 1871 | 273 | JavaScript | 1 | File Loader | 2021-03-05T11:12:45Z |
| 73 | [react-designer](https://github.com/react-designer/react-designer) | 1854 | 239 | JavaScript | 20 | It's not art | 2022-12-09T22:34:34Z |
| 74 | [china-area-data](https://github.com/airyland/china-area-data) | 1850 | 833 | JavaScript | 17 | 中国省市区数据 | 2022-12-11T10:52:43Z |
| 75 | [monk](https://github.com/Automattic/monk) | 1847 | 202 | JavaScript | 43 | The wise MongoDB API | 2023-03-13T18:02:49Z |
| 76 | [code-snippets](https://github.com/bahmutov/code-snippets) | 1798 | 212 | JavaScript | 6 | Chrome DevTools code snippets | 2017-07-16T12:53:04Z |
| 77 | [EvaporateJS](https://github.com/TTLabs/EvaporateJS) | 1797 | 220 | JavaScript | 77 | Javascript library for browser to S3 multipart resumable uploads | 2024-01-12T02:57:24Z |
| 78 | [react-server-example](https://github.com/mhart/react-server-example) | 1792 | 204 | JavaScript | 0 | A simple example of how to do server-side rendering with React (no compilation needed) | 2020-09-02T21:20:51Z |
| 79 | [vue-scroller](https://github.com/wangdahoo/vue-scroller) | 1789 | 398 | JavaScript | 111 | Scroller Component for Vue.js | 2020-02-17T08:05:17Z |
| 80 | [node-http2](https://github.com/molnarg/node-http2) | 1788 | 212 | JavaScript | 60 | An HTTP/2 client and server implementation for node.js | 2019-03-01T22:28:41Z |
| 81 | [watchify](https://github.com/browserify/watchify) | 1784 | 203 | JavaScript | 30 | watch mode for browserify builds | 2022-02-24T03:04:35Z |
| 82 | [code-push-server](https://github.com/lisong/code-push-server) | 1776 | 513 | JavaScript | 74 | CodePush service is hot update services which adapter react-native-code-push and cordova-plugin-code-push - 热更新 | 2024-01-02T14:26:15Z |
| 83 | [generator-ionic](https://github.com/diegonetto/generator-ionic) | 1745 | 340 | JavaScript | 93 | Build hybrid mobile apps using the Ionic Framework | 2016-05-26T08:26:57Z |
| 84 | [asynquence](https://github.com/getify/asynquence) | 1739 | 156 | JavaScript | 15 | Asynchronous flow control (promises, generators, observables, CSP, etc) | 2020-03-04T12:19:15Z |
| 85 | [knox](https://github.com/Automattic/knox) | 1738 | 295 | JavaScript | 55 | S3 Lib | 2022-05-19T22:58:09Z |
| 86 | [vue-sui-demo](https://github.com/eteplus/vue-sui-demo) | 1737 | 542 | JavaScript | 8 | 用vue 和 SUI-Mobile 写了一个移动端demo,用来反馈学习vue的成果(禁用了SUI自带的路由,使用vue-router, vue-resource, webpack)[a web app written by vue & sui-mobile] | 2017-02-28T02:47:35Z |
| 87 | [fluxxor](https://github.com/BinaryMuse/fluxxor) | 1698 | 164 | JavaScript | 28 | :hammer_and_wrench: Flux architecture tools for React | 2020-10-19T21:01:32Z |
| 88 | [SavjeeCoin](https://github.com/Savjee/SavjeeCoin) | 1696 | 747 | JavaScript | 1 | A simple blockchain in Javascript. For educational purposes only. | 2023-02-05T12:41:02Z |
| 89 | [flummox](https://github.com/acdlite/flummox) | 1693 | 128 | JavaScript | 34 | Minimal, isomorphic Flux. | 2017-08-04T14:03:48Z |
| 90 | [rheostat](https://github.com/airbnb/rheostat) | 1688 | 215 | JavaScript | 40 | Rheostat is a www, mobile, and accessible slider component built with React | 2023-10-21T11:47:10Z |
| 91 | [Bootstrap-3-Typeahead](https://github.com/bassjobsen/Bootstrap-3-Typeahead) | 1686 | 1353 | JavaScript | 171 | The Typeahead plugin from Twitter's Bootstrap 2 ready to use with Bootstrap 3 and Bootstrap 4 | 2022-05-25T23:32:04Z |
| 92 | [babel-react-optimize](https://github.com/jamiebuilds/babel-react-optimize) | 1685 | 49 | JavaScript | 0 | :rocket: A Babel preset and plugins for optimizing React code. | 2017-04-06T09:10:01Z |
| 93 | [react-js-tutorials](https://github.com/learncodeacademy/react-js-tutorials) | 1668 | 1387 | JavaScript | 17 | Code that goes along with my YouTube React JS Series | 2018-12-11T07:48:10Z |
| 94 | [PEP](https://github.com/jquery-archive/PEP) | 1666 | 176 | JavaScript | 0 | Pointer Events Polyfill: a unified event system for the web platform | 2021-02-10T20:28:23Z |
| 95 | [cordova-plugin-googlemaps](https://github.com/mapsplugin/cordova-plugin-googlemaps) | 1661 | 958 | JavaScript | 75 | Google Maps plugin for Cordova | 2023-08-08T07:36:51Z |
| 96 | [zeromq.node](https://github.com/JustinTulloss/zeromq.node) | 1651 | 300 | JavaScript | 153 | Node.js bindings to the zeromq library | 2019-10-03T17:17:05Z |
| 97 | [WebPageTest.api-nodejs](https://github.com/catchpoint/WebPageTest.api-nodejs) | 1643 | 209 | JavaScript | 56 | WebPageTest API wrapper for NodeJS | 2023-11-14T18:21:46Z |
| 98 | [wechat-api](https://github.com/node-webot/wechat-api) | 1635 | 338 | JavaScript | 24 | Wechat API / 主动调用 API | 2021-12-28T16:14:03Z |
| 99 | [coinmon](https://github.com/bichenkk/coinmon) | 1630 | 154 | JavaScript | 20 | 💰 The cryptocurrency price tool on CLI. 🖥 | 2023-01-06T18:12:50Z |
| 100 | [ucss](https://github.com/oyvindeh/ucss) | 1622 | 73 | JavaScript | 3 | Find unused and duplicate CSS | 2017-01-26T10:08:08Z |