Files
Github-Ranking/Top100/JavaScript.md
T
2020-05-31 11:01:27 +00:00

109 lines
19 KiB
Markdown

[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) | 91760 | 22101 | JavaScript | 5 | Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada: | 2020-04-20T17:59:50Z |
| 2 | [material-ui](https://github.com/mui-org/material-ui) | 57815 | 16306 | JavaScript | 422 | React components for faster and easier web development. Build your own design system, or start with Material Design. | 2020-05-31T10:54:23Z |
| 3 | [socket.io](https://github.com/socketio/socket.io) | 49768 | 9064 | JavaScript | 508 | Realtime application framework (Node.JS server) | 2020-05-24T16:47:46Z |
| 4 | [next.js](https://github.com/vercel/next.js) | 48953 | 7394 | JavaScript | 496 | The React Framework | 2020-05-31T09:33:51Z |
| 5 | [Semantic-UI](https://github.com/Semantic-Org/Semantic-UI) | 47954 | 5058 | JavaScript | 998 | Semantic is a UI component framework based around useful principles from natural language. | 2020-05-27T01:00:19Z |
| 6 | [markdown-here](https://github.com/adam-p/markdown-here) | 46687 | 8425 | JavaScript | 269 | Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending. | 2020-05-06T21:45:48Z |
| 7 | [resume.github.com](https://github.com/resume/resume.github.com) | 44517 | 1166 | JavaScript | 36 | Resumes generated using the GitHub informations | 2020-05-07T16:36:39Z |
| 8 | [impress.js](https://github.com/impress/impress.js) | 35715 | 6864 | JavaScript | 54 | 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. | 2020-04-28T09:20:11Z |
| 9 | [svelte](https://github.com/sveltejs/svelte) | 34164 | 1594 | JavaScript | 500 | Cybernetically enhanced web apps | 2020-05-31T10:43:32Z |
| 10 | [fullPage.js](https://github.com/alvarotrigo/fullPage.js) | 30113 | 7000 | JavaScript | 181 | fullPage plugin by Alvaro Trigo. Create full screen pages fast and simple | 2020-05-26T09:31:42Z |
| 11 | [slate](https://github.com/slatedocs/slate) | 29861 | 19068 | JavaScript | 36 | Beautiful static documentation for your API | 2020-05-30T18:59:39Z |
| 12 | [chinese-poetry](https://github.com/chinese-poetry/chinese-poetry) | 29040 | 5841 | JavaScript | 49 | The most comprehensive database of Chinese poetry 🧶最全中华古诗词数据库, 唐宋两朝近一万四千古诗人, 接近5.5万首唐诗加26万宋诗. 两宋时期1564位词人,21050首词。 | 2020-05-23T13:44:57Z |
| 13 | [Leaflet](https://github.com/Leaflet/Leaflet) | 27967 | 4507 | JavaScript | 528 | :leaves: JavaScript library for mobile-friendly interactive maps | 2020-05-28T18:50:17Z |
| 14 | [vue-cli](https://github.com/vuejs/vue-cli) | 25407 | 4744 | JavaScript | 529 | 🛠️ Standard Tooling for Vue.js Development | 2020-05-29T13:06:25Z |
| 15 | [swiper](https://github.com/nolimits4web/swiper) | 23803 | 8855 | JavaScript | 174 | Most modern mobile touch slider with hardware accelerated transitions | 2020-05-27T17:27:01Z |
| 16 | [particles.js](https://github.com/VincentGarreau/particles.js) | 21749 | 3754 | JavaScript | 306 | A lightweight JavaScript library for creating particles | 2020-04-06T15:25:30Z |
| 17 | [sails](https://github.com/balderdashy/sails) | 21369 | 1883 | JavaScript | 406 | Realtime MVC Framework for Node.js | 2020-05-13T21:40:20Z |
| 18 | [lottie-web](https://github.com/airbnb/lottie-web) | 20898 | 2019 | JavaScript | 498 | Render After Effects animations natively on Web, Android and iOS, and React Native. http://airbnb.io/lottie/ | 2020-05-31T06:43:57Z |
| 19 | [react-starter-kit](https://github.com/kriasoft/react-starter-kit) | 20129 | 3975 | JavaScript | 496 | React Starter Kit — isomorphic web app boilerplate (Node.js, Express, GraphQL, React.js, Babel, PostCSS, Webpack, Browsersync) | 2020-05-14T13:08:51Z |
| 20 | [PhotoSwipe](https://github.com/dimsemenov/PhotoSwipe) | 20067 | 3005 | JavaScript | 575 | JavaScript image gallery for mobile and desktop, modular, framework independent | 2020-05-29T17:50:48Z |
| 21 | [Awesome-Design-Tools](https://github.com/LisaDziuba/Awesome-Design-Tools) | 19768 | 1445 | JavaScript | 20 | The best design tools and plugins for everything 👉 | 2020-05-29T07:05:46Z |
| 22 | [RxJS](https://github.com/Reactive-Extensions/RxJS) | 19729 | 2248 | JavaScript | 288 | The Reactive Extensions for JavaScript | 2018-04-18T20:17:39Z |
| 23 | [Daily-Interview-Question](https://github.com/Advanced-Frontend/Daily-Interview-Question) | 18998 | 2329 | JavaScript | 159 | 我是木易杨,公众号「高级前端进阶」作者,每天搞定一道前端大厂面试题,祝大家天天进步,一年后会看到不一样的自己。 | 2020-05-27T06:48:47Z |
| 24 | [nightmare](https://github.com/segmentio/nightmare) | 18334 | 1117 | JavaScript | 173 | A high-level browser automation library. | 2020-03-27T19:45:11Z |
| 25 | [draft-js](https://github.com/facebook/draft-js) | 18146 | 2034 | JavaScript | 682 | A React framework for building text editors. | 2020-05-30T05:44:24Z |
| 26 | [popmotion](https://github.com/Popmotion/popmotion) | 17684 | 637 | JavaScript | 14 | Simple animation libraries for delightful user interfaces | 2020-05-24T11:54:34Z |
| 27 | [parse-server](https://github.com/parse-community/parse-server) | 17512 | 4323 | JavaScript | 125 | API server module for Node/Express | 2020-05-31T03:24:35Z |
| 28 | [wtfjs](https://github.com/denysdovhan/wtfjs) | 17511 | 1153 | JavaScript | 54 | A list of funny and tricky JavaScript examples | 2020-05-20T08:34:31Z |
| 29 | [passport](https://github.com/jaredhanson/passport) | 17444 | 1035 | JavaScript | 348 | Simple, unobtrusive authentication for Node.js. | 2020-05-10T22:38:22Z |
| 30 | [sharp](https://github.com/lovell/sharp) | 16702 | 859 | JavaScript | 97 | High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP and TIFF images. Uses the libvips library. | 2020-05-29T21:37:30Z |
| 31 | [material](https://github.com/angular/material) | 16586 | 3585 | JavaScript | 443 | Material design for AngularJS | 2020-05-31T04:24:51Z |
| 32 | [tips](https://github.com/git-tips/tips) | 16520 | 1497 | JavaScript | 21 | Most commonly used git tips and tricks. | 2020-05-07T21:18:07Z |
| 33 | [vue-router](https://github.com/vuejs/vue-router) | 16417 | 4463 | JavaScript | 155 | 🚦 The official router for Vue.js. | 2020-05-29T18:23:15Z |
| 34 | [mojs](https://github.com/mojs/mojs) | 15782 | 850 | JavaScript | 57 | The motion graphics toolbelt for the web | 2020-05-29T21:55:33Z |
| 35 | [hubot](https://github.com/hubotio/hubot) | 15535 | 3696 | JavaScript | 76 | A customizable life embetterment robot. | 2020-04-09T22:15:43Z |
| 36 | [bower](https://github.com/bower/bower) | 15140 | 1969 | JavaScript | 6 | A package manager for the web | 2020-05-19T08:01:57Z |
| 37 | [react-loadable](https://github.com/jamiebuilds/react-loadable) | 15098 | 760 | JavaScript | 26 | :hourglass_flowing_sand: A higher order component for loading components with promises. | 2020-05-18T16:38:05Z |
| 38 | [keystone-classic](https://github.com/keystonejs/keystone-classic) | 14835 | 2355 | JavaScript | 354 | Node.js CMS and web app framework | 2020-05-11T00:08:23Z |
| 39 | [jasmine](https://github.com/jasmine/jasmine) | 14811 | 2185 | JavaScript | 78 | Simple JavaScript testing framework for browsers and node.js | 2020-05-26T21:53:31Z |
| 40 | [N-blog](https://github.com/nswbmw/N-blog) | 14482 | 4797 | JavaScript | 17 | 《一起学 Node.js》 | 2019-10-29T20:13:25Z |
| 41 | [svgo](https://github.com/svg/svgo) | 14202 | 1056 | JavaScript | 317 | :tiger: Node.js tool for optimizing SVG files | 2020-04-25T23:32:06Z |
| 42 | [NativeBase](https://github.com/GeekyAnts/NativeBase) | 13846 | 1679 | JavaScript | 258 | Essential cross-platform UI components for React Native | 2020-05-29T05:42:20Z |
| 43 | [react-typescript-cheatsheet](https://github.com/typescript-cheatsheets/react-typescript-cheatsheet) | 13392 | 843 | JavaScript | 35 | Cheatsheets for experienced React developers getting started with TypeScript | 2020-05-29T17:20:45Z |
| 44 | [browserify](https://github.com/browserify/browserify) | 13224 | 1154 | JavaScript | 349 | browser-side require() the node.js way | 2020-04-15T13:11:25Z |
| 45 | [p5.js](https://github.com/processing/p5.js) | 13217 | 2113 | JavaScript | 105 | p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs — | 2020-05-31T09:39:27Z |
| 46 | [loopback](https://github.com/strongloop/loopback) | 13134 | 1231 | JavaScript | 5 | LoopBack makes it easy to build modern applications that require complex integrations. | 2020-03-10T15:41:29Z |
| 47 | [stream-handbook](https://github.com/substack/stream-handbook) | 13116 | 982 | JavaScript | 70 | how to write node programs with streams | 2020-01-23T10:22:22Z |
| 48 | [iscroll](https://github.com/cubiq/iscroll) | 12408 | 3722 | JavaScript | 580 | Smooth scrolling for the web | 2018-12-13T19:06:24Z |
| 49 | [react-canvas](https://github.com/Flipboard/react-canvas) | 12373 | 958 | JavaScript | 79 | High performance <canvas> rendering for React components | 2019-01-14T03:12:13Z |
| 50 | [redux-form](https://github.com/redux-form/redux-form) | 12305 | 1620 | JavaScript | 455 | A Higher Order Component using react-redux to keep form state in a Redux store | 2020-05-29T10:53:09Z |
| 51 | [bootswatch](https://github.com/thomaspark/bootswatch) | 12198 | 3334 | JavaScript | 3 | Themes for Bootstrap | 2020-05-29T18:33:39Z |
| 52 | [jitsi-meet](https://github.com/jitsi/jitsi-meet) | 12111 | 3517 | JavaScript | 526 | Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application. | 2020-05-31T00:09:37Z |
| 53 | [bootstrap-datepicker](https://github.com/uxsolutions/bootstrap-datepicker) | 12094 | 5846 | JavaScript | 810 | A datepicker for twitter bootstrap (@twbs) | 2020-05-04T21:37:41Z |
| 54 | [react-redux-universal-hot-example](https://github.com/erikras/react-redux-universal-hot-example) | 11951 | 2618 | JavaScript | 436 | A starter boilerplate for a universal webapp using express, react, redux, webpack, and react-transform | 2019-12-10T17:14:43Z |
| 55 | [dotenv](https://github.com/motdotla/dotenv) | 11518 | 538 | JavaScript | 22 | Loads environment variables from .env for nodejs projects. | 2020-05-24T03:48:27Z |
| 56 | [johnny-five](https://github.com/rwaldron/johnny-five) | 11513 | 1701 | JavaScript | 59 | JavaScript Robotics and IoT programming framework, developed at Bocoup. | 2020-04-30T17:07:31Z |
| 57 | [react-native-macos](https://github.com/ptmt/react-native-macos) | 11470 | 495 | JavaScript | 57 | [deprecated in favor of https://microsoft.github.io/react-native-windows/] React Native for macOS is an experimental fork for writing desktop apps using Cocoa | 2020-05-13T11:36:04Z |
| 58 | [redux-devtools-extension](https://github.com/zalmoxisus/redux-devtools-extension) | 11340 | 800 | JavaScript | 214 | Redux DevTools extension. | 2020-05-13T09:46:50Z |
| 59 | [brain.js](https://github.com/BrainJS/brain.js) | 11031 | 859 | JavaScript | 56 | 🤖 Neural networks in JavaScript | 2020-05-24T19:37:17Z |
| 60 | [blur-admin](https://github.com/akveo/blur-admin) | 10908 | 3130 | JavaScript | 260 | AngularJS Bootstrap Admin Panel Framework | 2019-11-01T21:38:07Z |
| 61 | [emotion](https://github.com/emotion-js/emotion) | 10874 | 694 | JavaScript | 78 | 👩‍🎤 CSS-in-JS library designed for high performance style composition | 2020-05-28T08:40:30Z |
| 62 | [vue-admin-template](https://github.com/PanJiaChen/vue-admin-template) | 10871 | 4164 | JavaScript | 182 | a vue2.0 minimal admin template | 2020-05-12T09:55:41Z |
| 63 | [jquery-ui](https://github.com/jquery/jquery-ui) | 10788 | 5192 | JavaScript | 38 | The official jQuery user interface library. | 2020-05-16T07:18:14Z |
| 64 | [GSAP](https://github.com/greensock/GSAP) | 10766 | 1356 | JavaScript | 5 | GreenSock's GSAP JavaScript animation library (including Draggable). | 2020-03-23T03:39:55Z |
| 65 | [react-in-patterns](https://github.com/krasimir/react-in-patterns) | 10664 | 684 | JavaScript | 9 | A free book that talks about design patterns/techniques used while developing with React. | 2020-04-16T11:31:29Z |
| 66 | [showdown](https://github.com/showdownjs/showdown) | 10663 | 1412 | JavaScript | 149 | A bidirectional Markdown to HTML to Markdown converter written in Javascript | 2020-05-18T08:00:35Z |
| 67 | [raphael](https://github.com/DmitryBaranovskiy/raphael) | 10630 | 1641 | JavaScript | 340 | JavaScript Vector Library | 2020-04-13T17:04:21Z |
| 68 | [mjml](https://github.com/mjmlio/mjml) | 10570 | 694 | JavaScript | 40 | MJML: the only framework that makes responsive-email easy | 2020-05-31T01:14:51Z |
| 69 | [starter](https://github.com/PatrickJS/starter) | 10383 | 5308 | JavaScript | 0 | None | 2020-02-23T18:29:51Z |
| 70 | [toastr](https://github.com/CodeSeven/toastr) | 10239 | 1779 | JavaScript | 126 | Simple javascript toast notifications | 2020-04-29T23:10:02Z |
| 71 | [mousetrap](https://github.com/ccampbell/mousetrap) | 10143 | 894 | JavaScript | 221 | Simple library for handling keyboard shortcuts in Javascript | 2020-02-04T14:31:29Z |
| 72 | [convnetjs](https://github.com/karpathy/convnetjs) | 9971 | 1981 | JavaScript | 71 | Deep Learning in Javascript. Train Convolutional Neural Networks (or ordinary ones) in your browser. | 2020-02-24T14:10:52Z |
| 73 | [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) | 9897 | 358 | JavaScript | 45 | Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap | 2020-05-19T13:07:21Z |
| 74 | [reactide](https://github.com/reactide/reactide) | 9890 | 653 | JavaScript | 30 | Reactide is the first dedicated IDE for React web application development. | 2020-04-30T02:18:20Z |
| 75 | [vue-resource](https://github.com/pagekit/vue-resource) | 9864 | 1687 | JavaScript | 97 | The HTTP client for Vue.js | 2020-03-14T09:59:26Z |
| 76 | [mathjs](https://github.com/josdejong/mathjs) | 9862 | 884 | JavaScript | 269 | An extensive math library for JavaScript and Node.js | 2020-05-30T12:23:48Z |
| 77 | [node-elm](https://github.com/bailicangdu/node-elm) | 9846 | 3216 | JavaScript | 50 | 基于 node.js + Mongodb 构建的后台系统 | 2019-12-28T11:24:51Z |
| 78 | [fx](https://github.com/antonmedv/fx) | 9703 | 307 | JavaScript | 20 | Command-line tool and terminal JSON viewer 🔥 | 2020-04-05T15:16:26Z |
| 79 | [html5shiv](https://github.com/aFarkas/html5shiv) | 9680 | 2553 | JavaScript | 57 | This script is the defacto way to enable use of HTML5 sectioning elements in legacy Internet Explorer. | 2019-10-16T09:57:13Z |
| 80 | [falcor](https://github.com/Netflix/falcor) | 9675 | 456 | JavaScript | 53 | A JavaScript library for efficient data fetching | 2020-05-27T01:35:43Z |
| 81 | [daterangepicker](https://github.com/dangrossman/daterangepicker) | 9638 | 3076 | JavaScript | 71 | JavaScript Date Range, Date and Time Picker Component | 2020-05-28T04:56:53Z |
| 82 | [markdown-it](https://github.com/markdown-it/markdown-it) | 9622 | 871 | JavaScript | 9 | Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed | 2020-05-27T16:30:09Z |
| 83 | [editor.md](https://github.com/pandao/editor.md) | 9576 | 1879 | JavaScript | 437 | The open source embeddable online markdown editor (component). | 2020-05-29T07:46:41Z |
| 84 | [marko](https://github.com/marko-js/marko) | 9542 | 581 | JavaScript | 118 | A declarative, HTML-based language that makes building web apps fun | 2020-05-27T20:43:37Z |
| 85 | [http-server](https://github.com/http-party/http-server) | 9521 | 1104 | JavaScript | 126 | a simple zero-configuration command-line http server | 2020-05-26T15:26:06Z |
| 86 | [blessed](https://github.com/chjj/blessed) | 9243 | 449 | JavaScript | 240 | A high-level terminal interface library for node.js. | 2020-02-23T20:21:51Z |
| 87 | [medis](https://github.com/luin/medis) | 9198 | 672 | JavaScript | 83 | 💻 Medis is a beautiful, easy-to-use Mac database management application for Redis. | 2020-05-21T03:43:21Z |
| 88 | [hotel](https://github.com/typicode/hotel) | 9180 | 403 | JavaScript | 116 | 🏩 A simple process manager for developers. Start apps from your browser and access them using local domains | 2020-05-06T01:22:17Z |
| 89 | [electron-builder](https://github.com/electron-userland/electron-builder) | 9145 | 1084 | JavaScript | 329 | A complete solution to package and build a ready for distribution Electron app with “auto update” support out of the box | 2020-05-27T14:37:17Z |
| 90 | [kue](https://github.com/Automattic/kue) | 9129 | 896 | JavaScript | 292 | Kue is a priority job queue backed by redis, built for node.js. | 2020-02-01T11:09:12Z |
| 91 | [filepond](https://github.com/pqina/filepond) | 9125 | 474 | JavaScript | 33 | 🌊 A flexible and fun JavaScript file upload library | 2020-05-30T20:26:13Z |
| 92 | [DPlayer](https://github.com/MoePlayer/DPlayer) | 9075 | 1545 | JavaScript | 99 | :lollipop: Wow, such a lovely HTML5 danmaku video player | 2020-05-28T09:03:09Z |
| 93 | [muuri](https://github.com/haltu/muuri) | 8822 | 553 | JavaScript | 76 | Responsive, sortable, filterable and draggable layouts | 2020-05-28T19:10:45Z |
| 94 | [HackMyResume](https://github.com/hacksalot/HackMyResume) | 8765 | 517 | JavaScript | 62 | Generate polished résumés and CVs in HTML, Markdown, LaTeX, MS Word, PDF, plain text, JSON, XML, YAML, smoke signal, and carrier pigeon. | 2019-08-01T15:41:02Z |
| 95 | [react-toolbox](https://github.com/react-toolbox/react-toolbox) | 8597 | 1049 | JavaScript | 262 | A set of React components implementing Google's Material Design specification with the power of CSS Modules | 2020-01-28T14:12:05Z |
| 96 | [leonsans](https://github.com/cmiscm/leonsans) | 8511 | 435 | JavaScript | 11 | Leon Sans is a geometric sans-serif typeface made with code in 2019 by Jongmin Kim. | 2020-04-19T18:10:25Z |
| 97 | [Google-Play-Music-Desktop-Player-UNOFFICIAL-](https://github.com/MarshallOfSound/Google-Play-Music-Desktop-Player-UNOFFICIAL-) | 8456 | 822 | JavaScript | 234 | A beautiful cross platform Desktop Player for Google Play Music | 2020-05-18T08:56:10Z |
| 98 | [react-slick](https://github.com/akiran/react-slick) | 8400 | 1742 | JavaScript | 262 | React carousel component | 2020-05-29T21:34:10Z |
| 99 | [ducks-modular-redux](https://github.com/erikras/ducks-modular-redux) | 8382 | 295 | JavaScript | 35 | A proposal for bundling reducers, action types and actions when using Redux | 2020-04-01T22:24:42Z |
| 100 | [jshint](https://github.com/jshint/jshint) | 8381 | 1701 | JavaScript | 434 | JSHint is a tool that helps to detect errors and potential problems in your JavaScript code | 2020-05-27T16:57:59Z |