[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) | 302271 | 21753 | JavaScript | 2399 | The https://www.freeCodeCamp.org open source codebase and curriculum. Learn to code for free together with millions of people. | 2019-05-03T03:16:06Z | | 2 | [vue](https://github.com/vuejs/vue) | 137390 | 19578 | JavaScript | 269 | 🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web. | 2019-05-02T15:01:19Z | | 3 | [javascript](https://github.com/airbnb/javascript) | 84655 | 16207 | JavaScript | 134 | JavaScript Style Guide | 2019-05-01T18:20:17Z | | 4 | [react-native](https://github.com/facebook/react-native) | 76601 | 17105 | JavaScript | 499 | A framework for building native apps with React. | 2019-05-03T03:31:48Z | | 5 | [axios](https://github.com/axios/axios) | 58760 | 4632 | JavaScript | 612 | Promise based HTTP client for the browser and node.js | 2019-04-30T22:28:01Z | | 6 | [atom](https://github.com/atom/atom) | 48587 | 11531 | JavaScript | 697 | :atom: The hackable text editor | 2019-05-02T22:28:12Z | | 7 | [webpack](https://github.com/webpack/webpack) | 48583 | 6093 | JavaScript | 527 | 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-05-02T11:06:22Z | | 8 | [socket.io](https://github.com/socketio/socket.io) | 46168 | 8481 | JavaScript | 382 | Realtime application framework (Node.JS server) | 2019-04-24T15:06:49Z | | 9 | [Semantic-UI](https://github.com/Semantic-Org/Semantic-UI) | 45281 | 4798 | JavaScript | 879 | Semantic is a UI component framework based around useful principles from natural language. | 2019-04-30T21:01:30Z | | 10 | [resume.github.com](https://github.com/resume/resume.github.com) | 40526 | 1071 | JavaScript | 36 | Resumes generated using the GitHub informations | 2018-12-29T23:17:05Z | | 11 | [lodash](https://github.com/lodash/lodash) | 38901 | 4032 | JavaScript | 6 | A modern JavaScript utility library delivering modularity, performance, & extras. | 2019-04-28T16:00:44Z | | 12 | [next.js](https://github.com/zeit/next.js) | 36992 | 4341 | JavaScript | 216 | The React Framework | 2019-05-03T03:36:56Z | | 13 | [react-router](https://github.com/ReactTraining/react-router) | 36024 | 7397 | JavaScript | 62 | Declarative routing for React | 2019-04-21T18:12:45Z | | 14 | [hacker-scripts](https://github.com/NARKOZ/hacker-scripts) | 35030 | 5939 | JavaScript | 53 | Based on a true story | 2019-05-02T05:23:36Z | | 15 | [impress.js](https://github.com/impress/impress.js) | 34732 | 6814 | JavaScript | 55 | 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) | 33879 | 9924 | JavaScript | 3283 | A powerful, interactive charting and visualization library for browser | 2019-05-01T09:08:01Z | | 17 | [babel](https://github.com/babel/babel) | 32934 | 3475 | JavaScript | 788 | 🐠 Babel is a compiler for writing next generation JavaScript. | 2019-04-30T08:26:08Z | | 18 | [prettier](https://github.com/prettier/prettier) | 31646 | 1732 | JavaScript | 629 | Prettier is an opinionated code formatter. | 2019-05-02T13:26:27Z | | 19 | [awesome-mac](https://github.com/jaywcjlove/awesome-mac) | 27932 | 3245 | JavaScript | 35 |  Now we have become very big, Different from the original idea. Collect premium software in various categories. | 2019-05-03T02:21:58Z | | 20 | [backbone](https://github.com/jashkenas/backbone) | 27464 | 5711 | JavaScript | 81 | Give your JS App some Backbone with Models, Views, Collections, and Events | 2019-02-19T18:36:16Z | | 21 | [tech-interview-handbook](https://github.com/yangshun/tech-interview-handbook) | 27310 | 3686 | JavaScript | 7 | 💯 Algorithms study materials, behavioral content and tips for rocking your coding interview | 2019-04-03T16:18:01Z | | 22 | [slate](https://github.com/lord/slate) | 26845 | 16498 | JavaScript | 44 | Beautiful static documentation for your API | 2019-04-30T13:56:21Z | | 23 | [fullPage.js](https://github.com/alvarotrigo/fullPage.js) | 26402 | 6377 | JavaScript | 142 | fullPage plugin by Alvaro Trigo. Create full screen pages fast and simple | 2019-04-12T11:39:13Z | | 24 | [koa](https://github.com/koajs/koa) | 25919 | 2339 | JavaScript | 44 | Expressive middleware for node.js using ES2017 async functions | 2019-04-25T12:22:27Z | | 25 | [realworld](https://github.com/gothinkster/realworld) | 25407 | 1712 | JavaScript | 131 | "The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more 🏅 | 2019-05-02T18:31:00Z | | 26 | [jest](https://github.com/facebook/jest) | 25230 | 3451 | JavaScript | 618 | Delightful JavaScript Testing. | 2019-05-03T02:40:08Z | | 27 | [Leaflet](https://github.com/Leaflet/Leaflet) | 24666 | 4047 | JavaScript | 416 | :leaves: JavaScript library for mobile-friendly interactive maps | 2019-04-30T11:26:30Z | | 28 | [underscore](https://github.com/jashkenas/underscore) | 24465 | 5389 | JavaScript | 119 | JavaScript's utility _ belt | 2019-04-26T15:09:10Z | | 29 | [awesome-react-native](https://github.com/jondot/awesome-react-native) | 23998 | 2937 | JavaScript | 58 | Awesome React Native components, news, tools, and learning material! | 2019-04-30T11:42:17Z | | 30 | [slick](https://github.com/kenwheeler/slick) | 23779 | 4743 | JavaScript | 1072 | the last carousel you'll ever need | 2019-04-09T17:17:08Z | | 31 | [styled-components](https://github.com/styled-components/styled-components) | 23505 | 1394 | JavaScript | 78 | Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅 | 2019-05-02T15:35:03Z | | 32 | [Rocket.Chat](https://github.com/RocketChat/Rocket.Chat) | 22404 | 4856 | JavaScript | 2189 | Have your own Slack like online chat, built with Meteor. | 2019-05-03T03:09:12Z | | 33 | [react-boilerplate](https://github.com/react-boilerplate/react-boilerplate) | 22267 | 4385 | JavaScript | 13 | :fire: A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices. | 2019-04-22T12:53:38Z | | 34 | [dayjs](https://github.com/iamkun/dayjs) | 21105 | 929 | JavaScript | 31 | ⏰ Day.js 2KB immutable date library alternative to Moment.js with the same modern API | 2019-05-02T16:53:53Z | | 35 | [standard](https://github.com/standard/standard) | 21027 | 1587 | JavaScript | 86 | 🌟 JavaScript Style Guide, with linter & automatic code fixer | 2019-05-02T18:03:15Z | | 36 | [ember.js](https://github.com/emberjs/ember.js) | 20957 | 4164 | JavaScript | 279 | Ember.js - A JavaScript framework for creating ambitious web applications | 2019-05-03T00:53:06Z | | 37 | [vue-cli](https://github.com/vuejs/vue-cli) | 20538 | 3357 | JavaScript | 348 | 🛠️ Standard Tooling for Vue.js Development | 2019-05-02T12:54:52Z | | 38 | [hammer.js](https://github.com/hammerjs/hammer.js) | 19969 | 2528 | JavaScript | 265 | A javascript library for multi-touch gestures :// You can touch this | 2019-04-14T20:51:58Z | | 39 | [swiper](https://github.com/nolimits4web/swiper) | 19700 | 7110 | JavaScript | 168 | Most modern mobile touch slider with hardware accelerated transitions | 2019-04-23T12:25:23Z | | 40 | [RxJS](https://github.com/Reactive-Extensions/RxJS) | 19642 | 2270 | JavaScript | 288 | The Reactive Extensions for JavaScript | 2018-04-18T20:17:39Z | | 41 | [ace](https://github.com/ajaxorg/ace) | 19620 | 4333 | JavaScript | 665 | Ace (Ajax.org Cloud9 Editor) | 2019-04-25T16:49:15Z | | 42 | [carbon](https://github.com/dawnlabs/carbon) | 19600 | 946 | JavaScript | 21 | 🎨 Create and share beautiful images of your source code | 2019-05-02T04:46:04Z | | 43 | [project-guidelines](https://github.com/elsewhencode/project-guidelines) | 19599 | 1871 | JavaScript | 14 | A set of best practices for JavaScript projects | 2019-04-28T09:05:40Z | | 44 | [webtorrent](https://github.com/webtorrent/webtorrent) | 19453 | 1857 | JavaScript | 93 | ⚡️ Streaming torrent client for the web | 2019-04-24T17:22:39Z | | 45 | [particles.js](https://github.com/VincentGarreau/particles.js) | 18962 | 3220 | JavaScript | 266 | A lightweight JavaScript library for creating particles | 2019-01-23T06:24:29Z | | 46 | [vuetify](https://github.com/vuetifyjs/vuetify) | 18550 | 2036 | JavaScript | 634 | 🐉 Material Component Framework for Vue.js 2 | 2019-05-02T19:54:39Z | | 47 | [PhotoSwipe](https://github.com/dimsemenov/PhotoSwipe) | 18452 | 2750 | JavaScript | 513 | JavaScript image gallery for mobile and desktop, modular, framework independent | 2019-03-09T10:24:36Z | | 48 | [sequelize](https://github.com/sequelize/sequelize) | 18435 | 2910 | JavaScript | 452 | An easy-to-use multi SQL dialect ORM for Node.js | 2019-05-02T19:08:59Z | | 49 | [js-stack-from-scratch](https://github.com/verekia/js-stack-from-scratch) | 17949 | 1815 | JavaScript | 50 | 🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack. | 2018-07-20T04:29:38Z | | 50 | [tabler](https://github.com/tabler/tabler) | 17912 | 1685 | JavaScript | 148 | Tabler is free and open-source HTML Dashboard UI Kit built on Bootstrap 4 | 2019-04-30T11:25:08Z | | 51 | [layui](https://github.com/sentsin/layui) | 17825 | 5158 | JavaScript | 339 | 采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写形式,极低门槛,拿来即用。 | 2019-04-24T10:53:01Z | | 52 | [popmotion](https://github.com/Popmotion/popmotion) | 16679 | 595 | JavaScript | 133 | Simple animation libraries for delightful user interfaces | 2019-05-01T14:33:10Z | | 53 | [jsPDF](https://github.com/MrRio/jsPDF) | 16454 | 3116 | JavaScript | 47 | Client-side JavaScript PDF generation for everyone. | 2019-05-01T17:58:36Z | | 54 | [parse-server](https://github.com/parse-community/parse-server) | 16342 | 4129 | JavaScript | 48 | API server module for Node/Express | 2019-05-02T19:57:56Z | | 55 | [lottie-web](https://github.com/airbnb/lottie-web) | 16327 | 1446 | JavaScript | 476 | Render After Effects animations natively on Web, Android and iOS, and React Native. http://airbnb.io/lottie/ | 2019-05-01T21:52:19Z | | 56 | [ramda](https://github.com/ramda/ramda) | 16073 | 1035 | JavaScript | 260 | :ram: Practical functional Javascript | 2019-04-28T14:18:19Z | | 57 | [velocity](https://github.com/julianshapiro/velocity) | 15925 | 1504 | JavaScript | 37 | Accelerated JavaScript animation. | 2019-01-27T16:50:01Z | | 58 | [react-native-elements](https://github.com/react-native-training/react-native-elements) | 15802 | 2610 | JavaScript | 88 | Cross Platform React Native UI Toolkit | 2019-05-03T03:28:26Z | | 59 | [typeahead.js](https://github.com/twitter/typeahead.js) | 15680 | 3353 | JavaScript | 492 | typeahead.js is a fast and fully-featured autocomplete library | 2019-01-23T13:54:27Z | | 60 | [rollup](https://github.com/rollup/rollup) | 15476 | 693 | JavaScript | 307 | Next-generation ES module bundler | 2019-05-02T17:45:28Z | | 61 | [react-navigation](https://github.com/react-navigation/react-navigation) | 15397 | 3220 | JavaScript | 107 | Routing and navigation for your React Native apps | 2019-05-03T02:01:58Z | | 62 | [bower](https://github.com/bower/bower) | 15263 | 1982 | JavaScript | 199 | A package manager for the web | 2019-03-09T17:48:30Z | | 63 | [swagger-ui](https://github.com/swagger-api/swagger-ui) | 14850 | 6459 | JavaScript | 394 | Swagger UI is a collection of HTML, Javascript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API. | 2019-05-02T19:55:04Z | | 64 | [monaco-editor](https://github.com/Microsoft/monaco-editor) | 14796 | 1282 | JavaScript | 545 | A browser based code editor | 2019-04-23T08:23:52Z | | 65 | [algorithm-visualizer](https://github.com/algorithm-visualizer/algorithm-visualizer) | 14642 | 2024 | JavaScript | 6 | :fireworks:Interactive Online Platform that Visualizes Algorithms from Code | 2019-02-18T17:30:30Z | | 66 | [etcher](https://github.com/balena-io/etcher) | 14535 | 828 | JavaScript | 129 | Flash OS images to SD cards & USB drives, safely and easily. | 2019-05-02T09:59:17Z | | 67 | [keystone](https://github.com/keystonejs/keystone) | 14337 | 2306 | JavaScript | 340 | Node.js CMS and web app framework | 2019-04-30T19:29:50Z | | 68 | [dropzone](https://github.com/enyo/dropzone) | 14327 | 3208 | 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 | | 69 | [stackedit](https://github.com/benweet/stackedit) | 14226 | 2154 | JavaScript | 429 | In-browser Markdown editor | 2019-04-26T01:23:19Z | | 70 | [slate](https://github.com/ianstormtaylor/slate) | 14010 | 1157 | JavaScript | 334 | A completely customizable framework for building rich text editors. | 2019-05-03T03:21:45Z | | 71 | [parallax](https://github.com/wagerfield/parallax) | 13938 | 2075 | JavaScript | 33 | Parallax Engine that reacts to the orientation of a smart device | 2019-01-03T09:28:53Z | | 72 | [recompose](https://github.com/acdlite/recompose) | 13710 | 1210 | JavaScript | 71 | A React utility belt for function components and higher-order components. | 2019-03-28T10:15:23Z | | 73 | [inferno](https://github.com/infernojs/inferno) | 13652 | 632 | JavaScript | 34 | :fire: An extremely fast, React-like JavaScript library for building modern user interfaces | 2019-05-01T10:21:31Z | | 74 | [riot](https://github.com/riot/riot) | 13620 | 1015 | JavaScript | 18 | Simple and elegant component-based UI library | 2019-05-02T18:23:33Z | | 75 | [prepack](https://github.com/facebook/prepack) | 13565 | 455 | JavaScript | 219 | A JavaScript bundle optimizer. | 2019-03-22T16:24:22Z | | 76 | [vue-router](https://github.com/vuejs/vue-router) | 13544 | 3609 | JavaScript | 178 | 🚦 The official router for Vue.js. | 2019-05-02T07:22:35Z | | 77 | [generator-jhipster](https://github.com/jhipster/generator-jhipster) | 13473 | 2769 | JavaScript | 65 | Open Source application generator for creating Spring Boot + Angular/React projects in seconds! | 2019-05-02T19:39:43Z | | 78 | [Boostnote](https://github.com/BoostIO/Boostnote) | 13430 | 1182 | JavaScript | 652 | A markdown editor for developers on Mac, Windows and Linux. | 2019-05-01T23:59:56Z | | 79 | [wtfjs](https://github.com/denysdovhan/wtfjs) | 13325 | 866 | JavaScript | 24 | A list of funny and tricky JavaScript examples | 2019-04-08T09:04:11Z | | 80 | [svelte](https://github.com/sveltejs/svelte) | 13316 | 489 | JavaScript | 315 | Cybernetically enhanced web apps | 2019-05-02T23:53:06Z | | 81 | [N-blog](https://github.com/nswbmw/N-blog) | 13265 | 4595 | JavaScript | 9 | 《一起学 Node.js》 | 2018-09-20T04:19:45Z | | 82 | [winston](https://github.com/winstonjs/winston) | 13153 | 1219 | JavaScript | 228 | A logger for just about everything. | 2019-05-01T11:29:22Z | | 83 | [mustache.js](https://github.com/janl/mustache.js) | 13041 | 2271 | JavaScript | 88 | Minimal templating with {{mustaches}} in JavaScript | 2019-02-22T19:35:57Z | | 84 | [react-loadable](https://github.com/jamiebuilds/react-loadable) | 13017 | 603 | JavaScript | 36 | :hourglass_flowing_sand: A higher order component for loading components with promises. | 2019-04-24T21:39:20Z | | 85 | [AR.js](https://github.com/jeromeetienne/AR.js) | 12992 | 1630 | JavaScript | 115 | Efficient Augmented Reality for the Web - 60fps on mobile! | 2019-05-02T21:45:14Z | | 86 | [dva](https://github.com/dvajs/dva) | 12983 | 2336 | JavaScript | 33 | 🌱 React and redux based, lightweight and elm-style framework. (Inspired by elm and choo) | 2019-04-28T03:17:40Z | | 87 | [the-super-tiny-compiler](https://github.com/jamiebuilds/the-super-tiny-compiler) | 12882 | 1149 | JavaScript | 9 | :snowman: Possibly the smallest compiler ever | 2019-03-13T09:36:56Z | | 88 | [sharp](https://github.com/lovell/sharp) | 12648 | 690 | JavaScript | 71 | High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP and TIFF images. Uses the libvips library. | 2019-04-25T11:25:02Z | | 89 | [fabric.js](https://github.com/fabricjs/fabric.js) | 12549 | 2034 | JavaScript | 341 | Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser | 2019-05-01T13:32:19Z | | 90 | [ice](https://github.com/alibaba/ice) | 12536 | 1384 | JavaScript | 46 | 🚀Make Front-end development simple and friendly(让前端开发简单而友好 ) | 2019-05-01T07:20:15Z | | 91 | [BaiduExporter](https://github.com/acgotaku/BaiduExporter) | 12482 | 1924 | JavaScript | 12 | Assistant for Baidu to export download links to aria2/aria2-rpc | 2019-05-02T13:46:38Z | | 92 | [vuepress](https://github.com/vuejs/vuepress) | 12401 | 1721 | JavaScript | 137 | 📝 Minimalistic Vue-powered static site generator | 2019-05-01T06:43:05Z | | 93 | [stream-handbook](https://github.com/substack/stream-handbook) | 12354 | 933 | JavaScript | 70 | how to write node programs with streams | 2017-10-13T04:43:09Z | | 94 | [hiring-without-whiteboards](https://github.com/poteto/hiring-without-whiteboards) | 12303 | 1233 | JavaScript | 24 | ⭐️ Companies that don't have a broken hiring process | 2019-05-02T21:08:30Z | | 95 | [store.js](https://github.com/marcuswestin/store.js) | 12286 | 1267 | JavaScript | 68 | Cross-browser storage for all use cases, used across the web. | 2019-04-17T06:51:05Z | | 96 | [front-end-guide](https://github.com/grab/front-end-guide) | 12160 | 887 | JavaScript | 1 | 📚 Study guide and introduction to the modern front end stack. | 2018-11-13T15:04:55Z | | 97 | [iscroll](https://github.com/cubiq/iscroll) | 11922 | 3542 | JavaScript | 580 | Smooth scrolling for the web | 2018-12-13T19:06:24Z | | 98 | [NativeBase](https://github.com/GeekyAnts/NativeBase) | 11838 | 1403 | JavaScript | 52 | Essential cross-platform UI components for React Native | 2019-05-01T19:27:41Z | | 99 | [svgo](https://github.com/svg/svgo) | 11721 | 875 | JavaScript | 253 | :tiger: Node.js tool for optimizing SVG files | 2019-04-22T11:12:43Z | | 100 | [react-redux-universal-hot-example](https://github.com/erikras/react-redux-universal-hot-example) | 11716 | 2610 | JavaScript | 447 | A starter boilerplate for a universal webapp using express, react, redux, webpack, and react-transform | 2018-06-13T02:39:51Z |