[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) | 84631 | 20745 | JavaScript | 9 | Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada: | 2019-05-02T14:23:43Z | | 2 | [atom](https://github.com/atom/atom) | 48718 | 11641 | JavaScript | 687 | :atom: The hackable text editor | 2019-05-15T02:00:23Z | | 3 | [material-ui](https://github.com/mui-org/material-ui) | 46784 | 10168 | JavaScript | 316 | React components for faster and easier web development. Build your own design system, or start with Material Design. | 2019-05-15T03:59:24Z | | 4 | [socket.io](https://github.com/socketio/socket.io) | 46285 | 8487 | JavaScript | 387 | Realtime application framework (Node.JS server) | 2019-04-24T15:06:49Z | | 5 | [resume.github.com](https://github.com/resume/resume.github.com) | 40704 | 1079 | JavaScript | 36 | Resumes generated using the GitHub informations | 2018-12-29T23:17:05Z | | 6 | [json-server](https://github.com/typicode/json-server) | 40112 | 3551 | JavaScript | 440 | Get a full fake REST API with zero coding in less than 30 seconds (seriously) | 2019-05-12T16:42:18Z | | 7 | [lodash](https://github.com/lodash/lodash) | 39089 | 4051 | JavaScript | 6 | A modern JavaScript utility library delivering modularity, performance, & extras. | 2019-05-14T13:03:46Z | | 8 | [markdown-here](https://github.com/adam-p/markdown-here) | 37851 | 6478 | JavaScript | 236 | Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending. | 2019-05-11T14:08:34Z | | 9 | [storybook](https://github.com/storybooks/storybook) | 37747 | 3038 | JavaScript | 360 | UI component dev & test: React, Vue, Angular, React Native, Ember, Web Components & more! | 2019-05-15T02:14:00Z | | 10 | [impress.js](https://github.com/impress/impress.js) | 34777 | 6813 | 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-05-02T13:33:13Z | | 11 | [Front-End-Checklist](https://github.com/thedaviddias/Front-End-Checklist) | 34415 | 3276 | JavaScript | 5 | πŸ—‚ The perfect Front-End Checklist for modern websites and meticulous developers | 2019-05-13T12:31:20Z | | 12 | [incubator-echarts](https://github.com/apache/incubator-echarts) | 34135 | 10042 | JavaScript | 3259 | A powerful, interactive charting and visualization library for browser | 2019-05-14T18:03:31Z | | 13 | [Ghost](https://github.com/TryGhost/Ghost) | 29873 | 6444 | JavaScript | 84 | πŸ‘» The most popular headless Node.js CMS for professional publishing | 2019-05-14T16:10:33Z | | 14 | [hyper](https://github.com/zeit/hyper) | 29158 | 2376 | JavaScript | 813 | A terminal built on web technologies | 2019-05-15T03:53:32Z | | 15 | [tech-interview-handbook](https://github.com/yangshun/tech-interview-handbook) | 27517 | 3751 | JavaScript | 7 | πŸ’― Algorithms study materials, behavioral content and tips for rocking your coding interview | 2019-04-03T16:18:01Z | | 16 | [backbone](https://github.com/jashkenas/backbone) | 27470 | 5709 | JavaScript | 83 | Give your JS App some Backbone with Models, Views, Collections, and Events | 2019-05-13T13:07:23Z | | 17 | [fullPage.js](https://github.com/alvarotrigo/fullPage.js) | 26471 | 6382 | JavaScript | 140 | fullPage plugin by Alvaro Trigo. Create full screen pages fast and simple | 2019-05-13T10:34:52Z | | 18 | [underscore](https://github.com/jashkenas/underscore) | 24483 | 5393 | JavaScript | 120 | JavaScript's utility _ belt | 2019-04-26T15:09:10Z | | 19 | [slick](https://github.com/kenwheeler/slick) | 23834 | 4765 | JavaScript | 1076 | the last carousel you'll ever need | 2019-04-09T17:17:08Z | | 20 | [styled-components](https://github.com/styled-components/styled-components) | 23744 | 1399 | JavaScript | 84 | Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress πŸ’… | 2019-05-12T01:03:44Z | | 21 | [pixi.js](https://github.com/pixijs/pixi.js) | 23168 | 3263 | JavaScript | 80 | The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer. | 2019-05-14T15:47:19Z | | 22 | [dayjs](https://github.com/iamkun/dayjs) | 21265 | 952 | JavaScript | 35 | ⏰ Day.js 2KB immutable date library alternative to Moment.js with the same modern API | 2019-05-14T09:09:38Z | | 23 | [ember.js](https://github.com/emberjs/ember.js) | 20968 | 4169 | JavaScript | 287 | Ember.js - A JavaScript framework for creating ambitious web applications | 2019-05-14T20:30:54Z | | 24 | [vue-cli](https://github.com/vuejs/vue-cli) | 20758 | 3413 | JavaScript | 367 | πŸ› οΈ Standard Tooling for Vue.js Development | 2019-05-14T03:37:44Z | | 25 | [sails](https://github.com/balderdashy/sails) | 20519 | 1845 | JavaScript | 240 | Realtime MVC Framework for Node.js | 2019-05-06T18:33:04Z | | 26 | [hammer.js](https://github.com/hammerjs/hammer.js) | 20020 | 2532 | JavaScript | 266 | A javascript library for multi-touch gestures :// You can touch this | 2019-05-10T22:20:37Z | | 27 | [swiper](https://github.com/nolimits4web/swiper) | 19810 | 7169 | JavaScript | 169 | Most modern mobile touch slider with hardware accelerated transitions | 2019-05-11T07:34:21Z | | 28 | [ace](https://github.com/ajaxorg/ace) | 19693 | 4344 | JavaScript | 667 | Ace (Ajax.org Cloud9 Editor) | 2019-05-14T22:21:40Z | | 29 | [RxJS](https://github.com/Reactive-Extensions/RxJS) | 19652 | 2267 | JavaScript | 288 | The Reactive Extensions for JavaScript | 2018-04-18T20:17:39Z | | 30 | [nativefier](https://github.com/jiahaog/nativefier) | 19648 | 1112 | JavaScript | 155 | Make any web page a desktop application | 2019-04-19T20:15:00Z | | 31 | [react-starter-kit](https://github.com/kriasoft/react-starter-kit) | 19174 | 3858 | JavaScript | 512 | React Starter Kit β€” isomorphic web app boilerplate (Node.js, Express, GraphQL, React.js, Babel, PostCSS, Webpack, Browsersync) | 2019-05-06T04:06:12Z | | 32 | [vuetify](https://github.com/vuetifyjs/vuetify) | 18818 | 2092 | JavaScript | 658 | πŸ‰ Material Component Framework for Vue.js 2 | 2019-05-15T00:46:50Z | | 33 | [nightmare](https://github.com/segmentio/nightmare) | 17262 | 1049 | JavaScript | 128 | A high-level browser automation library. | 2019-04-27T06:46:23Z | | 34 | [autoprefixer](https://github.com/postcss/autoprefixer) | 17031 | 1037 | JavaScript | 13 | Parse CSS and add vendor prefixes to rules by Can I Use | 2019-05-06T05:33:48Z | | 35 | [Sortable](https://github.com/SortableJS/Sortable) | 16546 | 2489 | JavaScript | 158 | Sortable β€” is a JavaScript library for reorderable drag-and-drop lists on modern browsers and touch devices. No jQuery required. Supports Meteor, AngularJS, React, Polymer, Vue, Knockout and any CSS library, e.g. Bootstrap. | 2019-05-12T02:04:47Z | | 36 | [lottie-web](https://github.com/airbnb/lottie-web) | 16453 | 1469 | JavaScript | 489 | Render After Effects animations natively on Web, Android and iOS, and React Native. http://airbnb.io/lottie/ | 2019-05-15T00:45:51Z | | 37 | [parse-server](https://github.com/parse-community/parse-server) | 16376 | 4133 | JavaScript | 44 | API server module for Node/Express | 2019-05-14T20:07:48Z | | 38 | [ramda](https://github.com/ramda/ramda) | 16158 | 1043 | JavaScript | 271 | :ram: Practical functional Javascript | 2019-05-15T03:05:10Z | | 39 | [typeahead.js](https://github.com/twitter/typeahead.js) | 15703 | 3357 | JavaScript | 494 | typeahead.js is a fast and fully-featured autocomplete library | 2019-01-23T13:54:27Z | | 40 | [draft-js](https://github.com/facebook/draft-js) | 15651 | 1700 | JavaScript | 545 | A React framework for building text editors. | 2019-05-09T18:30:02Z | | 41 | [passport](https://github.com/jaredhanson/passport) | 15595 | 935 | JavaScript | 325 | Simple, unobtrusive authentication for Node.js. | 2019-03-04T12:24:17Z | | 42 | [react-bootstrap](https://github.com/react-bootstrap/react-bootstrap) | 15475 | 2520 | JavaScript | 119 | Bootstrap components built with React | 2019-05-14T20:43:15Z | | 43 | [Awesome-Design-Tools](https://github.com/LisaDziuba/Awesome-Design-Tools) | 15437 | 907 | JavaScript | 4 | The best design tools for everything πŸ‘‰ | 2019-05-14T19:35:47Z | | 44 | [tips](https://github.com/git-tips/tips) | 15396 | 1340 | JavaScript | 16 | Most commonly used git tips and tricks. | 2019-05-14T16:35:59Z | | 45 | [bower](https://github.com/bower/bower) | 15261 | 1980 | JavaScript | 200 | A package manager for the web | 2019-03-09T17:48:30Z | | 46 | [monaco-editor](https://github.com/microsoft/monaco-editor) | 15069 | 1303 | JavaScript | 551 | A browser based code editor | 2019-05-05T23:48:50Z | | 47 | [mojs](https://github.com/mojs/mojs) | 14691 | 798 | JavaScript | 51 | The motion graphics toolbelt for the web | 2019-04-30T12:34:14Z | | 48 | [reselect](https://github.com/reduxjs/reselect) | 14654 | 508 | JavaScript | 65 | Selector library for Redux | 2019-04-28T23:12:58Z | | 49 | [jasmine](https://github.com/jasmine/jasmine) | 14351 | 2117 | JavaScript | 56 | Simple JavaScript testing framework for browsers and node.js | 2019-05-15T01:01:33Z | | 50 | [dropzone](https://github.com/enyo/dropzone) | 14342 | 3216 | JavaScript | 889 | Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars. | 2019-02-27T09:52:22Z | | 51 | [stackedit](https://github.com/benweet/stackedit) | 14307 | 2169 | JavaScript | 440 | In-browser Markdown editor | 2019-05-09T09:14:03Z | | 52 | [statsd](https://github.com/statsd/statsd) | 13992 | 1814 | JavaScript | 82 | Daemon for easy but powerful stats aggregation | 2019-05-14T14:59:23Z | | 53 | [riot](https://github.com/riot/riot) | 13639 | 1018 | JavaScript | 19 | Simple and elegant component-based UI library | 2019-05-12T18:33:16Z | | 54 | [prepack](https://github.com/facebook/prepack) | 13599 | 455 | JavaScript | 220 | A JavaScript bundle optimizer. | 2019-05-08T08:09:25Z | | 55 | [react-sketchapp](https://github.com/airbnb/react-sketchapp) | 13421 | 728 | JavaScript | 42 | render React components to Sketch βš›οΈπŸ’Ž | 2019-05-14T19:17:02Z | | 56 | [wtfjs](https://github.com/denysdovhan/wtfjs) | 13380 | 869 | JavaScript | 24 | A list of funny and tricky JavaScript examples | 2019-04-08T09:04:11Z | | 57 | [winston](https://github.com/winstonjs/winston) | 13244 | 1224 | JavaScript | 230 | A logger for just about everything. | 2019-05-14T03:56:11Z | | 58 | [browserify](https://github.com/browserify/browserify) | 12677 | 1114 | JavaScript | 342 | browser-side require() the node.js way | 2019-05-01T12:25:29Z | | 59 | [blessed-contrib](https://github.com/yaronn/blessed-contrib) | 12657 | 680 | JavaScript | 54 | Build terminal dashboards using ascii/ansi art and javascript | 2019-05-07T05:34:24Z | | 60 | [egg](https://github.com/eggjs/egg) | 12594 | 1225 | JavaScript | 69 | πŸ₯š Born to build better enterprise frameworks and apps with Node.js & Koa | 2019-05-15T01:18:56Z | | 61 | [stream-handbook](https://github.com/substack/stream-handbook) | 12374 | 938 | JavaScript | 70 | how to write node programs with streams | 2017-10-13T04:43:09Z | | 62 | [react-canvas](https://github.com/Flipboard/react-canvas) | 11957 | 938 | JavaScript | 77 | High performance rendering for React components | 2019-01-14T03:12:13Z | | 63 | [iscroll](https://github.com/cubiq/iscroll) | 11939 | 3558 | JavaScript | 580 | Smooth scrolling for the web | 2018-12-13T19:06:24Z | | 64 | [NativeBase](https://github.com/GeekyAnts/NativeBase) | 11920 | 1410 | JavaScript | 60 | Essential cross-platform UI components for React Native | 2019-05-01T19:27:41Z | | 65 | [selectize.js](https://github.com/selectize/selectize.js) | 11808 | 3204 | JavaScript | 676 | Selectize is the hybrid of a textbox and