Files
Github-Ranking/Top100/JavaScript.md
T
2020-06-26 11:01:34 +00:00

109 lines
19 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
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 | [bootstrap](https://github.com/angular-ui/bootstrap) | 14638 | 7183 | JavaScript | 338 | 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 |
| 2 | [nodemailer](https://github.com/nodemailer/nodemailer) | 12673 | 1103 | JavaScript | 8 | ✉️ Send e-mails with Node.JS – easy as cake! | 2020-06-17T08:59:45Z |
| 3 | [gpu.js](https://github.com/gpujs/gpu.js) | 10089 | 484 | JavaScript | 84 | GPU Accelerated JavaScript | 2020-05-02T15:50:59Z |
| 4 | [x-spreadsheet](https://github.com/myliang/x-spreadsheet) | 8679 | 840 | JavaScript | 147 | A web-based JavaScript(canvas) spreadsheet | 2020-06-09T02:28:37Z |
| 5 | [spectacle](https://github.com/FormidableLabs/spectacle) | 8463 | 624 | JavaScript | 22 | ReactJS based Presentation Library | 2020-06-17T18:07:48Z |
| 6 | [gremlins.js](https://github.com/marmelab/gremlins.js) | 8408 | 408 | JavaScript | 2 | Monkey testing library for web apps and Node.js | 2020-05-27T15:07:33Z |
| 7 | [uBlock](https://github.com/uBlock-LLC/uBlock) | 8002 | 470 | JavaScript | 372 | uBlock: a fast, lightweight, and lean blocker for Chrome, Firefox, and Safari. | 2020-06-17T08:39:23Z |
| 8 | [nuclide](https://github.com/facebookarchive/nuclide) | 7950 | 762 | JavaScript | 395 | An open IDE for web and native mobile development, built on top of Atom | 2018-12-12T18:00:31Z |
| 9 | [google-access-helper](https://github.com/haotian-wang/google-access-helper) | 7698 | 2201 | JavaScript | 42 | 谷歌访问助手破解版 | 2020-04-04T02:39:34Z |
| 10 | [es6-promise](https://github.com/stefanpenner/es6-promise) | 6976 | 578 | JavaScript | 28 | A polyfill for ES6-style Promises | 2020-04-27T14:51:03Z |
| 11 | [timesheet.js](https://github.com/sbstjn/timesheet.js) | 6747 | 563 | JavaScript | 22 | JavaScript library for HTML5 & CSS3 time sheets | 2018-05-24T21:40:05Z |
| 12 | [x-editable](https://github.com/vitalets/x-editable) | 6386 | 1619 | JavaScript | 610 | In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery | 2020-05-17T16:19:54Z |
| 13 | [angular-app](https://github.com/angular-app/angular-app) | 5978 | 1877 | JavaScript | 50 | Reference application for AngularJS | 2019-01-05T03:10:42Z |
| 14 | [flot](https://github.com/flot/flot) | 5779 | 1577 | JavaScript | 562 | Attractive JavaScript charts for jQuery | 2020-05-06T21:32:04Z |
| 15 | [ractive](https://github.com/ractivejs/ractive) | 5755 | 444 | JavaScript | 46 | Next-generation DOM manipulation | 2020-06-23T22:26:10Z |
| 16 | [socketcluster](https://github.com/SocketCluster/socketcluster) | 5641 | 313 | JavaScript | 77 | Highly scalable realtime framework | 2020-03-18T09:37:48Z |
| 17 | [freecodecamp.cn](https://github.com/huluoyang/freecodecamp.cn) | 5588 | 310 | JavaScript | 2 | 随着FCC中文社区的快速发展和更多小伙伴的崛起,此项目已从个人项目升级到团队项目。详情请移步: | 2018-10-19T06:06:57Z |
| 18 | [json-editor](https://github.com/jdorn/json-editor) | 5393 | 1087 | JavaScript | 461 | JSON Schema Based Editor | 2018-04-18T13:46:26Z |
| 19 | [poisontap](https://github.com/samyk/poisontap) | 5332 | 984 | JavaScript | 89 | Exploits locked/password protected computers over USB, drops persistent WebSocket-based backdoor, exposes internal router, and siphons cookies using Raspberry Pi Zero & Node.js. | 2018-11-26T16:50:44Z |
| 20 | [Lettering.js](https://github.com/davatron5000/Lettering.js) | 5263 | 781 | JavaScript | 15 | A lightweight, easy to use Javascript <span> injector for radical Web Typography | 2020-04-26T21:05:49Z |
| 21 | [css-in-js](https://github.com/MicheleBertoli/css-in-js) | 4975 | 271 | JavaScript | 7 | React: CSS in JS techniques comparison | 2020-03-29T14:06:28Z |
| 22 | [vue-strap](https://github.com/yuche/vue-strap) | 4830 | 1006 | JavaScript | 259 | Bootstrap components built with Vue.js | 2019-04-13T12:04:36Z |
| 23 | [colorbox](https://github.com/jackmoore/colorbox) | 4786 | 1207 | JavaScript | 255 | A light-weight, customizable lightbox plugin for jQuery | 2020-05-05T23:47:15Z |
| 24 | [log4js-node](https://github.com/log4js-node/log4js-node) | 4595 | 688 | JavaScript | 69 | A port of log4js to node.js | 2020-06-18T01:37:57Z |
| 25 | [uPlot](https://github.com/leeoniya/uPlot) | 4502 | 122 | JavaScript | 23 | 📈 A small, fast chart for time series, lines, areas, ohlc & bars | 2020-06-25T04:47:21Z |
| 26 | [TermKit](https://github.com/unconed/TermKit) | 4473 | 260 | JavaScript | 35 | Experimental Terminal platform built on WebKit + node.js. Currently only for Mac and Windows, though the prototype works 90% in any WebKit browser. | 2011-12-15T20:30:22Z |
| 27 | [bowser](https://github.com/lancedikson/bowser) | 4420 | 460 | JavaScript | 51 | a browser detector | 2020-06-01T21:34:50Z |
| 28 | [mailtrain](https://github.com/Mailtrain-org/mailtrain) | 4390 | 558 | JavaScript | 367 | Self hosted newsletter app | 2020-06-17T15:24:46Z |
| 29 | [butter-desktop](https://github.com/butterproject/butter-desktop) | 4332 | 1238 | JavaScript | 92 | All the free parts of Popcorn Time | 2020-04-25T01:49:24Z |
| 30 | [EpicEditor](https://github.com/OscarGodson/EpicEditor) | 4316 | 365 | JavaScript | 91 | EpicEditor is an embeddable JavaScript Markdown editor with split fullscreen editing, live previewing, automatic draft saving, offline support, and more. For developers, it offers a robust API, can be easily themed, and allows you to swap out the bundled Markdown parser with anything you throw at it. | 2020-04-13T20:28:38Z |
| 31 | [rekit](https://github.com/rekit/rekit) | 4249 | 263 | JavaScript | 92 | IDE and toolkit for building scalable web applications with React, Redux and React-router | 2020-05-20T05:24:54Z |
| 32 | [resumable.js](https://github.com/23/resumable.js) | 4133 | 573 | JavaScript | 142 | A JavaScript library for providing multiple simultaneous, stable, fault-tolerant and resumable/restartable uploads via the HTML5 File API. | 2020-05-23T16:17:57Z |
| 33 | [okayNav](https://github.com/VPenkov/okayNav) | 4117 | 290 | JavaScript | 28 | The world's okayest responsive navigation. This is (sort of) a legacy implementation. Please stay tuned to the 3.0 branch (https://github.com/VPenkov/okayNav/tree/v3.0) | 2019-11-26T17:22:16Z |
| 34 | [core-decorators](https://github.com/jayphelps/core-decorators) | 4114 | 245 | JavaScript | 34 | Library of stage-0 JavaScript decorators (aka ES2016/ES7 decorators but not accurate) inspired by languages that come with built-ins like @​override, @​deprecate, @​autobind, @​mixin and more. Popular with React/Angular, but is framework agnostic. | 2019-12-16T19:38:35Z |
| 35 | [tern](https://github.com/ternjs/tern) | 4097 | 411 | JavaScript | 144 | A JavaScript code analyzer for deep, cross-editor language support | 2020-01-31T09:21:20Z |
| 36 | [extract-text-webpack-plugin](https://github.com/webpack-contrib/extract-text-webpack-plugin) | 4079 | 553 | JavaScript | 0 | [DEPRECATED] Please use https://github.com/webpack-contrib/mini-css-extract-plugin Extracts text from a bundle into a separate file | 2019-05-29T11:48:46Z |
| 37 | [rodeo](https://github.com/yhat/rodeo) | 3917 | 442 | JavaScript | 231 | A data science IDE for Python | 2018-04-16T08:15:40Z |
| 38 | [end-to-end](https://github.com/google/end-to-end) | 3909 | 333 | JavaScript | 20 | End-To-End is a crypto library to encrypt, decrypt, digital sign, and verify signed messages (implementing OpenPGP) | 2020-05-18T18:10:48Z |
| 39 | [lightGallery](https://github.com/sachinchoolur/lightGallery) | 3854 | 991 | JavaScript | 207 | A customizable, modular, responsive, lightbox gallery plugin. | 2020-06-13T15:19:33Z |
| 40 | [qunit](https://github.com/qunitjs/qunit) | 3845 | 772 | JavaScript | 84 | An easy-to-use JavaScript Unit Testing framework. | 2020-06-25T14:58:35Z |
| 41 | [rimraf](https://github.com/isaacs/rimraf) | 3815 | 213 | JavaScript | 55 | A `rm -rf` util for nodejs | 2020-04-15T14:13:49Z |
| 42 | [redux-tutorial](https://github.com/happypoulp/redux-tutorial) | 3799 | 584 | JavaScript | 19 | Learn how to use redux step by step | 2019-11-17T19:52:30Z |
| 43 | [exif-js](https://github.com/exif-js/exif-js) | 3685 | 1103 | JavaScript | 162 | JavaScript library for reading EXIF image metadata | 2020-06-03T04:10:39Z |
| 44 | [sw-toolbox](https://github.com/GoogleChromeLabs/sw-toolbox) | 3643 | 365 | JavaScript | 58 | [Deprecated] A collection of service worker tools for offlining runtime requests | 2019-10-01T12:23:50Z |
| 45 | [enquire.js](https://github.com/WickyNilliams/enquire.js) | 3609 | 271 | JavaScript | 16 | Awesome Media Queries in JavaScript | 2018-09-01T09:01:39Z |
| 46 | [scraperjs](https://github.com/ruipgil/scraperjs) | 3576 | 204 | JavaScript | 27 | A complete and versatile web scraper. | 2017-03-23T23:30:07Z |
| 47 | [nba-go](https://github.com/homerchen19/nba-go) | 3571 | 211 | JavaScript | 33 | 🏀 💻 The finest NBA CLI. | 2020-03-14T19:53:53Z |
| 48 | [tabletop](https://github.com/jsoma/tabletop) | 3557 | 446 | JavaScript | 10 | Tabletop.js gives spreadsheets legs | 2020-05-01T14:51:06Z |
| 49 | [kityminder](https://github.com/fex-team/kityminder) | 3546 | 1507 | JavaScript | 122 | 百度脑图 | 2019-08-10T08:29:01Z |
| 50 | [bootstrap-datetimepicker](https://github.com/smalot/bootstrap-datetimepicker) | 3504 | 1706 | JavaScript | 285 | Both Date and Time picker widget based on twitter bootstrap (supports Bootstrap v2 and v3) | 2019-01-06T18:26:16Z |
| 51 | [speed-test](https://github.com/sindresorhus/speed-test) | 3352 | 144 | JavaScript | 2 | Test your internet connection speed and ping using speedtest.net from the CLI | 2019-05-28T06:11:15Z |
| 52 | [ui-select](https://github.com/angular-ui/ui-select) | 3311 | 1926 | JavaScript | 495 | AngularJS-native version of Select2 and Selectize | 2019-08-21T06:18:17Z |
| 53 | [polyglot.js](https://github.com/airbnb/polyglot.js) | 3303 | 199 | JavaScript | 15 | Give your JavaScript the ability to speak many languages. | 2020-05-26T23:00:32Z |
| 54 | [jQuery-Autocomplete](https://github.com/devbridge/jQuery-Autocomplete) | 3301 | 1625 | JavaScript | 74 | Ajax Autocomplete for jQuery allows you to easily create autocomplete/autosuggest boxes for text input fields | 2020-05-01T22:42:06Z |
| 55 | [fly](https://github.com/wendux/fly) | 3254 | 569 | JavaScript | 68 | :rocket: Supporting request forwarding and Promise based HTTP client for all JavaScript runtimes. | 2020-05-01T01:34:20Z |
| 56 | [ngDialog](https://github.com/likeastore/ngDialog) | 3216 | 749 | JavaScript | 108 | Modals and popups provider for Angular.js applications | 2019-11-29T22:15:35Z |
| 57 | [background-check](https://github.com/kennethcachia/background-check) | 3204 | 278 | JavaScript | 69 | Automatically switch to a darker or a lighter version of an element depending on the brightness of images behind it. | 2018-06-15T14:15:11Z |
| 58 | [ocrad.js](https://github.com/antimatter15/ocrad.js) | 3202 | 380 | JavaScript | 23 | OCR in Javascript via Emscripten | 2019-06-16T23:28:25Z |
| 59 | [joint](https://github.com/clientIO/joint) | 3162 | 687 | JavaScript | 73 | JavaScript diagramming library | 2020-06-24T09:23:31Z |
| 60 | [wechat-format](https://github.com/lyricat/wechat-format) | 3150 | 351 | JavaScript | 11 | 微信公众号排版编辑器,转换 Markdown 到微信特制的 HTML | 2019-10-22T03:14:17Z |
| 61 | [coolhue](https://github.com/webkul/coolhue) | 3122 | 185 | JavaScript | 1 | Coolest Gradient Hues and Swatches | 2020-02-15T13:21:32Z |
| 62 | [angular-phonecat](https://github.com/angular/angular-phonecat) | 3108 | 4835 | JavaScript | 5 | Tutorial on building an angular application. | 2020-06-05T14:14:33Z |
| 63 | [cannon.js](https://github.com/schteppe/cannon.js) | 3095 | 444 | JavaScript | 181 | A lightweight 3D physics engine written in JavaScript. | 2020-03-17T19:02:48Z |
| 64 | [hain](https://github.com/hainproject/hain) | 3094 | 171 | JavaScript | 73 | An 'alt+space' launcher for Windows, built with Electron | 2019-03-23T04:41:43Z |
| 65 | [pickr](https://github.com/Simonwep/pickr) | 3032 | 154 | JavaScript | 11 | 🎨 Flat, simple, multi-themed, responsive and hackable Color-Picker library. No dependencies, no jQuery. Compatible with all CSS Frameworks e.g. Bootstrap, Materialize. Supports alpha channel, rgba, hsla, hsva and more! | 2020-06-22T17:13:38Z |
| 66 | [node-orm2](https://github.com/dresende/node-orm2) | 3031 | 396 | JavaScript | 233 | Object Relational Mapping | 2020-05-31T08:35:37Z |
| 67 | [baobab](https://github.com/Yomguithereal/baobab) | 3022 | 125 | JavaScript | 47 | JavaScript & TypeScript persistent and optionally immutable data tree with cursors. | 2020-02-19T14:23:17Z |
| 68 | [stampit](https://github.com/stampit-org/stampit) | 2996 | 106 | JavaScript | 6 | OOP is better with stamps: Composable object factories. | 2020-02-17T06:11:10Z |
| 69 | [BlockChain](https://github.com/itheima1/BlockChain) | 2986 | 927 | JavaScript | 11 | 黑马程序员 120天全栈区块链开发 开源教程 | 2019-11-05T07:39:37Z |
| 70 | [pwa](https://github.com/vuejs-templates/pwa) | 2966 | 522 | JavaScript | 70 | PWA template for vue-cli based on the webpack template | 2018-08-13T10:11:54Z |
| 71 | [hummingbird](https://github.com/mnutt/hummingbird) | 2966 | 11 | JavaScript | 14 | Real time web analytics using node.js and web sockets | 2016-07-17T13:52:41Z |
| 72 | [ngInfiniteScroll](https://github.com/sroze/ngInfiniteScroll) | 2965 | 771 | JavaScript | 139 | Infinite Scrolling for AngularJS | 2018-12-14T05:10:29Z |
| 73 | [filepizza](https://github.com/kern/filepizza) | 2954 | 258 | JavaScript | 26 | :pizza: Peer-to-peer file transfers in your browser | 2020-03-15T22:52:05Z |
| 74 | [spark-notebook](https://github.com/spark-notebook/spark-notebook) | 2940 | 630 | JavaScript | 206 | Interactive and Reactive Data Science using Scala and Spark. | 2020-06-02T09:53:46Z |
| 75 | [spacetime](https://github.com/spencermountain/spacetime) | 2916 | 114 | JavaScript | 11 | A lightweight javascript timezone library | 2020-06-16T14:57:05Z |
| 76 | [react-stripe-elements](https://github.com/stripe/react-stripe-elements) | 2895 | 319 | JavaScript | 48 | React components for Stripe.js and Stripe Elements | 2020-06-06T22:58:46Z |
| 77 | [DeepBeliefSDK](https://github.com/jetpacapp/DeepBeliefSDK) | 2875 | 461 | JavaScript | 63 | The SDK for Jetpac's iOS Deep Belief image recognition framework | 2019-11-06T19:25:12Z |
| 78 | [rack-cors](https://github.com/cyu/rack-cors) | 2835 | 228 | JavaScript | 23 | Rack Middleware for handling Cross-Origin Resource Sharing (CORS), which makes cross-origin AJAX possible. | 2020-05-29T14:57:22Z |
| 79 | [react-native-starter-kit](https://github.com/mcnamee/react-native-starter-kit) | 2811 | 789 | JavaScript | 2 | :rocket: A React Native boilerplate app to get you up and running very, very quickly :rocket: | 2020-06-25T15:48:24Z |
| 80 | [grant](https://github.com/simov/grant) | 2768 | 165 | JavaScript | 9 | OAuth Proxy | 2020-06-11T02:23:28Z |
| 81 | [kandan](https://github.com/kandanapp/kandan) | 2766 | 424 | JavaScript | 82 | Kandan is an Open Source Alternative to HipChat | 2016-09-06T07:16:22Z |
| 82 | [charted](https://github.com/charted-co/charted) | 2751 | 203 | JavaScript | 16 | A charting tool that produces automatic, shareable charts from any data file | 2017-10-15T21:57:36Z |
| 83 | [ForkHub](https://github.com/jonan/ForkHub) | 2749 | 306 | JavaScript | 146 | GitHub client for Android based on the abandoned official app | 2020-06-03T00:21:56Z |
| 84 | [nanoScrollerJS](https://github.com/jamesflorentino/nanoScrollerJS) | 2738 | 546 | JavaScript | 71 | A jQuery plugin that offers a simplistic way of implementing Lion OS scrollbars. | 2018-11-06T16:43:30Z |
| 85 | [rewire](https://github.com/jhnns/rewire) | 2721 | 128 | JavaScript | 57 | Easy monkey-patching for node.js unit tests | 2020-03-31T21:52:47Z |
| 86 | [MikuTools](https://github.com/Ice-Hazymoon/MikuTools) | 2683 | 473 | JavaScript | 2 | 一个轻量的工具集合 | 2020-06-20T07:16:39Z |
| 87 | [KCon](https://github.com/knownsec/KCon) | 2683 | 1150 | JavaScript | 1 | KCon is a famous Hacker Con powered by Knownsec Team. | 2019-11-19T03:44:39Z |
| 88 | [js-bits](https://github.com/vasanthk/js-bits) | 2677 | 235 | JavaScript | 2 | ✨ JavaScript concepts with code ✨ | 2020-04-14T19:59:20Z |
| 89 | [ts-loader](https://github.com/TypeStrong/ts-loader) | 2640 | 331 | JavaScript | 40 | TypeScript loader for webpack | 2020-06-06T22:42:33Z |
| 90 | [react-native-textinput-effects](https://github.com/halilb/react-native-textinput-effects) | 2603 | 276 | JavaScript | 10 | Text inputs with custom label and icon animations for iOS and android. Built with react native and inspired by Codrops. | 2020-04-26T19:42:03Z |
| 91 | [jQuery-Validation-Engine](https://github.com/posabsolute/jQuery-Validation-Engine) | 2573 | 1255 | JavaScript | 27 | jQuery form validation plugin | 2020-01-24T22:37:40Z |
| 92 | [ImmortalDB](https://github.com/gruns/ImmortalDB) | 2573 | 43 | JavaScript | 15 | :nut_and_bolt: A relentless key-value store for the browser. | 2020-06-18T21:34:39Z |
| 93 | [arc](https://github.com/diegohaz/arc) | 2523 | 266 | JavaScript | 43 | React starter kit based on Atomic Design | 2020-06-06T15:20:54Z |
| 94 | [ReduxCasts](https://github.com/StephenGrider/ReduxCasts) | 2518 | 1797 | JavaScript | 30 | Modern React with Redux | 2020-05-20T00:04:26Z |
| 95 | [pdf-bot](https://github.com/esbenp/pdf-bot) | 2454 | 120 | JavaScript | 18 | 🤖 A Node queue API for generating PDFs using headless Chrome. Comes with a CLI, S3 storage and webhooks for notifying subscribers about generated PDFs | 2020-03-19T08:58:53Z |
| 96 | [jquery-tokeninput](https://github.com/loopj/jquery-tokeninput) | 2391 | 1047 | JavaScript | 550 | Tokeninput is a jQuery plugin which allows your users to select multiple items from a predefined list, using autocompletion as they type to find each item. You may have seen a similar type of text entry when filling in the recipients field sending messages on facebook. | 2018-05-31T16:48:19Z |
| 97 | [iron-node](https://github.com/s-a/iron-node) | 2366 | 83 | JavaScript | 4 | Debug Node.js code with Chrome Developer Tools. | 2019-10-25T12:22:23Z |
| 98 | [adapter](https://github.com/webrtcHacks/adapter) | 2358 | 636 | JavaScript | 17 | Shim to insulate apps from spec changes and prefix differences. Latest adapter.js release: | 2020-06-22T17:47:43Z |
| 99 | [progress.js](https://github.com/usablica/progress.js) | 2357 | 269 | JavaScript | 11 | 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 |
| 100 | [piecon](https://github.com/lipka/piecon) | 2350 | 130 | JavaScript | 6 | A tiny javascript library for generating progress pie charts in your favicon. | 2016-02-19T04:43:50Z |