[Github Ranking](../README.md) ========== ## Top 100 Stars in JavaScript | Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit | | ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- | | 1 | [freeCodeCamp](https://github.com/freeCodeCamp/freeCodeCamp) | 303251 | 22021 | JavaScript | 1905 | The https://www.freeCodeCamp.org open source codebase and curriculum. Learn to code for free together with millions of people. | 2019-06-06T03:11:13Z | | 2 | [vue](https://github.com/vuejs/vue) | 140534 | 20196 | JavaScript | 289 | 🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web. | 2019-06-04T14:43:50Z | | 3 | [javascript](https://github.com/airbnb/javascript) | 85910 | 16469 | JavaScript | 136 | JavaScript Style Guide | 2019-05-25T17:22:43Z | | 4 | [react-native](https://github.com/facebook/react-native) | 77857 | 17375 | JavaScript | 477 | A framework for building native apps with React. | 2019-06-06T02:05:47Z | | 5 | [axios](https://github.com/axios/axios) | 60316 | 4852 | JavaScript | 633 | Promise based HTTP client for the browser and node.js | 2019-06-03T18:06:15Z | | 6 | [webpack](https://github.com/webpack/webpack) | 49239 | 6174 | JavaScript | 519 | A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff. | 2019-06-06T02:22:01Z | | 7 | [atom](https://github.com/atom/atom) | 48942 | 11852 | JavaScript | 673 | :atom: The hackable text editor | 2019-06-05T22:03:32Z | | 8 | [socket.io](https://github.com/socketio/socket.io) | 46544 | 8521 | JavaScript | 394 | Realtime application framework (Node.JS server) | 2019-04-24T15:06:49Z | | 9 | [Semantic-UI](https://github.com/Semantic-Org/Semantic-UI) | 45647 | 4830 | JavaScript | 898 | Semantic is a UI component framework based around useful principles from natural language. | 2019-06-03T08:44:31Z | | 10 | [resume.github.com](https://github.com/resume/resume.github.com) | 40981 | 1084 | JavaScript | 35 | Resumes generated using the GitHub informations | 2018-12-29T23:17:05Z | | 11 | [lodash](https://github.com/lodash/lodash) | 39494 | 4098 | JavaScript | 8 | A modern JavaScript utility library delivering modularity, performance, & extras. | 2019-06-05T12:21:42Z | | 12 | [next.js](https://github.com/zeit/next.js) | 37928 | 4524 | JavaScript | 221 | The React Framework | 2019-06-06T03:11:13Z | | 13 | [react-router](https://github.com/ReactTraining/react-router) | 36486 | 7475 | JavaScript | 60 | Declarative routing for React | 2019-06-04T22:31:44Z | | 14 | [hacker-scripts](https://github.com/NARKOZ/hacker-scripts) | 35394 | 5991 | JavaScript | 53 | Based on a true story | 2019-05-02T05:23:36Z | | 15 | [impress.js](https://github.com/impress/impress.js) | 34836 | 6817 | 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 | | 16 | [incubator-echarts](https://github.com/apache/incubator-echarts) | 34559 | 10275 | JavaScript | 3277 | A powerful, interactive charting and visualization library for browser | 2019-06-04T09:31:48Z | | 17 | [babel](https://github.com/babel/babel) | 33345 | 3541 | JavaScript | 750 | 🐠 Babel is a compiler for writing next generation JavaScript. | 2019-06-05T23:19:14Z | | 18 | [prettier](https://github.com/prettier/prettier) | 32187 | 1771 | JavaScript | 635 | Prettier is an opinionated code formatter. | 2019-06-06T02:42:56Z | | 19 | [awesome-mac](https://github.com/jaywcjlove/awesome-mac) | 29263 | 3343 | JavaScript | 40 |  Now we have become very big, Different from the original idea. Collect premium software in various categories. | 2019-06-04T14:38:33Z | | 20 | [tech-interview-handbook](https://github.com/yangshun/tech-interview-handbook) | 27930 | 3855 | JavaScript | 8 | 💯 Algorithms study materials, behavioral content and tips for rocking your coding interview | 2019-06-05T13:36:20Z | | 21 | [backbone](https://github.com/jashkenas/backbone) | 27490 | 5715 | JavaScript | 82 | Give your JS App some Backbone with Models, Views, Collections, and Events | 2019-05-13T13:07:23Z | | 22 | [slate](https://github.com/lord/slate) | 27132 | 16815 | JavaScript | 27 | Beautiful static documentation for your API | 2019-06-01T21:36:45Z | | 23 | [fullPage.js](https://github.com/alvarotrigo/fullPage.js) | 26629 | 6414 | JavaScript | 145 | fullPage plugin by Alvaro Trigo. Create full screen pages fast and simple | 2019-06-02T23:54:14Z | | 24 | [koa](https://github.com/koajs/koa) | 26271 | 2391 | JavaScript | 43 | Expressive middleware for node.js using ES2017 async functions | 2019-06-03T08:04:02Z | | 25 | [realworld](https://github.com/gothinkster/realworld) | 26225 | 1764 | JavaScript | 138 | "The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more 🏅 | 2019-06-05T18:48:05Z | | 26 | [jest](https://github.com/facebook/jest) | 25850 | 3502 | JavaScript | 653 | Delightful JavaScript Testing. | 2019-06-05T22:04:07Z | | 27 | [Leaflet](https://github.com/Leaflet/Leaflet) | 24960 | 4085 | JavaScript | 433 | :leaves: JavaScript library for mobile-friendly interactive maps | 2019-06-02T13:37:04Z | | 28 | [underscore](https://github.com/jashkenas/underscore) | 24561 | 5415 | JavaScript | 123 | JavaScript's utility _ belt | 2019-05-28T13:42:14Z | | 29 | [awesome-react-native](https://github.com/jondot/awesome-react-native) | 24362 | 2991 | JavaScript | 65 | Awesome React Native components, news, tools, and learning material! | 2019-06-03T15:39:27Z | | 30 | [styled-components](https://github.com/styled-components/styled-components) | 24145 | 1424 | JavaScript | 74 | Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅 | 2019-06-06T01:02:02Z | | 31 | [slick](https://github.com/kenwheeler/slick) | 23941 | 4801 | JavaScript | 1090 | the last carousel you'll ever need | 2019-05-16T23:07:40Z | | 32 | [Rocket.Chat](https://github.com/RocketChat/Rocket.Chat) | 22898 | 4937 | JavaScript | 2280 | The ultimate Free Open Source Solution for team communications. | 2019-06-05T20:05:15Z | | 33 | [react-boilerplate](https://github.com/react-boilerplate/react-boilerplate) | 22632 | 4496 | JavaScript | 15 | :fire: A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices. | 2019-06-05T11:50:59Z | | 34 | [dayjs](https://github.com/iamkun/dayjs) | 21705 | 979 | JavaScript | 39 | ⏰ Day.js 2KB immutable date library alternative to Moment.js with the same modern API | 2019-06-05T07:09:11Z | | 35 | [standard](https://github.com/standard/standard) | 21252 | 1609 | JavaScript | 88 | 🌟 JavaScript Style Guide, with linter & automatic code fixer | 2019-06-03T13:09:46Z | | 36 | [vue-cli](https://github.com/vuejs/vue-cli) | 21116 | 3488 | JavaScript | 376 | 🛠️ Standard Tooling for Vue.js Development | 2019-06-05T16:01:47Z | | 37 | [ember.js](https://github.com/emberjs/ember.js) | 21016 | 4172 | JavaScript | 265 | Ember.js - A JavaScript framework for creating ambitious web applications | 2019-06-05T22:53:39Z | | 38 | [hammer.js](https://github.com/hammerjs/hammer.js) | 20103 | 2534 | JavaScript | 266 | A javascript library for multi-touch gestures :// You can touch this | 2019-05-28T17:49:25Z | | 39 | [carbon](https://github.com/dawnlabs/carbon) | 20029 | 991 | JavaScript | 23 | 🎨 Create and share beautiful images of your source code | 2019-06-05T23:02:36Z | | 40 | [swiper](https://github.com/nolimits4web/swiper) | 19994 | 7255 | JavaScript | 172 | Most modern mobile touch slider with hardware accelerated transitions | 2019-06-05T15:39:54Z | | 41 | [ace](https://github.com/ajaxorg/ace) | 19847 | 4369 | JavaScript | 658 | Ace (Ajax.org Cloud9 Editor) | 2019-06-04T17:01:21Z | | 42 | [project-guidelines](https://github.com/elsewhencode/project-guidelines) | 19702 | 1883 | JavaScript | 14 | A set of best practices for JavaScript projects | 2019-06-02T19:24:54Z | | 43 | [webtorrent](https://github.com/webtorrent/webtorrent) | 19672 | 1895 | JavaScript | 97 | ⚡️ Streaming torrent client for the web | 2019-05-28T06:02:10Z | | 44 | [RxJS](https://github.com/Reactive-Extensions/RxJS) | 19668 | 2267 | JavaScript | 288 | The Reactive Extensions for JavaScript | 2018-04-18T20:17:39Z | | 45 | [vuetify](https://github.com/vuetifyjs/vuetify) | 19280 | 2176 | JavaScript | 663 | 🐉 Material Component Framework for Vue.js 2 | 2019-06-05T23:49:21Z | | 46 | [particles.js](https://github.com/VincentGarreau/particles.js) | 19229 | 3259 | JavaScript | 269 | A lightweight JavaScript library for creating particles | 2019-01-23T06:24:29Z | | 47 | [sequelize](https://github.com/sequelize/sequelize) | 18780 | 2965 | JavaScript | 531 | An easy-to-use multi SQL dialect ORM for Node.js | 2019-06-03T17:06:02Z | | 48 | [PhotoSwipe](https://github.com/dimsemenov/PhotoSwipe) | 18612 | 2788 | JavaScript | 518 | JavaScript image gallery for mobile and desktop, modular, framework independent | 2019-05-30T13:44:04Z | | 49 | [algorithm-visualizer](https://github.com/algorithm-visualizer/algorithm-visualizer) | 18484 | 2645 | JavaScript | 13 | :fireworks:Interactive Online Platform that Visualizes Algorithms from Code | 2019-06-05T23:29:27Z | | 50 | [layui](https://github.com/sentsin/layui) | 18313 | 5315 | JavaScript | 356 | 采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写形式,极低门槛,拿来即用。 | 2019-06-05T13:13:36Z | | 51 | [tabler](https://github.com/tabler/tabler) | 18116 | 1728 | JavaScript | 147 | Tabler is free and open-source HTML Dashboard UI Kit built on Bootstrap 4 | 2019-06-05T22:12:05Z | | 52 | [js-stack-from-scratch](https://github.com/verekia/js-stack-from-scratch) | 17995 | 1821 | JavaScript | 49 | 🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack. | 2018-07-20T04:29:38Z | | 53 | [popmotion](https://github.com/Popmotion/popmotion) | 16848 | 596 | JavaScript | 150 | Simple animation libraries for delightful user interfaces | 2019-05-29T08:40:49Z | | 54 | [lottie-web](https://github.com/airbnb/lottie-web) | 16741 | 1507 | JavaScript | 360 | Render After Effects animations natively on Web, Android and iOS, and React Native. http://airbnb.io/lottie/ | 2019-05-28T23:43:44Z | | 55 | [jsPDF](https://github.com/MrRio/jsPDF) | 16681 | 3158 | JavaScript | 73 | Client-side JavaScript PDF generation for everyone. | 2019-06-05T15:40:05Z | | 56 | [parse-server](https://github.com/parse-community/parse-server) | 16443 | 4144 | JavaScript | 45 | API server module for Node/Express | 2019-06-05T17:34:58Z | | 57 | [ramda](https://github.com/ramda/ramda) | 16341 | 1060 | JavaScript | 270 | :ram: Practical functional Javascript | 2019-06-05T22:46:09Z | | 58 | [react-native-elements](https://github.com/react-native-training/react-native-elements) | 16167 | 2748 | JavaScript | 120 | Cross Platform React Native UI Toolkit | 2019-06-05T13:26:32Z | | 59 | [velocity](https://github.com/julianshapiro/velocity) | 16030 | 1511 | JavaScript | 37 | Accelerated JavaScript animation. | 2019-01-27T16:50:01Z | | 60 | [typeahead.js](https://github.com/twitter/typeahead.js) | 15726 | 3353 | JavaScript | 494 | typeahead.js is a fast and fully-featured autocomplete library | 2019-01-23T13:54:27Z | | 61 | [rollup](https://github.com/rollup/rollup) | 15724 | 712 | JavaScript | 306 | Next-generation ES module bundler | 2019-06-05T15:24:54Z | | 62 | [react-navigation](https://github.com/react-navigation/react-navigation) | 15689 | 3286 | JavaScript | 104 | Routing and navigation for your React Native apps | 2019-06-04T14:28:15Z | | 63 | [monaco-editor](https://github.com/microsoft/monaco-editor) | 15386 | 1345 | JavaScript | 575 | A browser based code editor | 2019-05-21T21:26:53Z | | 64 | [bower](https://github.com/bower/bower) | 15250 | 1977 | JavaScript | 200 | A package manager for the web | 2019-03-09T17:48:30Z | | 65 | [swagger-ui](https://github.com/swagger-api/swagger-ui) | 15149 | 6556 | JavaScript | 425 | Swagger UI is a collection of HTML, Javascript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API. | 2019-06-05T15:49:55Z | | 66 | [etcher](https://github.com/balena-io/etcher) | 14822 | 866 | JavaScript | 138 | Flash OS images to SD cards & USB drives, safely and easily. | 2019-06-05T15:46:21Z | | 67 | [stackedit](https://github.com/benweet/stackedit) | 14453 | 2184 | JavaScript | 449 | In-browser Markdown editor | 2019-05-23T10:07:10Z | | 68 | [keystone](https://github.com/keystonejs/keystone) | 14446 | 2326 | JavaScript | 337 | Node.js CMS and web app framework | 2019-06-02T16:32:09Z | | 69 | [slate](https://github.com/ianstormtaylor/slate) | 14421 | 1213 | JavaScript | 346 | A completely customizable framework for building rich text editors. | 2019-06-04T21:59:35Z | | 70 | [dropzone](https://github.com/enyo/dropzone) | 14385 | 3215 | JavaScript | 892 | Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars. | 2019-05-24T12:11:22Z | | 71 | [parallax](https://github.com/wagerfield/parallax) | 14031 | 2078 | JavaScript | 35 | Parallax Engine that reacts to the orientation of a smart device | 2019-05-16T13:20:27Z | | 72 | [vue-router](https://github.com/vuejs/vue-router) | 13858 | 3707 | JavaScript | 186 | 🚦 The official router for Vue.js. | 2019-06-05T07:07:17Z | | 73 | [recompose](https://github.com/acdlite/recompose) | 13850 | 1222 | JavaScript | 71 | A React utility belt for function components and higher-order components. | 2019-03-28T10:15:23Z | | 74 | [Boostnote](https://github.com/BoostIO/Boostnote) | 13849 | 1220 | JavaScript | 683 | A markdown editor for developers on Mac, Windows and Linux. | 2019-06-06T01:44:37Z | | 75 | [generator-jhipster](https://github.com/jhipster/generator-jhipster) | 13817 | 2826 | JavaScript | 65 | Open Source application generator for creating Spring Boot + Angular/React projects in seconds! | 2019-06-05T17:37:21Z | | 76 | [inferno](https://github.com/infernojs/inferno) | 13731 | 633 | JavaScript | 36 | :fire: An extremely fast, React-like JavaScript library for building modern user interfaces | 2019-05-30T18:58:48Z | | 77 | [riot](https://github.com/riot/riot) | 13685 | 1015 | JavaScript | 3 | Simple and elegant component-based UI library | 2019-06-05T20:50:10Z | | 78 | [prepack](https://github.com/facebook/prepack) | 13644 | 457 | JavaScript | 221 | A JavaScript bundle optimizer. | 2019-05-19T13:57:12Z | | 79 | [wtfjs](https://github.com/denysdovhan/wtfjs) | 13466 | 871 | JavaScript | 23 | A list of funny and tricky JavaScript examples | 2019-04-08T09:04:11Z | | 80 | [N-blog](https://github.com/nswbmw/N-blog) | 13423 | 4640 | JavaScript | 11 | 《一起学 Node.js》 | 2018-09-20T04:19:45Z | | 81 | [winston](https://github.com/winstonjs/winston) | 13378 | 1236 | JavaScript | 240 | A logger for just about everything. | 2019-06-05T04:00:19Z | | 82 | [react-loadable](https://github.com/jamiebuilds/react-loadable) | 13254 | 622 | JavaScript | 38 | :hourglass_flowing_sand: A higher order component for loading components with promises. | 2019-06-04T19:00:05Z | | 83 | [dva](https://github.com/dvajs/dva) | 13241 | 2429 | JavaScript | 30 | 🌱 React and redux based, lightweight and elm-style framework. (Inspired by elm and choo) | 2019-05-31T00:04:06Z | | 84 | [AR.js](https://github.com/jeromeetienne/AR.js) | 13203 | 1681 | JavaScript | 91 | Efficient Augmented Reality for the Web - 60fps on mobile! | 2019-05-30T18:18:32Z | | 85 | [mustache.js](https://github.com/janl/mustache.js) | 13112 | 2290 | JavaScript | 89 | Minimal templating with {{mustaches}} in JavaScript | 2019-02-22T19:35:57Z | | 86 | [the-super-tiny-compiler](https://github.com/jamiebuilds/the-super-tiny-compiler) | 13095 | 1192 | JavaScript | 9 | :snowman: Possibly the smallest compiler ever | 2019-03-13T09:36:56Z | | 87 | [ice](https://github.com/alibaba/ice) | 13004 | 1447 | JavaScript | 59 | 🚀Make Front-end development simple and friendly(让前端开发简单而友好 ) | 2019-06-06T03:49:53Z | | 88 | [sharp](https://github.com/lovell/sharp) | 12973 | 707 | JavaScript | 84 | High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP and TIFF images. Uses the libvips library. | 2019-06-05T22:08:05Z | | 89 | [BaiduExporter](https://github.com/acgotaku/BaiduExporter) | 12802 | 1944 | JavaScript | 8 | Assistant for Baidu to export download links to aria2/aria2-rpc | 2019-05-20T14:02:06Z | | 90 | [vuepress](https://github.com/vuejs/vuepress) | 12788 | 1797 | JavaScript | 151 | 📝 Minimalistic Vue-powered static site generator | 2019-06-05T07:47:28Z | | 91 | [fabric.js](https://github.com/fabricjs/fabric.js) | 12785 | 2073 | JavaScript | 356 | Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser | 2019-06-05T16:31:12Z | | 92 | [hiring-without-whiteboards](https://github.com/poteto/hiring-without-whiteboards) | 12464 | 1242 | JavaScript | 18 | ⭐️ Companies that don't have a broken hiring process | 2019-06-05T18:15:35Z | | 93 | [stream-handbook](https://github.com/substack/stream-handbook) | 12424 | 942 | JavaScript | 70 | how to write node programs with streams | 2017-10-13T04:43:09Z | | 94 | [front-end-guide](https://github.com/grab/front-end-guide) | 12223 | 901 | JavaScript | 2 | 📚 Study guide and introduction to the modern front end stack. | 2019-06-04T23:05:01Z | | 95 | [requirejs](https://github.com/requirejs/requirejs) | 12211 | 2296 | JavaScript | 248 | A file and module loader for JavaScript | 2019-05-18T19:22:16Z | | 96 | [NativeBase](https://github.com/GeekyAnts/NativeBase) | 12025 | 1427 | JavaScript | 77 | Essential cross-platform UI components for React Native | 2019-06-04T16:56:26Z | | 97 | [iscroll](https://github.com/cubiq/iscroll) | 11990 | 3580 | JavaScript | 580 | Smooth scrolling for the web | 2018-12-13T19:06:24Z | | 98 | [svgo](https://github.com/svg/svgo) | 11935 | 892 | JavaScript | 260 | :tiger: Node.js tool for optimizing SVG files | 2019-05-31T21:11:22Z | | 99 | [vivus](https://github.com/maxwellito/vivus) | 11790 | 983 | JavaScript | 8 | JavaScript library to make drawing animation on SVG | 2019-03-23T16:13:00Z | | 100 | [recharts](https://github.com/recharts/recharts) | 11755 | 904 | JavaScript | 555 | Redefined chart library built with React and D3 | 2019-05-30T21:20:34Z |