Files
Github-Ranking/Top100/JavaScript.md
T
2020-05-09 07:08:38 +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) | 85948 | 21004 | JavaScript | 9 | Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada: | 2019-06-28T04:35:43Z |
| 2 | [node](https://github.com/nodejs/node) | 62727 | 14230 | JavaScript | 1039 | Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles: | 2019-07-14T02:50:08Z |
| 3 | [angular.js](https://github.com/angular/angular.js) | 59570 | 28877 | JavaScript | 462 | AngularJS - HTML enhanced for web apps! | 2019-07-09T17:13:08Z |
| 4 | [three.js](https://github.com/mrdoob/three.js) | 53049 | 19998 | JavaScript | 804 | JavaScript 3D library. | 2019-07-14T00:39:36Z |
| 5 | [jquery](https://github.com/jquery/jquery) | 51884 | 18306 | JavaScript | 80 | jQuery JavaScript Library | 2019-07-03T22:02:09Z |
| 6 | [javascript-algorithms](https://github.com/trekhleb/javascript-algorithms) | 51017 | 7536 | JavaScript | 104 | 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings | 2019-07-09T17:19:14Z |
| 7 | [redux](https://github.com/reduxjs/redux) | 49562 | 12846 | JavaScript | 30 | Predictable state container for JavaScript apps | 2019-07-14T02:14:56Z |
| 8 | [atom](https://github.com/atom/atom) | 49317 | 12191 | JavaScript | 647 | :atom: The hackable text editor | 2019-07-10T14:53:21Z |
| 9 | [material-ui](https://github.com/mui-org/material-ui) | 48725 | 11054 | JavaScript | 350 | React components for faster and easier web development. Build your own design system, or start with Material Design. | 2019-07-13T23:22:01Z |
| 10 | [Chart.js](https://github.com/chartjs/Chart.js) | 44335 | 9731 | JavaScript | 459 | Simple HTML5 Charts using the <canvas> tag | 2019-07-12T04:13:34Z |
| 11 | [meteor](https://github.com/meteor/meteor) | 41180 | 5028 | JavaScript | 355 | Meteor, the JavaScript App Platform | 2019-07-13T22:48:40Z |
| 12 | [lodash](https://github.com/lodash/lodash) | 40209 | 4175 | JavaScript | 3 | A modern JavaScript utility library delivering modularity, performance, & extras. | 2019-07-11T05:11:04Z |
| 13 | [markdown-here](https://github.com/adam-p/markdown-here) | 39223 | 6738 | JavaScript | 242 | Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending. | 2019-05-11T14:08:34Z |
| 14 | [yarn](https://github.com/yarnpkg/yarn) | 36282 | 2229 | JavaScript | 1884 | 📦🐈 Fast, reliable, and secure dependency management. | 2019-07-13T01:31:18Z |
| 15 | [materialize](https://github.com/Dogfalo/materialize) | 36099 | 4810 | JavaScript | 683 | Materialize, a CSS Framework based on Material Design | 2019-07-13T21:25:12Z |
| 16 | [incubator-echarts](https://github.com/apache/incubator-echarts) | 35298 | 10593 | JavaScript | 3106 | A powerful, interactive charting and visualization library for browser | 2019-07-12T05:34:05Z |
| 17 | [Front-End-Checklist](https://github.com/thedaviddias/Front-End-Checklist) | 35008 | 3387 | JavaScript | 5 | 🗂 The perfect Front-End Checklist for modern websites and meticulous developers | 2019-07-05T20:53:34Z |
| 18 | [parcel](https://github.com/parcel-bundler/parcel) | 32346 | 1474 | JavaScript | 716 | 📦🚀 Blazing fast, zero configuration web application bundler | 2019-07-13T11:39:14Z |
| 19 | [gulp](https://github.com/gulpjs/gulp) | 31313 | 4407 | JavaScript | 21 | The streaming build system | 2019-07-01T15:35:19Z |
| 20 | [nodebestpractices](https://github.com/i0natan/nodebestpractices) | 31254 | 2496 | JavaScript | 36 | :white_check_mark: The largest Node.js best practices list (July 2019) | 2019-07-13T19:34:24Z |
| 21 | [serverless](https://github.com/serverless/serverless) | 30982 | 3444 | JavaScript | 573 | Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! – | 2019-07-14T02:02:29Z |
| 22 | [tech-interview-handbook](https://github.com/yangshun/tech-interview-handbook) | 29019 | 4057 | JavaScript | 8 | 💯 Algorithms study materials, behavioral content and tips for rocking your coding interview | 2019-06-05T13:36:20Z |
| 23 | [realworld](https://github.com/gothinkster/realworld) | 28642 | 1961 | JavaScript | 152 | "The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more 🏅 | 2019-07-13T19:05:25Z |
| 24 | [33-js-concepts](https://github.com/leonardomso/33-js-concepts) | 28145 | 2783 | JavaScript | 7 | 📜 33 concepts every JavaScript developer should know. | 2019-07-07T17:19:29Z |
| 25 | [immutable-js](https://github.com/immutable-js/immutable-js) | 27803 | 1613 | JavaScript | 140 | Immutable persistent data collections for Javascript which increase efficiency and simplicity. | 2019-05-30T14:47:09Z |
| 26 | [backbone](https://github.com/jashkenas/backbone) | 27512 | 5697 | JavaScript | 85 | Give your JS App some Backbone with Models, Views, Collections, and Events | 2019-05-13T13:07:23Z |
| 27 | [clipboard.js](https://github.com/zenorocha/clipboard.js) | 26482 | 3139 | JavaScript | 66 | :scissors: Modern copy to clipboard. No Flash. Just 3kb gzipped :clipboard: | 2019-06-03T12:57:01Z |
| 28 | [todomvc](https://github.com/tastejs/todomvc) | 25611 | 13456 | JavaScript | 155 | Helping you select an MV* framework - Todo apps for React.js, Ember.js, Angular, and many more | 2019-07-06T14:55:32Z |
| 29 | [pixi.js](https://github.com/pixijs/pixi.js) | 25526 | 3623 | JavaScript | 100 | The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer. | 2019-07-11T22:57:07Z |
| 30 | [video.js](https://github.com/videojs/video.js) | 25496 | 6041 | JavaScript | 198 | Video.js - open source HTML5 & Flash video player | 2019-07-13T21:14:31Z |
| 31 | [styled-components](https://github.com/styled-components/styled-components) | 24765 | 1459 | JavaScript | 80 | Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅 | 2019-07-10T23:59:35Z |
| 32 | [awesome-react-native](https://github.com/jondot/awesome-react-native) | 24688 | 3019 | JavaScript | 15 | Awesome React Native components, news, tools, and learning material! | 2019-07-11T07:36:54Z |
| 33 | [underscore](https://github.com/jashkenas/underscore) | 24674 | 5410 | JavaScript | 123 | JavaScript's utility _ belt | 2019-05-28T13:42:14Z |
| 34 | [slick](https://github.com/kenwheeler/slick) | 24109 | 4865 | JavaScript | 1108 | the last carousel you'll ever need | 2019-07-13T19:29:30Z |
| 35 | [quill](https://github.com/quilljs/quill) | 23377 | 1782 | JavaScript | 592 | Quill is a modern WYSIWYG editor built for compatibility and extensibility. | 2019-07-12T21:33:31Z |
| 36 | [react-boilerplate](https://github.com/react-boilerplate/react-boilerplate) | 22920 | 4595 | JavaScript | 16 | :fire: A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices. | 2019-07-12T13:48:03Z |
| 37 | [fetch](https://github.com/github/fetch) | 22317 | 2109 | JavaScript | 10 | A window.fetch JavaScript polyfill. | 2019-05-24T11:04:10Z |
| 38 | [dayjs](https://github.com/iamkun/dayjs) | 22295 | 1027 | JavaScript | 46 | ⏰ Day.js 2KB immutable date library alternative to Moment.js with the same modern API | 2019-07-13T08:47:07Z |
| 39 | [nuxt.js](https://github.com/nuxt/nuxt.js) | 21185 | 1813 | JavaScript | 174 | The Vue.js Framework | 2019-07-13T23:36:25Z |
| 40 | [postcss](https://github.com/postcss/postcss) | 21152 | 1149 | JavaScript | 13 | Transforming styles with JS plugins | 2019-07-12T00:26:46Z |
| 41 | [ember.js](https://github.com/emberjs/ember.js) | 21098 | 4172 | JavaScript | 278 | Ember.js - A JavaScript framework for creating ambitious web applications | 2019-07-12T19:12:33Z |
| 42 | [gitbook](https://github.com/GitbookIO/gitbook) | 20979 | 3012 | JavaScript | 1002 | 📝 Modern documentation format and toolchain using Git and Markdown | 2019-05-09T18:18:30Z |
| 43 | [sails](https://github.com/balderdashy/sails) | 20667 | 1846 | JavaScript | 272 | Realtime MVC Framework for Node.js | 2019-07-09T19:49:13Z |
| 44 | [hammer.js](https://github.com/hammerjs/hammer.js) | 20258 | 2543 | JavaScript | 270 | A javascript library for multi-touch gestures :// You can touch this | 2019-07-09T18:30:30Z |
| 45 | [front-end-interview-handbook](https://github.com/yangshun/front-end-interview-handbook) | 20127 | 2608 | JavaScript | 21 | 🕸 Almost complete answers to "Front-end Job Interview Questions" which you can use to interview potential candidates, test yourself or completely ignore | 2019-06-07T07:11:12Z |
| 46 | [vuetify](https://github.com/vuetifyjs/vuetify) | 20087 | 2331 | JavaScript | 635 | 🐉 Material Component Framework for Vue.js 2 | 2019-07-13T23:06:36Z |
| 47 | [ace](https://github.com/ajaxorg/ace) | 20037 | 4400 | JavaScript | 661 | Ace (Ajax.org Cloud9 Editor) | 2019-07-13T19:34:58Z |
| 48 | [ant-design-pro](https://github.com/ant-design/ant-design-pro) | 19900 | 4504 | JavaScript | 56 | 👨🏻‍💻👩🏻‍💻 Use Ant Design like a Pro! | 2019-07-12T11:14:14Z |
| 49 | [cheerio](https://github.com/cheeriojs/cheerio) | 19898 | 1271 | JavaScript | 201 | Fast, flexible, and lean implementation of core jQuery designed specifically for the server. | 2019-07-14T02:10:06Z |
| 50 | [webtorrent](https://github.com/webtorrent/webtorrent) | 19872 | 1904 | JavaScript | 101 | ⚡️ Streaming torrent client for the web | 2019-07-12T21:36:51Z |
| 51 | [react-starter-kit](https://github.com/kriasoft/react-starter-kit) | 19334 | 3884 | JavaScript | 488 | React Starter Kit — isomorphic web app boilerplate (Node.js, Express, GraphQL, React.js, Babel, PostCSS, Webpack, Browsersync) | 2019-07-03T04:12:13Z |
| 52 | [date-fns](https://github.com/date-fns/date-fns) | 18459 | 756 | JavaScript | 145 | ⏳ Modern JavaScript date utility library ⌛️ | 2019-07-11T12:38:44Z |
| 53 | [pug](https://github.com/pugjs/pug) | 18402 | 1899 | JavaScript | 218 | Pug – robust, elegant, feature rich template engine for Node.js | 2019-07-12T08:25:15Z |
| 54 | [bluebird](https://github.com/petkaantonov/bluebird) | 18397 | 2285 | JavaScript | 82 | :bird: :zap: Bluebird is a full featured promise library with unmatched performance. | 2019-07-12T00:38:04Z |
| 55 | [wepy](https://github.com/Tencent/wepy) | 18295 | 2666 | JavaScript | 223 | 小程序组件化开发框架 | 2019-07-13T16:17:17Z |
| 56 | [mpvue](https://github.com/Meituan-Dianping/mpvue) | 17974 | 1848 | JavaScript | 363 | 基于 Vue.js 的小程序开发框架,从底层支持 Vue.js 语法和构建工具体系。 | 2019-06-19T06:46:36Z |
| 57 | [nightmare](https://github.com/segmentio/nightmare) | 17464 | 1051 | JavaScript | 138 | A high-level browser automation library. | 2019-04-27T06:46:23Z |
| 58 | [normalizr](https://github.com/paularmstrong/normalizr) | 17179 | 695 | JavaScript | 21 | Normalizes nested JSON according to a schema | 2019-07-13T05:48:59Z |
| 59 | [react-motion](https://github.com/chenglou/react-motion) | 16945 | 875 | JavaScript | 162 | A spring that solves your animation problems. | 2018-10-18T14:08:23Z |
| 60 | [ramda](https://github.com/ramda/ramda) | 16641 | 1067 | JavaScript | 260 | :ram: Practical functional Javascript | 2019-07-06T05:11:54Z |
| 61 | [react-native-elements](https://github.com/react-native-training/react-native-elements) | 16503 | 2914 | JavaScript | 124 | Cross Platform React Native UI Toolkit | 2019-07-14T02:10:38Z |
| 62 | [mostly-adequate-guide](https://github.com/MostlyAdequate/mostly-adequate-guide) | 16274 | 1334 | JavaScript | 41 | Mostly adequate guide to FP (in javascript) | 2019-07-13T12:13:13Z |
| 63 | [windows95](https://github.com/felixrieseberg/windows95) | 16252 | 953 | JavaScript | 49 | 💩🚀 Windows 95 in Electron. Runs on macOS, Linux, and Windows. | 2019-06-24T01:12:57Z |
| 64 | [Awesome-Design-Tools](https://github.com/LisaDziuba/Awesome-Design-Tools) | 16206 | 1008 | JavaScript | 10 | The best design tools for everything 👉 | 2019-07-12T16:06:08Z |
| 65 | [react-virtualized](https://github.com/bvaughn/react-virtualized) | 16161 | 1903 | JavaScript | 239 | React components for efficiently rendering large lists and tabular data | 2019-07-05T14:49:32Z |
| 66 | [draft-js](https://github.com/facebook/draft-js) | 16081 | 1756 | JavaScript | 577 | A React framework for building text editors. | 2019-07-13T08:30:23Z |
| 67 | [less.js](https://github.com/less/less.js) | 16072 | 3457 | JavaScript | 141 | Less. The dynamic stylesheet language. | 2019-07-11T21:17:25Z |
| 68 | [monaco-editor](https://github.com/microsoft/monaco-editor) | 15968 | 1400 | JavaScript | 608 | A browser based code editor | 2019-07-12T14:37:24Z |
| 69 | [passport](https://github.com/jaredhanson/passport) | 15919 | 936 | JavaScript | 326 | Simple, unobtrusive authentication for Node.js. | 2019-05-24T00:00:51Z |
| 70 | [strapi](https://github.com/strapi/strapi) | 15862 | 1796 | JavaScript | 183 | 🚀 Open source Node.js Headless CMS to easily build customisable APIs | 2019-07-13T08:04:34Z |
| 71 | [typeahead.js](https://github.com/twitter/typeahead.js) | 15751 | 3360 | JavaScript | 498 | typeahead.js is a fast and fully-featured autocomplete library | 2019-01-23T13:54:27Z |
| 72 | [tips](https://github.com/git-tips/tips) | 15702 | 1378 | JavaScript | 16 | Most commonly used git tips and tricks. | 2019-05-14T16:35:59Z |
| 73 | [localForage](https://github.com/localForage/localForage) | 15440 | 909 | JavaScript | 153 | 💾 Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API. | 2019-05-24T11:28:35Z |
| 74 | [etcher](https://github.com/balena-io/etcher) | 15157 | 895 | JavaScript | 153 | Flash OS images to SD cards & USB drives, safely and easily. | 2019-07-12T15:07:01Z |
| 75 | [node-lessons](https://github.com/alsotang/node-lessons) | 14880 | 4724 | JavaScript | 91 | :closed_book:《Node.js 包教不包会》 by alsotang | 2019-05-28T15:32:10Z |
| 76 | [mojs](https://github.com/mojs/mojs) | 14851 | 809 | JavaScript | 53 | The motion graphics toolbelt for the web | 2019-07-12T07:49:47Z |
| 77 | [bootstrap](https://github.com/angular-ui/bootstrap) | 14726 | 7314 | 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 |
| 78 | [stackedit](https://github.com/benweet/stackedit) | 14685 | 2201 | JavaScript | 455 | In-browser Markdown editor | 2019-07-08T12:57:12Z |
| 79 | [husky](https://github.com/typicode/husky) | 14680 | 534 | JavaScript | 130 | 🐶 Git hooks made easy | 2019-07-12T15:08:45Z |
| 80 | [wekan](https://github.com/wekan/wekan) | 14611 | 2140 | JavaScript | 498 | The open-source kanban (built with Meteor). NOTE: All Pull Requests should be done to master branch. Old devel branch will be removed in near future. For translations, only add PR changes to wekan/i18n/en.i18n.json , other translations are done at https://transifex.com/wekan/wekan only. | 2019-07-12T20:52:00Z |
| 81 | [cleave.js](https://github.com/nosir/cleave.js) | 14551 | 1136 | JavaScript | 68 | Format input text content when you are typing... | 2019-07-06T20:06:33Z |
| 82 | [jasmine](https://github.com/jasmine/jasmine) | 14431 | 2123 | JavaScript | 67 | Simple JavaScript testing framework for browsers and node.js | 2019-07-13T17:38:48Z |
| 83 | [dropzone](https://github.com/enyo/dropzone) | 14425 | 3214 | JavaScript | 897 | Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars. | 2019-05-24T12:11:22Z |
| 84 | [react-demos](https://github.com/ruanyf/react-demos) | 14357 | 6198 | JavaScript | 0 | a collection of simple demos of React.js | 2019-03-31T14:05:49Z |
| 85 | [mysql](https://github.com/mysqljs/mysql) | 14283 | 1972 | JavaScript | 139 | A pure node.js JavaScript Client implementing the MySQL protocol. | 2019-06-28T09:52:18Z |
| 86 | [graphql-js](https://github.com/graphql/graphql-js) | 14181 | 1217 | JavaScript | 87 | A reference implementation of GraphQL for JavaScript | 2019-07-14T01:29:51Z |
| 87 | [recompose](https://github.com/acdlite/recompose) | 13981 | 1240 | JavaScript | 70 | A React utility belt for function components and higher-order components. | 2019-03-28T10:15:23Z |
| 88 | [awesome-blockchain-cn](https://github.com/chaozh/awesome-blockchain-cn) | 13831 | 2711 | JavaScript | 8 | 收集所有区块链(BlockChain)技术开发相关资料,包括Fabric和Ethereum开发资料 | 2019-06-01T12:16:30Z |
| 89 | [riot](https://github.com/riot/riot) | 13768 | 1020 | JavaScript | 6 | Simple and elegant component-based UI library | 2019-07-10T20:59:33Z |
| 90 | [prepack](https://github.com/facebook/prepack) | 13689 | 464 | JavaScript | 222 | A JavaScript bundle optimizer. | 2019-05-19T13:57:12Z |
| 91 | [winston](https://github.com/winstonjs/winston) | 13652 | 1259 | JavaScript | 250 | A logger for just about everything. | 2019-07-08T20:20:44Z |
| 92 | [dva](https://github.com/dvajs/dva) | 13491 | 2500 | JavaScript | 33 | 🌱 React and redux based, lightweight and elm-style framework. (Inspired by elm and choo) | 2019-07-12T06:38:24Z |
| 93 | [browserify](https://github.com/browserify/browserify) | 12769 | 1117 | JavaScript | 343 | browser-side require() the node.js way | 2019-07-05T14:53:16Z |
| 94 | [charts](https://github.com/frappe/charts) | 12658 | 528 | JavaScript | 104 | Simple, responsive, modern SVG Charts with zero dependencies | 2019-07-03T14:03:25Z |
| 95 | [redux-thunk](https://github.com/reduxjs/redux-thunk) | 12636 | 691 | JavaScript | 3 | Thunk middleware for Redux | 2019-07-06T20:55:26Z |
| 96 | [jsdom](https://github.com/jsdom/jsdom) | 12518 | 1132 | JavaScript | 281 | A JavaScript implementation of the WHATWG DOM and HTML standards, for use with node.js | 2019-07-13T13:33:51Z |
| 97 | [store.js](https://github.com/marcuswestin/store.js) | 12445 | 1296 | JavaScript | 71 | Cross-browser storage for all use cases, used across the web. | 2019-05-23T21:01:44Z |
| 98 | [joi](https://github.com/hapijs/joi) | 12423 | 1016 | JavaScript | 4 | :office: Object schema validation | 2019-07-13T15:22:55Z |
| 99 | [electron-react-boilerplate](https://github.com/electron-react-boilerplate/electron-react-boilerplate) | 12369 | 2045 | JavaScript | 61 | A Foundation for Scalable Cross-Platform Apps | 2019-07-11T18:31:30Z |
| 100 | [requirejs](https://github.com/requirejs/requirejs) | 12242 | 2295 | JavaScript | 250 | A file and module loader for JavaScript | 2019-05-18T19:22:16Z |