Files
Github-Ranking/Top100/JavaScript.md
T
2020-05-09 07:09:06 +00: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 | [d3](https://github.com/d3/d3) | 89399 | 21705 | JavaScript | 3 | Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada: | 2019-12-29T16:53:36Z |
| 2 | [material-ui](https://github.com/mui-org/material-ui) | 53428 | 13795 | JavaScript | 300 | React components for faster and easier web development. Build your own design system, or start with Material Design. | 2020-01-06T10:59:11Z |
| 3 | [socket.io](https://github.com/socketio/socket.io) | 48452 | 8843 | JavaScript | 455 | Realtime application framework (Node.JS server) | 2020-01-04T06:27:25Z |
| 4 | [resume.github.com](https://github.com/resume/resume.github.com) | 43016 | 1133 | JavaScript | 35 | Resumes generated using the GitHub informations | 2018-12-29T23:17:05Z |
| 5 | [markdown-here](https://github.com/adam-p/markdown-here) | 42811 | 7511 | JavaScript | 260 | Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending. | 2019-12-09T21:50:02Z |
| 6 | [Front-End-Checklist](https://github.com/thedaviddias/Front-End-Checklist) | 37125 | 3663 | JavaScript | 14 | 🗂 The perfect Front-End Checklist for modern websites and meticulous developers | 2020-01-05T00:25:56Z |
| 7 | [impress.js](https://github.com/impress/impress.js) | 35445 | 6862 | JavaScript | 56 | It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com. | 2019-12-07T09:40:19Z |
| 8 | [fullPage.js](https://github.com/alvarotrigo/fullPage.js) | 28881 | 6754 | JavaScript | 157 | fullPage plugin by Alvaro Trigo. Create full screen pages fast and simple | 2019-12-17T18:08:59Z |
| 9 | [pixi.js](https://github.com/pixijs/pixi.js) | 28190 | 3962 | JavaScript | 106 | The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer. | 2020-01-05T13:41:57Z |
| 10 | [vue-cli](https://github.com/vuejs/vue-cli) | 23951 | 4348 | JavaScript | 470 | 🛠️ Standard Tooling for Vue.js Development | 2020-01-06T08:11:05Z |
| 11 | [swiper](https://github.com/nolimits4web/swiper) | 22227 | 8146 | JavaScript | 151 | Most modern mobile touch slider with hardware accelerated transitions | 2020-01-04T04:22:39Z |
| 12 | [sails](https://github.com/balderdashy/sails) | 21094 | 1870 | JavaScript | 354 | Realtime MVC Framework for Node.js | 2019-12-31T02:44:15Z |
| 13 | [react-starter-kit](https://github.com/kriasoft/react-starter-kit) | 19774 | 3948 | JavaScript | 484 | React Starter Kit — isomorphic web app boilerplate (Node.js, Express, GraphQL, React.js, Babel, PostCSS, Webpack, Browsersync) | 2020-01-04T04:50:33Z |
| 14 | [RxJS](https://github.com/Reactive-Extensions/RxJS) | 19735 | 2265 | JavaScript | 288 | The Reactive Extensions for JavaScript | 2018-04-18T20:17:39Z |
| 15 | [lottie-web](https://github.com/airbnb/lottie-web) | 19434 | 1870 | JavaScript | 427 | Render After Effects animations natively on Web, Android and iOS, and React Native. http://airbnb.io/lottie/ | 2019-12-07T12:23:16Z |
| 16 | [Awesome-Design-Tools](https://github.com/LisaDziuba/Awesome-Design-Tools) | 18639 | 1275 | JavaScript | 3 | The best design tools and plugins for everything 👉 | 2020-01-05T23:49:18Z |
| 17 | [nightmare](https://github.com/segmentio/nightmare) | 18035 | 1097 | JavaScript | 165 | A high-level browser automation library. | 2020-01-02T18:03:31Z |
| 18 | [draft-js](https://github.com/facebook/draft-js) | 17237 | 1910 | JavaScript | 627 | A React framework for building text editors. | 2020-01-03T22:51:57Z |
| 19 | [parse-server](https://github.com/parse-community/parse-server) | 17042 | 4238 | JavaScript | 48 | API server module for Node/Express | 2020-01-06T06:41:53Z |
| 20 | [passport](https://github.com/jaredhanson/passport) | 16793 | 990 | JavaScript | 337 | Simple, unobtrusive authentication for Node.js. | 2019-12-21T21:24:02Z |
| 21 | [Daily-Interview-Question](https://github.com/Advanced-Frontend/Daily-Interview-Question) | 16506 | 2011 | JavaScript | 153 | 我是木易杨,公众号「高级前端进阶」作者,每天搞定一道前端大厂面试题,祝大家天天进步,一年后会看到不一样的自己。 | 2019-11-25T01:43:38Z |
| 22 | [tips](https://github.com/git-tips/tips) | 16266 | 1455 | JavaScript | 20 | Most commonly used git tips and tricks. | 2019-11-01T01:32:32Z |
| 23 | [mojs](https://github.com/mojs/mojs) | 15415 | 842 | JavaScript | 54 | The motion graphics toolbelt for the web | 2019-09-07T23:55:54Z |
| 24 | [wtfjs](https://github.com/denysdovhan/wtfjs) | 15285 | 1013 | JavaScript | 46 | A list of funny and tricky JavaScript examples | 2019-11-06T18:43:20Z |
| 25 | [bower](https://github.com/bower/bower) | 15191 | 1968 | JavaScript | 202 | A package manager for the web | 2019-12-28T08:14:22Z |
| 26 | [jasmine](https://github.com/jasmine/jasmine) | 14654 | 2162 | JavaScript | 69 | Simple JavaScript testing framework for browsers and node.js | 2020-01-05T02:32:52Z |
| 27 | [wenyan-lang](https://github.com/LingDong-/wenyan-lang) | 13752 | 811 | JavaScript | 184 | 文言文編程語言 A programming language for the ancient Chinese. | 2020-01-06T03:40:14Z |
| 28 | [svgo](https://github.com/svg/svgo) | 13482 | 984 | JavaScript | 279 | :tiger: Node.js tool for optimizing SVG files | 2020-01-04T01:38:05Z |
| 29 | [NativeBase](https://github.com/GeekyAnts/NativeBase) | 13205 | 1595 | JavaScript | 197 | Essential cross-platform UI components for React Native | 2019-12-29T14:48:55Z |
| 30 | [browserify](https://github.com/browserify/browserify) | 13033 | 1145 | JavaScript | 343 | browser-side require() the node.js way | 2019-12-28T07:24:59Z |
| 31 | [stream-handbook](https://github.com/substack/stream-handbook) | 12830 | 974 | JavaScript | 70 | how to write node programs with streams | 2017-10-13T04:43:09Z |
| 32 | [iscroll](https://github.com/cubiq/iscroll) | 12276 | 3658 | JavaScript | 580 | Smooth scrolling for the web | 2018-12-13T19:06:24Z |
| 33 | [react-canvas](https://github.com/Flipboard/react-canvas) | 12247 | 952 | JavaScript | 78 | High performance <canvas> rendering for React components | 2019-01-14T03:12:13Z |
| 34 | [react-redux-universal-hot-example](https://github.com/erikras/react-redux-universal-hot-example) | 11869 | 2611 | JavaScript | 439 | A starter boilerplate for a universal webapp using express, react, redux, webpack, and react-transform | 2019-12-10T17:14:43Z |
| 35 | [bootswatch](https://github.com/thomaspark/bootswatch) | 11839 | 3264 | JavaScript | 2 | Themes for Bootstrap | 2019-12-13T09:13:58Z |
| 36 | [react-native-macos](https://github.com/ptmt/react-native-macos) | 11355 | 486 | JavaScript | 54 | React Native for macOS is an experimental fork for writing desktop apps using Cocoa | 2019-10-01T05:57:20Z |
| 37 | [johnny-five](https://github.com/rwaldron/johnny-five) | 11186 | 1656 | JavaScript | 50 | JavaScript Robotics and IoT programming framework, developed at Bocoup. | 2019-12-31T16:46:47Z |
| 38 | [jquery-ui](https://github.com/jquery/jquery-ui) | 10752 | 5150 | JavaScript | 37 | The official jQuery user interface library. | 2019-12-30T23:34:50Z |
| 39 | [blur-admin](https://github.com/akveo/blur-admin) | 10679 | 3093 | JavaScript | 261 | AngularJS Bootstrap Admin Panel Framework | 2019-11-01T21:38:07Z |
| 40 | [brain.js](https://github.com/BrainJS/brain.js) | 10611 | 829 | JavaScript | 83 | 🤖 Neural networks in JavaScript | 2019-12-27T15:51:34Z |
| 41 | [react-in-patterns](https://github.com/krasimir/react-in-patterns) | 10576 | 670 | JavaScript | 8 | A free book that talks about design patterns/techniques used while developing with React. | 2019-12-27T23:47:57Z |
| 42 | [redux-devtools-extension](https://github.com/zalmoxisus/redux-devtools-extension) | 10542 | 726 | JavaScript | 189 | Redux DevTools extension. | 2019-12-28T10:12:28Z |
| 43 | [dotenv](https://github.com/motdotla/dotenv) | 10522 | 485 | JavaScript | 8 | Loads environment variables from .env for nodejs projects. | 2019-12-17T22:57:57Z |
| 44 | [raphael](https://github.com/DmitryBaranovskiy/raphael) | 10496 | 1621 | JavaScript | 338 | JavaScript Vector Library | 2019-12-12T16:08:11Z |
| 45 | [angular-starter](https://github.com/PatrickJS/angular-starter) | 10367 | 5360 | JavaScript | 83 | :tada: An Angular Starter kit featuring Angular (Router, Http, Forms, Services, Tests, E2E, Dev/Prod, HMR, Async/Lazy Routes, AoT via ngc), Karma, Protractor, Jasmine, Istanbul, TypeScript, TsLint, Codelyzer, Hot Module Replacement, @types, and Webpack | 2019-08-22T00:03:55Z |
| 46 | [showdown](https://github.com/showdownjs/showdown) | 10019 | 1346 | JavaScript | 122 | A bidirectional Markdown to HTML to Markdown converter written in Javascript | 2019-12-27T04:08:53Z |
| 47 | [convnetjs](https://github.com/karpathy/convnetjs) | 9862 | 1968 | JavaScript | 68 | Deep Learning in Javascript. Train Convolutional Neural Networks (or ordinary ones) in your browser. | 2019-03-24T12:36:53Z |
| 48 | [mousetrap](https://github.com/ccampbell/mousetrap) | 9852 | 885 | JavaScript | 216 | Simple library for handling keyboard shortcuts in Javascript | 2019-11-20T01:29:07Z |
| 49 | [emotion](https://github.com/emotion-js/emotion) | 9777 | 619 | JavaScript | 42 | 👩‍🎤 CSS-in-JS library designed for high performance style composition | 2020-01-05T19:22:31Z |
| 50 | [vue-resource](https://github.com/pagekit/vue-resource) | 9675 | 1666 | JavaScript | 93 | The HTTP client for Vue.js | 2019-12-28T05:47:52Z |
| 51 | [html5shiv](https://github.com/aFarkas/html5shiv) | 9609 | 2536 | JavaScript | 57 | This script is the defacto way to enable use of HTML5 sectioning elements in legacy Internet Explorer. | 2019-10-16T09:57:13Z |
| 52 | [falcor](https://github.com/Netflix/falcor) | 9558 | 457 | JavaScript | 53 | A JavaScript library for efficient data fetching | 2019-12-12T22:36:27Z |
| 53 | [daterangepicker](https://github.com/dangrossman/daterangepicker) | 9400 | 3003 | JavaScript | 63 | JavaScript Date Range, Date and Time Picker Component | 2019-12-20T18:00:40Z |
| 54 | [mathjs](https://github.com/josdejong/mathjs) | 9392 | 857 | JavaScript | 228 | An extensive math library for JavaScript and Node.js | 2020-01-04T22:22:22Z |
| 55 | [marko](https://github.com/marko-js/marko) | 9346 | 577 | JavaScript | 134 | A declarative, HTML-based language that makes building web apps fun | 2020-01-06T00:16:24Z |
| 56 | [fx](https://github.com/antonmedv/fx) | 9335 | 296 | JavaScript | 13 | Command-line tool and terminal JSON viewer 🔥 | 2019-12-29T15:29:01Z |
| 57 | [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) | 9326 | 330 | JavaScript | 45 | Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap | 2020-01-05T20:29:21Z |
| 58 | [node-elm](https://github.com/bailicangdu/node-elm) | 9236 | 3037 | JavaScript | 42 | 基于 node.js + Mongodb 构建的后台系统 | 2019-12-28T11:24:51Z |
| 59 | [vue-admin-template](https://github.com/PanJiaChen/vue-admin-template) | 9157 | 3474 | JavaScript | 164 | a vue2.0 minimal admin template | 2019-12-29T08:02:11Z |
| 60 | [http-server](https://github.com/http-party/http-server) | 9053 | 1059 | JavaScript | 118 | a simple zero-configuration command-line http server | 2019-12-30T15:01:48Z |
| 61 | [kue](https://github.com/Automattic/kue) | 9009 | 894 | JavaScript | 290 | Kue is a priority job queue backed by redis, built for node.js. | 2019-06-26T08:10:29Z |
| 62 | [hotel](https://github.com/typicode/hotel) | 8944 | 379 | JavaScript | 108 | 🏩 A simple process manager for developers. Start apps from your browser and access them using local domains | 2019-12-20T02:03:59Z |
| 63 | [blessed](https://github.com/chjj/blessed) | 8862 | 416 | JavaScript | 232 | A high-level terminal interface library for node.js. | 2019-12-25T02:45:10Z |
| 64 | [markdown-it](https://github.com/markdown-it/markdown-it) | 8721 | 770 | JavaScript | 7 | Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed | 2019-12-07T14:39:19Z |
| 65 | [G2](https://github.com/antvis/G2) | 8570 | 772 | JavaScript | 134 | 📊 The Grammar of Graphics in JavaScript | 2020-01-06T07:37:06Z |
| 66 | [react-toolbox](https://github.com/react-toolbox/react-toolbox) | 8547 | 1050 | JavaScript | 259 | A set of React components implementing Google's Material Design specification with the power of CSS Modules | 2019-10-15T16:18:20Z |
| 67 | [medis](https://github.com/luin/medis) | 8487 | 607 | JavaScript | 85 | 💻 Medis is a beautiful, easy-to-use Mac database management application for Redis. | 2019-12-02T10:58:01Z |
| 68 | [filepond](https://github.com/pqina/filepond) | 8442 | 436 | JavaScript | 20 | 🌊 A flexible and fun JavaScript file upload library | 2020-01-02T17:23:39Z |
| 69 | [push.js](https://github.com/Nickersoft/push.js) | 8121 | 518 | JavaScript | 31 | The world's most versatile desktop notifications framework :earth_americas: | 2020-01-03T17:56:29Z |
| 70 | [ChakraCore](https://github.com/microsoft/ChakraCore) | 8075 | 1179 | JavaScript | 431 | ChakraCore is the core part of the Chakra JavaScript engine that powers Microsoft Edge | 2019-12-21T20:40:05Z |
| 71 | [DPlayer](https://github.com/MoePlayer/DPlayer) | 7985 | 1319 | JavaScript | 140 | :lollipop: Wow, such a lovely HTML5 danmaku video player | 2020-01-06T08:11:56Z |
| 72 | [react-router-redux](https://github.com/reactjs/react-router-redux) | 7967 | 714 | JavaScript | 1 | Ruthlessly simple bindings to keep react-router and redux in sync | 2018-10-26T15:42:15Z |
| 73 | [seajs](https://github.com/seajs/seajs) | 7957 | 2684 | JavaScript | 151 | A Module Loader for the Web | 2018-09-04T11:01:17Z |
| 74 | [react-slick](https://github.com/akiran/react-slick) | 7886 | 1655 | JavaScript | 228 | React carousel component | 2020-01-06T03:36:59Z |
| 75 | [OnsenUI](https://github.com/OnsenUI/OnsenUI) | 7786 | 895 | JavaScript | 111 | Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js. | 2019-12-28T17:46:37Z |
| 76 | [jQuery-menu-aim](https://github.com/kamens/jQuery-menu-aim) | 7750 | 1139 | JavaScript | 68 | jQuery plugin to fire events when user's cursor aims at particular dropdown menu items. For making responsive mega dropdowns like Amazon's. | 2018-11-01T09:37:40Z |
| 77 | [testcafe](https://github.com/DevExpress/testcafe) | 7726 | 485 | JavaScript | 473 | A Node.js tool to automate end-to-end web testing. | 2019-12-31T09:45:24Z |
| 78 | [AndroidInterview-Q-A](https://github.com/JackyAndroid/AndroidInterview-Q-A) | 7702 | 1805 | JavaScript | 2 | The top Internet companies android interview questions and answers | 2019-10-23T04:15:28Z |
| 79 | [pickadate.js](https://github.com/amsul/pickadate.js) | 7669 | 1042 | JavaScript | 284 | The mobile-friendly, responsive, and lightweight jQuery date & time input picker. | 2019-10-08T04:45:29Z |
| 80 | [mailcheck](https://github.com/mailcheck/mailcheck) | 7545 | 470 | JavaScript | 35 | Reduce misspelled email addresses in your web apps. | 2019-05-08T12:29:14Z |
| 81 | [jquery.transit](https://github.com/rstacruz/jquery.transit) | 7447 | 951 | JavaScript | 140 | Super-smooth CSS3 transformations and transitions for jQuery | 2018-02-27T12:44:04Z |
| 82 | [react-native-animatable](https://github.com/oblador/react-native-animatable) | 7417 | 616 | JavaScript | 133 | Standard set of easy to use animations and declarative transitions for React Native | 2019-12-15T11:40:37Z |
| 83 | [stylelint](https://github.com/stylelint/stylelint) | 7355 | 676 | JavaScript | 169 | A mighty, modern style linter | 2020-01-06T08:42:24Z |
| 84 | [metrics-graphics](https://github.com/metricsgraphics/metrics-graphics) | 7183 | 511 | JavaScript | 154 | A library optimized for concise and principled data graphics and layouts. | 2019-12-21T22:50:45Z |
| 85 | [radium](https://github.com/FormidableLabs/radium) | 7169 | 342 | JavaScript | 69 | A toolchain for React component styling. | 2019-12-30T21:23:38Z |
| 86 | [hexo-theme-yilia](https://github.com/litten/hexo-theme-yilia) | 7125 | 2302 | JavaScript | 463 | 一个简洁优雅的hexo主题 A simple and elegant theme for hexo. | 2019-11-02T07:36:32Z |
| 87 | [awesomo](https://github.com/lk-geimfari/awesomo) | 7018 | 507 | JavaScript | 23 | An extensive list of cool open source projects written in С, C++, Clojure, Lisp, Elixir, Erlang, Elm, Golang, Haskell, JavaScript, Lua, OCaml, Python, R, Ruby, Rust, Scala etc. | 2019-11-21T08:58:40Z |
| 88 | [nvd3](https://github.com/novus/nvd3) | 7001 | 2230 | JavaScript | 561 | A reusable charting library written in d3.js | 2019-08-02T11:03:45Z |
| 89 | [chromeos-apk](https://github.com/vladikoff/chromeos-apk) | 6901 | 854 | JavaScript | 182 | ☢️ Run Android Apps in Chrome OS OR Chrome in OS X, Linux and Windows. | 2019-11-04T08:45:18Z |
| 90 | [vue-native-core](https://github.com/GeekyAnts/vue-native-core) | 6813 | 240 | JavaScript | 17 | Vue Native is a framework to build cross platform native mobile apps using JavaScript | 2019-12-28T09:58:46Z |
| 91 | [js-sequence-diagrams](https://github.com/bramp/js-sequence-diagrams) | 6691 | 979 | JavaScript | 102 | Draws simple SVG sequence diagrams from textual representation of the diagram | 2019-10-29T10:04:13Z |
| 92 | [SlickGrid](https://github.com/mleibman/SlickGrid) | 6622 | 2339 | JavaScript | 474 | A lightning fast JavaScript grid/spreadsheet | 2019-12-24T22:15:20Z |
| 93 | [wysihtml5](https://github.com/tiff/wysihtml5) | 6608 | 1100 | JavaScript | 298 | Open source rich text editor based on HTML5 and the progressive-enhancement approach. Uses a sophisticated security concept and aims to generate fully valid HTML5 markup by preventing unmaintainable tag soups and inline styles. | 2016-04-02T13:08:16Z |
| 94 | [js-beautify](https://github.com/beautify-web/js-beautify) | 6545 | 1152 | JavaScript | 305 | Beautifier for javascript | 2019-12-30T08:39:01Z |
| 95 | [react-transition-group](https://github.com/reactjs/react-transition-group) | 6534 | 519 | JavaScript | 115 | An easy way to perform animations when a React component enters or leaves the DOM | 2019-12-28T10:50:18Z |
| 96 | [fontello](https://github.com/fontello/fontello) | 6190 | 792 | JavaScript | 70 | Iconic fonts scissors | 2019-07-10T17:37:13Z |
| 97 | [react-app-rewired](https://github.com/timarney/react-app-rewired) | 6096 | 289 | JavaScript | 2 | Override create-react-app webpack configs without ejecting | 2020-01-01T09:16:49Z |
| 98 | [agenda](https://github.com/agenda/agenda) | 6032 | 606 | JavaScript | 222 | Lightweight job scheduling for Node.js | 2020-01-04T19:09:39Z |
| 99 | [history](https://github.com/ReactTraining/history) | 6023 | 641 | JavaScript | 41 | Manage session history with JavaScript | 2020-01-05T02:12:32Z |
| 100 | [generator-angular](https://github.com/yeoman/generator-angular) | 5902 | 1586 | JavaScript | 90 | Yeoman generator for AngularJS | 2017-06-08T15:28:19Z |