Files
Github-Ranking/Top100/JavaScript.md
T
2020-05-09 07:08:28 +00: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 | [node](https://github.com/nodejs/node) | 61302 | 13691 | JavaScript | 882 | Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles: | 2019-05-20T03:24:43Z |
| 2 | [three.js](https://github.com/mrdoob/three.js) | 51614 | 19397 | JavaScript | 882 | JavaScript 3D library. | 2019-05-19T16:00:19Z |
| 3 | [Chart.js](https://github.com/chartjs/Chart.js) | 43497 | 9570 | JavaScript | 451 | Simple HTML5 Charts using the <canvas> tag | 2019-05-19T01:52:38Z |
| 4 | [materialize](https://github.com/Dogfalo/materialize) | 35761 | 4777 | JavaScript | 654 | Materialize, a CSS Framework based on Material Design | 2019-05-09T06:23:26Z |
| 5 | [nodebestpractices](https://github.com/i0natan/nodebestpractices) | 29439 | 2262 | JavaScript | 40 | :white_check_mark: The largest Node.js best practices list (May 2019) | 2019-05-10T15:37:43Z |
| 6 | [immutable-js](https://github.com/immutable-js/immutable-js) | 27351 | 1592 | JavaScript | 129 | Immutable persistent data collections for Javascript which increase efficiency and simplicity. | 2019-05-17T22:48:53Z |
| 7 | [clipboard.js](https://github.com/zenorocha/clipboard.js) | 25992 | 3023 | JavaScript | 57 | :scissors: Modern copy to clipboard. No Flash. Just 3kb gzipped :clipboard: | 2019-05-16T13:02:38Z |
| 8 | [quill](https://github.com/quilljs/quill) | 22757 | 1706 | JavaScript | 546 | Quill is a modern WYSIWYG editor built for compatibility and extensibility. | 2019-05-03T05:59:09Z |
| 9 | [front-end-interview-handbook](https://github.com/yangshun/front-end-interview-handbook) | 19391 | 2450 | JavaScript | 20 | 🕸 Almost complete answers to "Front-end Job Interview Questions" which you can use to interview potential candidates, test yourself or completely ignore | 2019-05-09T05:43:27Z |
| 10 | [pug](https://github.com/pugjs/pug) | 18250 | 1891 | JavaScript | 217 | Pug – robust, elegant, feature rich template engine for Node.js | 2019-05-14T13:46:43Z |
| 11 | [bluebird](https://github.com/petkaantonov/bluebird) | 18209 | 2264 | JavaScript | 126 | :bird: :zap: Bluebird is a full featured promise library with unmatched performance. | 2019-05-13T00:37:49Z |
| 12 | [date-fns](https://github.com/date-fns/date-fns) | 17721 | 710 | JavaScript | 202 | ⏳ Modern JavaScript date utility library ⌛️ | 2019-05-16T16:10:17Z |
| 13 | [mostly-adequate-guide](https://github.com/MostlyAdequate/mostly-adequate-guide) | 15980 | 1293 | JavaScript | 44 | Mostly adequate guide to FP (in javascript) | 2019-05-05T20:48:27Z |
| 14 | [node-lessons](https://github.com/alsotang/node-lessons) | 14674 | 4687 | JavaScript | 89 | :closed_book:《Node.js 包教不包会》 by alsotang | 2018-05-31T07:54:21Z |
| 15 | [wekan](https://github.com/wekan/wekan) | 14373 | 2097 | JavaScript | 442 | The open-source kanban (built with Meteor) | 2019-05-14T18:34:41Z |
| 16 | [strapi](https://github.com/strapi/strapi) | 14309 | 1639 | JavaScript | 182 | 🚀 Open source Node.js Headless CMS to easily build customisable APIs | 2019-05-17T19:19:54Z |
| 17 | [mysql](https://github.com/mysqljs/mysql) | 14050 | 1943 | JavaScript | 131 | A pure node.js JavaScript Client implementing the MySQL protocol. | 2019-05-10T13:30:36Z |
| 18 | [graphql-js](https://github.com/graphql/graphql-js) | 13768 | 1156 | JavaScript | 86 | A reference implementation of GraphQL for JavaScript | 2019-05-19T19:34:40Z |
| 19 | [electron-react-boilerplate](https://github.com/electron-react-boilerplate/electron-react-boilerplate) | 11986 | 1979 | JavaScript | 61 | A Foundation for Scalable Cross-Platform Apps | 2019-05-19T19:01:45Z |
| 20 | [sass](https://github.com/sass/sass) | 11880 | 1926 | JavaScript | 85 | Sass makes CSS fun! | 2019-05-17T20:34:33Z |
| 21 | [ink](https://github.com/vadimdemedes/ink) | 11357 | 255 | JavaScript | 33 | 🌈 React for interactive command-line apps | 2019-05-13T08:19:16Z |
| 22 | [hapi](https://github.com/hapijs/hapi) | 11136 | 1142 | JavaScript | 10 | :office: Server Framework for Node.js | 2019-05-17T05:58:28Z |
| 23 | [JSVerbalExpressions](https://github.com/VerbalExpressions/JSVerbalExpressions) | 10872 | 490 | JavaScript | 16 | JavaScript Regular expressions made easy | 2019-01-29T17:23:15Z |
| 24 | [browsh](https://github.com/browsh-org/browsh) | 10861 | 298 | JavaScript | 105 | A fully-modern text-based browser, rendering to TTY and browsers | 2019-05-06T07:43:48Z |
| 25 | [redux-devtools](https://github.com/reduxjs/redux-devtools) | 10801 | 792 | JavaScript | 42 | DevTools for Redux with hot reloading, action replay, and customizable UI | 2019-04-30T17:00:46Z |
| 26 | [lowdb](https://github.com/typicode/lowdb) | 10570 | 462 | JavaScript | 59 | ⚡️ lowdb is a small local JSON database powered by Lodash (supports Node, Electron and the browser) | 2019-03-22T15:22:41Z |
| 27 | [plotly.js](https://github.com/plotly/plotly.js) | 10204 | 1174 | JavaScript | 604 | Open-source JavaScript charting library behind Plotly and Dash | 2019-05-18T02:31:42Z |
| 28 | [marktext](https://github.com/marktext/marktext) | 10173 | 697 | JavaScript | 102 | 📝A simple and elegant markdown editor, available for Linux, macOS and Windows. | 2019-05-19T17:04:09Z |
| 29 | [Inquirer.js](https://github.com/SBoudrias/Inquirer.js) | 10153 | 642 | JavaScript | 116 | A collection of common interactive command line user interfaces. | 2019-05-16T10:28:47Z |
| 30 | [UglifyJS2](https://github.com/mishoo/UglifyJS2) | 9964 | 1067 | JavaScript | 61 | JavaScript parser / mangler / compressor / beautifier toolkit | 2019-05-19T16:13:36Z |
| 31 | [insomnia](https://github.com/getinsomnia/insomnia) | 9829 | 553 | JavaScript | 113 | Cross-platform HTTP and GraphQL Client | 2019-05-18T04:05:02Z |
| 32 | [waypoints](https://github.com/imakewebthings/waypoints) | 9751 | 1302 | JavaScript | 91 | Waypoints is a library that makes it easy to execute a function whenever you scroll to an element. | 2018-10-11T18:24:39Z |
| 33 | [knex](https://github.com/tgriesser/knex) | 9576 | 1187 | JavaScript | 379 | A query builder for PostgreSQL, MySQL and SQLite3, designed to be flexible, portable, and fun to use. | 2019-05-19T20:28:16Z |
| 34 | [jquery-validation](https://github.com/jquery-validation/jquery-validation) | 9409 | 2689 | JavaScript | 81 | jQuery Validation Plugin library sources | 2019-05-05T06:08:25Z |
| 35 | [bootstrap-table](https://github.com/wenzhixin/bootstrap-table) | 9292 | 3792 | JavaScript | 142 | An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) | 2019-05-20T00:58:33Z |
| 36 | [rxdb](https://github.com/pubkey/rxdb) | 8858 | 404 | JavaScript | 11 | :computer: :iphone: A realtime Database for the Web | 2019-05-19T20:34:30Z |
| 37 | [natural](https://github.com/NaturalNode/natural) | 8646 | 812 | JavaScript | 72 | general natural language facilities for node | 2019-05-14T21:58:25Z |
| 38 | [jquery-cookie](https://github.com/carhartl/jquery-cookie) | 8624 | 3981 | JavaScript | 0 | No longer maintained, superseded by JS Cookie: | 2017-06-19T08:44:42Z |
| 39 | [carlo](https://github.com/GoogleChromeLabs/carlo) | 8611 | 266 | JavaScript | 44 | Web rendering surface for Node applications | 2019-04-10T22:14:40Z |
| 40 | [vant](https://github.com/youzan/vant) | 8567 | 2353 | JavaScript | 27 | Lightweight Mobile UI Components built on Vue | 2019-05-19T15:09:34Z |
| 41 | [warriorjs](https://github.com/olistic/warriorjs) | 8333 | 475 | JavaScript | 23 | 🏰 An exciting game of programming and Artificial Intelligence | 2019-02-15T11:13:11Z |
| 42 | [favico.js](https://github.com/ejci/favico.js) | 8282 | 611 | JavaScript | 50 | Make use of your favicon with badges, images or videos | 2017-10-05T14:56:42Z |
| 43 | [tracking.js](https://github.com/eduardolundgren/tracking.js) | 7773 | 1206 | JavaScript | 206 | A modern approach for Computer Vision on the web | 2019-04-29T03:51:03Z |
| 44 | [etherpad-lite](https://github.com/ether/etherpad-lite) | 7764 | 1661 | JavaScript | 325 | Etherpad: Really real-time collaborative document editing | 2019-05-17T10:15:51Z |
| 45 | [gtop](https://github.com/aksakalli/gtop) | 7621 | 294 | JavaScript | 30 | System monitoring dashboard for terminal | 2018-10-04T11:20:27Z |
| 46 | [wangEditor](https://github.com/wangfupeng1988/wangEditor) | 7591 | 1678 | JavaScript | 379 | wangEditor —— 轻量级web富文本框 | 2019-03-20T05:47:13Z |
| 47 | [react-360](https://github.com/facebook/react-360) | 7140 | 846 | JavaScript | 199 | Create amazing 360 and VR content using React | 2019-05-09T21:37:03Z |
| 48 | [gmaps](https://github.com/hpneo/gmaps) | 7079 | 1330 | JavaScript | 88 | the easiest way to use Google Maps | 2019-05-17T14:17:05Z |
| 49 | [vue2-happyfri](https://github.com/bailicangdu/vue2-happyfri) | 6857 | 2166 | JavaScript | 7 | vue2 + vue-router + vuex 入门项目 | 2018-12-30T06:48:39Z |
| 50 | [samples](https://github.com/webrtc/samples) | 6787 | 3011 | JavaScript | 40 | WebRTC Web demos and samples | 2019-05-18T15:27:05Z |
| 51 | [vx](https://github.com/hshoff/vx) | 6031 | 263 | JavaScript | 41 | 🐯react + d3 = vx \| visualization components | 2019-05-16T20:43:19Z |
| 52 | [SUI-Mobile](https://github.com/sdc-alibaba/SUI-Mobile) | 6029 | 1607 | JavaScript | 625 | SUI Mobile (MSUI)是由阿里巴巴国际UED前端出品的移动端UI库,轻量精美 | 2018-04-28T03:36:30Z |
| 53 | [node-glob](https://github.com/isaacs/node-glob) | 5610 | 375 | JavaScript | 95 | glob functionality for node.js | 2019-05-08T00:51:01Z |
| 54 | [bull](https://github.com/OptimalBits/bull) | 5597 | 542 | JavaScript | 197 | Premium Queue package for handling distributed jobs and messages in NodeJS. | 2019-05-17T20:48:14Z |
| 55 | [structor](https://github.com/ipselon/structor) | 5528 | 430 | JavaScript | 37 | Structor - React UI Builder [DEPRECATED] | 2019-02-13T15:30:41Z |
| 56 | [director](https://github.com/flatiron/director) | 5447 | 515 | JavaScript | 127 | a tiny and isomorphic URL router for JavaScript | 2019-05-01T10:45:56Z |
| 57 | [react-native-debugger](https://github.com/jhen0409/react-native-debugger) | 5281 | 382 | JavaScript | 73 | The standalone app based on official debugger of React Native, and includes React Inspector / Redux DevTools | 2019-05-08T05:44:17Z |
| 58 | [JASONETTE-iOS](https://github.com/Jasonette/JASONETTE-iOS) | 5244 | 325 | JavaScript | 134 | 📡 Native App over HTTP, on iOS | 2018-10-30T12:14:19Z |
| 59 | [flipper](https://github.com/facebook/flipper) | 5239 | 275 | JavaScript | 49 | A desktop debugging platform for mobile developers. | 2019-05-18T05:42:41Z |
| 60 | [react-native-snap-carousel](https://github.com/archriss/react-native-snap-carousel) | 5220 | 908 | JavaScript | 86 | Swiper/carousel component for React Native with previews, multiple layouts, parallax images, performant handling of huge numbers of items, and RTL support. Compatible with Android & iOS. | 2019-04-23T09:32:56Z |
| 61 | [why-did-you-update](https://github.com/garbles/why-did-you-update) | 5175 | 119 | JavaScript | 28 | :boom: Puts your console on blast when React is making unnecessary updates. | 2017-09-23T05:54:19Z |
| 62 | [aws-sdk-js](https://github.com/aws/aws-sdk-js) | 5122 | 942 | JavaScript | 188 | AWS SDK for JavaScript in the browser and Node.js | 2019-05-17T18:36:58Z |
| 63 | [node-jscs](https://github.com/jscs-dev/node-jscs) | 5119 | 584 | JavaScript | 0 | :arrow_heading_up: JavaScript Code Style checker (unmaintained) | 2017-06-15T11:14:30Z |
| 64 | [polacode](https://github.com/octref/polacode) | 5081 | 139 | JavaScript | 28 | 📸 Polaroid for your code | 2019-05-10T16:39:54Z |
| 65 | [randomColor](https://github.com/davidmerfield/randomColor) | 4995 | 338 | JavaScript | 12 | A tiny script for generating attractive colors | 2019-05-14T18:14:56Z |
| 66 | [flubber](https://github.com/veltman/flubber) | 4952 | 134 | JavaScript | 10 | Tools for smoother shape animations. | 2018-08-23T20:33:08Z |
| 67 | [react-window](https://github.com/bvaughn/react-window) | 4933 | 193 | JavaScript | 27 | React components for efficiently rendering large lists and tabular data | 2019-05-20T03:41:54Z |
| 68 | [grommet](https://github.com/grommet/grommet) | 4862 | 572 | JavaScript | 102 | a react-based framework that provides accessibility, modularity, responsiveness, and theming in a tidy package | 2019-05-18T19:30:15Z |
| 69 | [jss](https://github.com/cssinjs/jss) | 4850 | 270 | JavaScript | 109 | JSS is an authoring tool for CSS which uses JavaScript as a host language. | 2019-05-17T15:24:47Z |
| 70 | [PhantomCSS](https://github.com/HuddleEng/PhantomCSS) | 4769 | 283 | JavaScript | 10 | Visual/CSS regression testing with PhantomJS | 2018-12-10T10:28:42Z |
| 71 | [node-crawler](https://github.com/bda-research/node-crawler) | 4695 | 743 | JavaScript | 14 | Web Crawler/Spider for NodeJS + server-side jQuery ;-) | 2019-04-19T14:24:17Z |
| 72 | [sound-redux](https://github.com/andrewngu/sound-redux) | 4687 | 892 | JavaScript | 53 | A Soundcloud client built with React / Redux | 2018-11-28T05:31:45Z |
| 73 | [component](https://github.com/componentjs/component) | 4653 | 345 | JavaScript | 33 | frontend package manager and build tool for modular web applications | 2017-12-16T14:10:16Z |
| 74 | [pen](https://github.com/sofish/pen) | 4592 | 420 | JavaScript | 64 | enjoy live editing (+markdown) | 2018-09-23T14:27:04Z |
| 75 | [redux-logger](https://github.com/LogRocket/redux-logger) | 4553 | 275 | JavaScript | 38 | Logger for Redux | 2019-03-29T20:12:02Z |
| 76 | [express-graphql](https://github.com/graphql/express-graphql) | 4485 | 398 | JavaScript | 42 | Create a GraphQL HTTP server with Express. | 2019-05-18T13:22:31Z |
| 77 | [react-map-gl](https://github.com/uber/react-map-gl) | 4467 | 583 | JavaScript | 70 | React friendly API wrapper around MapboxGL JS | 2019-05-18T19:57:41Z |
| 78 | [Medium.js](https://github.com/jakiestfu/Medium.js) | 4346 | 442 | JavaScript | 81 | A tiny JavaScript library for making contenteditable beautiful (Like Medium's editor) | 2016-06-27T19:41:36Z |
| 79 | [serve](https://github.com/zeit/serve) | 4298 | 304 | JavaScript | 51 | Static file serving and directory listing | 2019-05-06T00:45:59Z |
| 80 | [neurojs](https://github.com/janhuenermann/neurojs) | 4248 | 353 | JavaScript | 3 | A JavaScript deep learning and reinforcement learning library. | 2019-04-07T18:27:53Z |
| 81 | [netron](https://github.com/lutzroeder/netron) | 4247 | 480 | JavaScript | 10 | Visualizer for deep learning and machine learning models | 2019-05-20T03:21:02Z |
| 82 | [doT](https://github.com/olado/doT) | 4223 | 926 | JavaScript | 53 | The fastest + concise javascript template engine for nodejs and browsers. Partials, custom delimiters and more. | 2019-04-12T19:36:48Z |
| 83 | [jquery-weui](https://github.com/lihongxun945/jquery-weui) | 4222 | 1177 | JavaScript | 319 | UI lib for build hybrid wechat web app | 2019-04-28T16:16:38Z |
| 84 | [Jcrop](https://github.com/tapmodo/Jcrop) | 4075 | 942 | JavaScript | 195 | Jcrop - The Javascript Image Cropping Engine | 2019-01-09T06:34:28Z |
| 85 | [qs](https://github.com/ljharb/qs) | 4021 | 339 | JavaScript | 48 | A querystring parser with nesting support | 2019-04-12T17:56:27Z |
| 86 | [greenlet](https://github.com/developit/greenlet) | 4020 | 100 | JavaScript | 10 | 🦎 Move an async function into its own thread. | 2019-03-13T14:47:39Z |
| 87 | [openpgpjs](https://github.com/openpgpjs/openpgpjs) | 3968 | 560 | JavaScript | 52 | OpenPGP implementation for JavaScript | 2019-05-16T14:23:46Z |
| 88 | [ng-admin](https://github.com/marmelab/ng-admin) | 3967 | 766 | JavaScript | 114 | Add an AngularJS admin GUI to any RESTful API | 2019-03-29T07:08:33Z |
| 89 | [prosemirror](https://github.com/ProseMirror/prosemirror) | 3921 | 210 | JavaScript | 59 | The ProseMirror WYSIWYM editor | 2019-03-28T10:07:12Z |
| 90 | [exceljs](https://github.com/exceljs/exceljs) | 3782 | 484 | JavaScript | 316 | Excel Workbook Manager | 2019-05-19T02:30:01Z |
| 91 | [react-responsive](https://github.com/contra/react-responsive) | 3744 | 204 | JavaScript | 6 | CSS media queries in react - for responsive design, and more. | 2019-04-29T16:14:29Z |
| 92 | [vuejs.org](https://github.com/vuejs/vuejs.org) | 3655 | 2479 | JavaScript | 111 | 📄 The official documentation site for Vue.js. | 2019-05-18T08:16:10Z |
| 93 | [uptime](https://github.com/fzaninotto/uptime) | 3514 | 721 | JavaScript | 148 | A remote monitoring application using Node.js, MongoDB, and Twitter Bootstrap. | 2018-12-05T14:36:25Z |
| 94 | [OctoLinker](https://github.com/OctoLinker/OctoLinker) | 3495 | 236 | JavaScript | 38 | OctoLinker — Links together, what belongs together | 2019-05-10T18:17:44Z |
| 95 | [grid](https://github.com/hootsuite/grid) | 3462 | 298 | JavaScript | 46 | Drag and drop library for two-dimensional, resizable and responsive lists | 2017-12-13T20:06:49Z |
| 96 | [vantage](https://github.com/dthree/vantage) | 3455 | 121 | JavaScript | 16 | Distributed, realtime CLI for live Node apps. | 2017-09-13T11:44:07Z |
| 97 | [sketch.js](https://github.com/soulwire/sketch.js) | 3446 | 380 | JavaScript | 30 | Cross-Platform JavaScript Creative Coding Framework | 2018-07-05T07:08:15Z |
| 98 | [nconf](https://github.com/indexzero/nconf) | 3442 | 250 | JavaScript | 99 | Hierarchical node.js configuration with files, environment variables, command-line arguments, and atomic object merging. | 2019-05-20T02:30:13Z |
| 99 | [wx-charts](https://github.com/xiaolin3303/wx-charts) | 3402 | 1029 | JavaScript | 214 | 微信小程序图表charts组件,Charts for WeChat small app | 2019-05-19T15:52:10Z |
| 100 | [swag-for-dev](https://github.com/swapagarwal/swag-for-dev) | 3383 | 157 | JavaScript | 53 | 😎 swag opportunities for developers | 2019-05-15T05:40:05Z |