Files
Github-Ranking/Top100/JavaScript.md
T
2023-12-05 11:05:51 +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 | [casperjs](https://github.com/casperjs/casperjs) | 7237 | 1024 | JavaScript | 0 | CasperJS is no longer actively maintained. Navigation scripting and testing utility for PhantomJS and SlimerJS | 2020-04-03T21:57:20Z |
| 2 | [sw-precache](https://github.com/GoogleChromeLabs/sw-precache) | 5234 | 436 | 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 |
| 3 | [deployd](https://github.com/deployd/deployd) | 4991 | 682 | JavaScript | 131 | a toolkit for building realtime APIs | 2019-04-16T08:53:35Z |
| 4 | [cubism](https://github.com/square/cubism) | 4935 | 573 | JavaScript | 32 | Cubism.js: A JavaScript library for time series visualization. | 2023-03-19T08:29:27Z |
| 5 | [request-promise](https://github.com/request/request-promise) | 4765 | 325 | JavaScript | 59 | The simplified HTTP request client 'request' with Promise support. Powered by Bluebird. | 2023-08-01T19:46:56Z |
| 6 | [PhantomCSS](https://github.com/HuddleEng/PhantomCSS) | 4722 | 274 | JavaScript | 10 | Visual/CSS regression testing with PhantomJS | 2018-12-10T10:28:42Z |
| 7 | [component](https://github.com/componentjs/component) | 4563 | 346 | JavaScript | 33 | frontend package manager and build tool for modular web applications | 2017-12-16T14:10:16Z |
| 8 | [fixed-data-table](https://github.com/facebookarchive/fixed-data-table) | 4312 | 571 | JavaScript | 205 | A React table component designed to allow presenting thousands of rows of data. | 2021-01-13T12:09:37Z |
| 9 | [cube](https://github.com/square/cube) | 3918 | 441 | JavaScript | 0 | Cube: A system for time series visualization. | 2019-04-05T16:22:18Z |
| 10 | [Imager.js](https://github.com/bbc/Imager.js) | 3834 | 245 | JavaScript | 13 | Responsive images while we wait for srcset to finish cooking | 2022-01-27T23:28:26Z |
| 11 | [perfmap](https://github.com/zeman/perfmap) | 3795 | 144 | JavaScript | 11 | Front-end performance heatmap bookmarklet. | 2017-05-12T00:10:57Z |
| 12 | [HackerNews-React-Native](https://github.com/iSimar/HackerNews-React-Native) | 3654 | 633 | JavaScript | 11 | Hacker News iOS and Android App - Made with React Native. | 2022-03-17T06:10:55Z |
| 13 | [helium-css](https://github.com/geuis/helium-css) | 3642 | 252 | JavaScript | 9 | Helium - javascript tool to scan your site and show unused CSS | 2015-07-13T19:21:08Z |
| 14 | [scribe](https://github.com/guardian/scribe) | 3516 | 266 | JavaScript | 104 | DEPRECATED: A rich text editor framework for the web platform | 2020-03-08T04:04:14Z |
| 15 | [babel-preset-env](https://github.com/babel/babel-preset-env) | 3506 | 191 | JavaScript | 1 | PSA: this repo has been moved into babel/babel --> | 2018-05-10T14:31:15Z |
| 16 | [alt](https://github.com/goatslacker/alt) | 3451 | 337 | JavaScript | 110 | Isomorphic flux implementation | 2023-03-28T22:15:12Z |
| 17 | [vantage](https://github.com/dthree/vantage) | 3450 | 134 | JavaScript | 12 | Distributed, realtime CLI for live Node apps. | 2021-08-27T13:57:44Z |
| 18 | [duo](https://github.com/duojs/duo) | 3435 | 132 | JavaScript | 102 | A next-generation package manager for the front-end | 2017-12-31T06:40:40Z |
| 19 | [react-transform-boilerplate](https://github.com/gaearon/react-transform-boilerplate) | 3373 | 453 | JavaScript | 5 | A new Webpack boilerplate with hot reloading React components, and error handling on module and component level. | 2020-08-21T15:47:58Z |
| 20 | [react-web](https://github.com/taofed/react-web) | 3372 | 461 | JavaScript | 41 | A framework for building web apps with React Native compatible API. | 2019-12-10T13:43:22Z |
| 21 | [ui-select](https://github.com/angular-ui/ui-select) | 3276 | 1848 | JavaScript | 399 | AngularJS-native version of Select2 and Selectize | 2019-08-21T06:18:17Z |
| 22 | [skeuocard](https://github.com/kenkeiter/skeuocard) | 3247 | 238 | JavaScript | 34 | Skeuocard progressively enhances credit card inputs to provide a skeuomorphic interface. | 2020-05-11T23:56:49Z |
| 23 | [localResizeIMG](https://github.com/think2011/localResizeIMG) | 3218 | 997 | JavaScript | 0 | 🔥 前端本地客户端压缩图片,兼容IOS,Android,PC、自动按需加载文件 | 2021-04-16T08:09:58Z |
| 24 | [quickstart](https://github.com/angular/quickstart) | 3128 | 3196 | JavaScript | 36 | Angular QuickStart - source from the documentation | 2021-06-30T05:55:27Z |
| 25 | [EventEmitter](https://github.com/Olical/EventEmitter) | 3127 | 444 | JavaScript | 1 | Evented JavaScript for the browser | 2020-05-25T13:55:22Z |
| 26 | [Vue-cnodejs](https://github.com/shinygang/Vue-cnodejs) | 3046 | 818 | JavaScript | 3 | 基于vue.js重写Cnodejs.org社区的webapp | 2017-11-18T09:17:53Z |
| 27 | [eventproxy](https://github.com/JacksonTian/eventproxy) | 2964 | 448 | JavaScript | 1 | An implementation of task/event based asynchronous pattern. | 2017-09-08T03:52:43Z |
| 28 | [share-button](https://github.com/carrot/share-button) | 2958 | 396 | JavaScript | 33 | :warning: :warning: Currently Unmaintained :warning: :warning: - fast, beautiful, and painless social shares: | 2016-06-17T15:39:04Z |
| 29 | [velocity-react](https://github.com/google-fabric/velocity-react) | 2946 | 168 | JavaScript | 15 | React components for Velocity.js | 2019-05-09T17:07:50Z |
| 30 | [marketch](https://github.com/tudou527/marketch) | 2934 | 313 | JavaScript | 44 | Marketch is a Sketch 3 plug-in for automatically generating html page that can measure and get CSS styles on it. | 2018-12-10T03:42:55Z |
| 31 | [rome](https://github.com/bevacqua/rome) | 2916 | 232 | JavaScript | 57 | :calendar: Customizable date (and time) picker. Opt-in UI, no jQuery! | 2022-12-03T02:48:30Z |
| 32 | [infinity](https://github.com/airbnb/infinity) | 2812 | 305 | JavaScript | 32 | UITableViews for the web (DEPRECATED) | 2018-05-07T05:22:17Z |
| 33 | [scrollpath](https://github.com/JoelBesada/scrollpath) | 2789 | 467 | JavaScript | 23 | A plugin for defining custom scroll paths. | 2016-09-17T16:11:32Z |
| 34 | [FlipClock](https://github.com/objectivehtml/FlipClock) | 2741 | 971 | JavaScript | 36 | None | 2023-11-16T06:14:12Z |
| 35 | [react-infinite](https://github.com/seatgeek/react-infinite) | 2718 | 296 | JavaScript | 87 | A browser-ready efficient scrolling container based on UITableView | 2019-10-24T22:57:54Z |
| 36 | [bootstrap](https://github.com/jasny/bootstrap) | 2687 | 517 | JavaScript | 32 | The missing components for your favorite front-end framework. | 2020-12-08T18:45:06Z |
| 37 | [redux-promise](https://github.com/redux-utilities/redux-promise) | 2673 | 134 | JavaScript | 22 | FSA-compliant promise middleware for Redux. | 2023-01-21T15:40:28Z |
| 38 | [jQuery-Timepicker-Addon](https://github.com/trentrichardson/jQuery-Timepicker-Addon) | 2671 | 1061 | JavaScript | 451 | Adds a timepicker to jQueryUI Datepicker | 2022-11-14T16:14:02Z |
| 39 | [jquery-ujs](https://github.com/rails/jquery-ujs) | 2610 | 518 | JavaScript | 56 | Ruby on Rails unobtrusive scripting adapter for jQuery | 2022-06-23T21:15:00Z |
| 40 | [angular-moment](https://github.com/urish/angular-moment) | 2607 | 402 | JavaScript | 47 | Moment.JS directives for Angular.JS (timeago and more) | 2020-06-15T07:01:16Z |
| 41 | [vuejs-datepicker](https://github.com/charliekassel/vuejs-datepicker) | 2604 | 742 | JavaScript | 192 | A simple Vue.js datepicker component. Supports disabling of dates, inline mode, translations | 2023-10-25T23:13:27Z |
| 42 | [juliusjs](https://github.com/zzmp/juliusjs) | 2586 | 186 | JavaScript | 15 | A speech recognition library for the web | 2023-11-29T08:24:09Z |
| 43 | [angular-ui-tree](https://github.com/angular-ui-tree/angular-ui-tree) | 2583 | 795 | JavaScript | 131 | A tree component for AngularJS, without jQuery as dependency. | 2021-03-05T08:06:31Z |
| 44 | [jQuery-Validation-Engine](https://github.com/posabsolute/jQuery-Validation-Engine) | 2575 | 1219 | JavaScript | 20 | jQuery form validation plugin | 2021-09-09T14:10:33Z |
| 45 | [validate.js](https://github.com/rickharrison/validate.js) | 2561 | 409 | JavaScript | 24 | Lightweight JavaScript form validation library inspired by CodeIgniter. | 2020-03-02T10:45:04Z |
| 46 | [book-of-modern-frontend-tooling](https://github.com/tooling/book-of-modern-frontend-tooling) | 2535 | 198 | JavaScript | 32 | The Front-end Tooling Book | 2020-03-14T01:04:12Z |
| 47 | [vuex-router-sync](https://github.com/vuejs/vuex-router-sync) | 2527 | 139 | JavaScript | 8 | Effortlessly keep vue-router and vuex store in sync. | 2022-01-08T14:55:22Z |
| 48 | [yepnope.js](https://github.com/SlexAxton/yepnope.js) | 2520 | 337 | JavaScript | 7 | A Script Loader For Your Conditional Builds | 2016-12-13T13:08:08Z |
| 49 | [belle](https://github.com/nikgraf/belle) | 2517 | 114 | JavaScript | 47 | Configurable React Components with great UX | 2019-10-09T20:37:40Z |
| 50 | [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 |
| 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 | [create](https://github.com/bergie/create) | 2478 | 294 | JavaScript | 53 | Midgard Create, a generic web editing interface for any CMS | 2021-07-17T07:32:54Z |
| 53 | [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 |
| 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 | [angular-http-auth](https://github.com/witoldsz/angular-http-auth) | 2386 | 437 | JavaScript | 12 | None | 2017-10-03T20:59:39Z |
| 60 | [doppler](https://github.com/DanielRapp/doppler) | 2382 | 186 | JavaScript | 4 | :wave: Motion detection using the doppler effect | 2017-03-29T18:46:15Z |
| 61 | [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 |
| 62 | [raty](https://github.com/wbotelhos/raty) | 2345 | 663 | JavaScript | 54 | :star2: Raty - A Star Rating Plugin | 2023-08-23T15:24:47Z |
| 63 | [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 |
| 64 | [ngStorage](https://github.com/gsklee/ngStorage) | 2337 | 469 | JavaScript | 64 | localStorage and sessionStorage done right for AngularJS. | 2018-09-17T17:31:07Z |
| 65 | [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 |
| 66 | [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 |
| 67 | [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 |
| 68 | [react-visibility-sensor](https://github.com/joshwnj/react-visibility-sensor) | 2300 | 198 | JavaScript | 63 | Sensor component for React that notifies you when it goes in or out of the window viewport. | 2023-02-15T17:11:25Z |
| 69 | [plax](https://github.com/cameronmcefee/plax) | 2292 | 227 | JavaScript | 17 | JQuery powered parallaxing | 2017-09-15T15:50:21Z |
| 70 | [expect](https://github.com/mjackson/expect) | 2290 | 131 | JavaScript | 11 | Write better assertions | 2018-05-10T20:54:57Z |
| 71 | [Google-Maps-for-Rails](https://github.com/apneadiving/Google-Maps-for-Rails) | 2271 | 433 | JavaScript | 39 | Enables easy Google map + overlays creation in Ruby apps | 2018-02-02T02:57:30Z |
| 72 | [hipache](https://github.com/hipache/hipache) | 2268 | 255 | JavaScript | 66 | Hipache: a distributed HTTP and websocket proxy | 2020-09-04T22:50:33Z |
| 73 | [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 |
| 74 | [angular-formly](https://github.com/formly-js/angular-formly) | 2237 | 454 | JavaScript | 93 | JavaScript powered forms for AngularJS | 2018-04-22T12:39:37Z |
| 75 | [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 |
| 76 | [es-module-loader](https://github.com/ModuleLoader/es-module-loader) | 2231 | 191 | JavaScript | 6 | Polyfill for the ES Module Loader | 2018-07-15T12:57:18Z |
| 77 | [underlineJS](https://github.com/wentin/underlineJS) | 2219 | 92 | JavaScript | 21 | Pushing the boundary of browser typography rendering! | 2020-12-02T03:46:12Z |
| 78 | [step](https://github.com/creationix/step) | 2216 | 195 | JavaScript | 9 | An async control-flow library that makes stepping through logic easy. | 2017-08-08T23:49:46Z |
| 79 | [material-start](https://github.com/angular/material-start) | 2214 | 1232 | JavaScript | 2 | Starter Repository for AngularJS Material | 2022-03-08T19:25:14Z |
| 80 | [WeixinApi](https://github.com/zxlie/WeixinApi) | 2204 | 772 | JavaScript | 28 | 专门用于微信公众平台的Javascript API | 2019-04-18T04:08:00Z |
| 81 | [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 |
| 82 | [binaryjs](https://github.com/binaryjs/binaryjs) | 2198 | 340 | JavaScript | 56 | Node binary websocket streaming made easy | 2023-01-20T03:37:18Z |
| 83 | [lesshat](https://github.com/madebysource/lesshat) | 2195 | 267 | JavaScript | 47 | Smart LESS CSS mixins library. | 2022-03-23T14:21:36Z |
| 84 | [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 |
| 85 | [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 |
| 86 | [Messenger-for-Desktop](https://github.com/aluxian/Messenger-for-Desktop) | 2170 | 299 | JavaScript | 0 | This is not an official Facebook product, and is not affiliated with, or sponsored or endorsed by, Facebook. | 2018-04-12T11:45:56Z |
| 87 | [react-autocomplete](https://github.com/reactjs/react-autocomplete) | 2161 | 541 | JavaScript | 58 | WAI-ARIA compliant React autocomplete (combobox) component | 2019-06-06T17:14:08Z |
| 88 | [dox](https://github.com/tj/dox) | 2156 | 208 | JavaScript | 16 | JavaScript documentation generator for node using markdown and jsdoc | 2022-09-07T14:50:30Z |
| 89 | [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 |
| 90 | [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 |
| 91 | [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 |
| 92 | [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 |
| 93 | [expect.js](https://github.com/Automattic/expect.js) | 2099 | 218 | JavaScript | 56 | Minimalistic BDD-style assertions for Node.JS and the browser. | 2023-01-14T22:56:32Z |
| 94 | [wmail](https://github.com/Thomas101/wmail) | 2082 | 135 | JavaScript | 0 | The missing desktop client for Gmail & Google Inbox | 2020-02-11T10:49:25Z |
| 95 | [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 |
| 96 | [sockjs-node](https://github.com/sockjs/sockjs-node) | 2073 | 315 | JavaScript | 15 | WebSocket emulation - Node.js server | 2023-11-09T07:23:36Z |
| 97 | [trugithub](https://github.com/kba7/trugithub) | 2070 | 51 | JavaScript | 35 | None | 2016-09-01T11:34:51Z |
| 98 | [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 |
| 99 | [mojibar](https://github.com/muan/mojibar) | 2039 | 147 | JavaScript | 21 | :tangerine: Emoji searcher but as a menubar app. | 2023-01-25T05:33:39Z |
| 100 | [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 |