[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) | 71012 | 17246 | JavaScript | 1348 | Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles: | 2020-06-18T10:33:07Z | | 2 | [three.js](https://github.com/mrdoob/three.js) | 61483 | 23973 | JavaScript | 559 | JavaScript 3D library. | 2020-06-18T10:57:26Z | | 3 | [socket.io](https://github.com/socketio/socket.io) | 49930 | 9092 | JavaScript | 514 | Realtime application framework (Node.JS server) | 2020-06-05T19:36:43Z | | 4 | [Chart.js](https://github.com/chartjs/Chart.js) | 49292 | 10436 | JavaScript | 357 | Simple HTML5 Charts using the tag | 2020-06-18T10:56:07Z | | 5 | [json-server](https://github.com/typicode/json-server) | 47932 | 4473 | JavaScript | 548 | Get a full fake REST API with zero coding in less than 30 seconds (seriously) | 2020-06-16T02:54:06Z | | 6 | [nodebestpractices](https://github.com/goldbergyoni/nodebestpractices) | 46993 | 4308 | JavaScript | 48 | :white_check_mark: The Node.js best practices list (June 2020) | 2020-06-14T18:37:50Z | | 7 | [resume.github.com](https://github.com/resume/resume.github.com) | 44659 | 1169 | JavaScript | 36 | Resumes generated using the GitHub informations | 2020-05-07T16:36:39Z | | 8 | [materialize](https://github.com/Dogfalo/materialize) | 37662 | 4867 | JavaScript | 772 | Materialize, a CSS Framework based on Material Design | 2020-06-15T11:16:21Z | | 9 | [impress.js](https://github.com/impress/impress.js) | 35740 | 6859 | JavaScript | 54 | 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. | 2020-04-28T09:20:11Z | | 10 | [Ghost](https://github.com/TryGhost/Ghost) | 34051 | 7412 | JavaScript | 60 | 👻 The #1 headless Node.js CMS for professional publishing | 2020-06-18T05:52:34Z | | 11 | [fullPage.js](https://github.com/alvarotrigo/fullPage.js) | 30216 | 7015 | JavaScript | 181 | fullPage plugin by Alvaro Trigo. Create full screen pages fast and simple | 2020-05-26T09:31:42Z | | 12 | [immutable-js](https://github.com/immutable-js/immutable-js) | 29851 | 1725 | JavaScript | 177 | Immutable persistent data collections for Javascript which increase efficiency and simplicity. | 2020-06-17T07:23:22Z | | 13 | [clipboard.js](https://github.com/zenorocha/clipboard.js) | 28789 | 3584 | JavaScript | 14 | :scissors: Modern copy to clipboard. No Flash. Just 3kb gzipped :clipboard: | 2020-05-13T15:31:27Z | | 14 | [quill](https://github.com/quilljs/quill) | 26802 | 2154 | JavaScript | 849 | Quill is a modern WYSIWYG editor built for compatibility and extensibility. | 2020-06-17T14:04:03Z | | 15 | [strapi](https://github.com/strapi/strapi) | 26440 | 3215 | JavaScript | 213 | 🚀 Open source Node.js Headless CMS to easily build customisable APIs | 2020-06-18T10:35:28Z | | 16 | [vue-cli](https://github.com/vuejs/vue-cli) | 25587 | 4807 | JavaScript | 545 | 🛠️ Standard Tooling for Vue.js Development | 2020-06-18T07:52:45Z | | 17 | [front-end-interview-handbook](https://github.com/yangshun/front-end-interview-handbook) | 24423 | 3415 | JavaScript | 11 | 🕸 Almost complete answers to "Front-end Job Interview Questions" which you can use to interview potential candidates, test yourself or completely ignore | 2020-06-18T00:26:58Z | | 18 | [swiper](https://github.com/nolimits4web/swiper) | 23965 | 8959 | JavaScript | 169 | Most modern mobile touch slider with hardware accelerated transitions | 2020-06-16T14:27:45Z | | 19 | [date-fns](https://github.com/date-fns/date-fns) | 22625 | 1015 | JavaScript | 205 | ⏳ Modern JavaScript date utility library ⌛️ | 2020-06-17T08:30:06Z | | 20 | [lottie-web](https://github.com/airbnb/lottie-web) | 21086 | 2040 | JavaScript | 512 | Render After Effects animations natively on Web, Android and iOS, and React Native. http://airbnb.io/lottie/ | 2020-06-09T21:16:11Z | | 21 | [pure](https://github.com/pure-css/pure) | 20899 | 2152 | JavaScript | 2 | A set of small, responsive CSS modules that you can use in every web project. | 2020-05-16T18:23:15Z | | 22 | [Sortable](https://github.com/SortableJS/Sortable) | 20328 | 3003 | JavaScript | 263 | 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, Ember, Knockout and any CSS library, e.g. Bootstrap. | 2020-05-24T13:33:33Z | | 23 | [RxJS](https://github.com/Reactive-Extensions/RxJS) | 19734 | 2248 | JavaScript | 288 | The Reactive Extensions for JavaScript | 2018-04-18T20:17:39Z | | 24 | [Daily-Interview-Question](https://github.com/Advanced-Frontend/Daily-Interview-Question) | 19384 | 2372 | JavaScript | 161 | 我是木易杨,公众号「高级前端进阶」作者,每天搞定一道前端大厂面试题,祝大家天天进步,一年后会看到不一样的自己。 | 2020-05-27T06:48:47Z | | 25 | [pug](https://github.com/pugjs/pug) | 19325 | 1912 | JavaScript | 227 | Pug – robust, elegant, feature rich template engine for Node.js | 2020-06-16T16:07:14Z | | 26 | [bluebird](https://github.com/petkaantonov/bluebird) | 19146 | 2347 | JavaScript | 98 | :bird: :zap: Bluebird is a full featured promise library with unmatched performance. | 2020-06-17T18:31:28Z | | 27 | [autoprefixer](https://github.com/postcss/autoprefixer) | 18541 | 1128 | JavaScript | 26 | Parse CSS and add vendor prefixes to rules by Can I Use | 2020-05-17T05:02:57Z | | 28 | [mostly-adequate-guide](https://github.com/MostlyAdequate/mostly-adequate-guide) | 18265 | 1516 | JavaScript | 49 | Mostly adequate guide to FP (in javascript) | 2020-05-03T13:09:51Z | | 29 | [react-bootstrap](https://github.com/react-bootstrap/react-bootstrap) | 17793 | 2846 | JavaScript | 94 | Bootstrap components built with React | 2020-06-15T16:45:23Z | | 30 | [wtfjs](https://github.com/denysdovhan/wtfjs) | 17700 | 1160 | JavaScript | 57 | A list of funny and tricky JavaScript examples | 2020-06-13T00:37:55Z | | 31 | [parse-server](https://github.com/parse-community/parse-server) | 17572 | 4329 | JavaScript | 136 | API server module for Node/Express | 2020-06-17T14:15:46Z | | 32 | [iptv](https://github.com/iptv-org/iptv) | 17497 | 2642 | JavaScript | 72 | Collection of 8000+ publicly available IPTV channels from all over the world | 2020-06-18T01:07:17Z | | 33 | [reselect](https://github.com/reduxjs/reselect) | 16832 | 612 | JavaScript | 93 | Selector library for Redux | 2020-06-04T20:08:59Z | | 34 | [wekan](https://github.com/wekan/wekan) | 16333 | 2438 | JavaScript | 567 | The open-source kanban (built with Meteor). Keep variable/table/field names camelCase. For translations, only add Pull Request changes to wekan/i18n/en.i18n.json , other translations are done at https://transifex.com/wekan/wekan only. | 2020-06-17T23:33:37Z | | 35 | [graphql-js](https://github.com/graphql/graphql-js) | 16247 | 1564 | JavaScript | 149 | A reference implementation of GraphQL for JavaScript | 2020-06-17T19:11:07Z | | 36 | [ChromeAppHeroes](https://github.com/zhaoolee/ChromeAppHeroes) | 16246 | 1787 | JavaScript | 9 | 🌈谷粒-Chrome插件英雄榜, 为优秀的Chrome插件写一本中文说明书, 让Chrome插件英雄们造福人类~ ChromePluginHeroes, Write a Chinese manual for the excellent Chrome plugin, let the Chrome plugin heroes benefit the human~ 公众号「0加1」同步更新 | 2020-06-18T07:50:03Z | | 37 | [marktext](https://github.com/marktext/marktext) | 16159 | 1160 | JavaScript | 322 | 📝A simple and elegant markdown editor, available for Linux, macOS and Windows. | 2020-06-18T10:59:01Z | | 38 | [node-lessons](https://github.com/alsotang/node-lessons) | 15746 | 4804 | JavaScript | 92 | :closed_book:《Node.js 包教不包会》 by alsotang | 2020-06-10T11:15:28Z | | 39 | [egg](https://github.com/eggjs/egg) | 15639 | 1566 | JavaScript | 136 | 🥚 Born to build better enterprise frameworks and apps with Node.js & Koa | 2020-06-15T04:39:41Z | | 40 | [mysql](https://github.com/mysqljs/mysql) | 15543 | 2168 | JavaScript | 155 | A pure node.js JavaScript Client implementing the MySQL protocol. | 2020-06-10T12:02:46Z | | 41 | [bower](https://github.com/bower/bower) | 15149 | 1969 | JavaScript | 7 | A package manager for the web | 2020-06-05T11:09:32Z | | 42 | [statsd](https://github.com/statsd/statsd) | 15117 | 1902 | JavaScript | 80 | Daemon for easy but powerful stats aggregation | 2020-06-11T14:45:43Z | | 43 | [svgo](https://github.com/svg/svgo) | 14317 | 1064 | JavaScript | 322 | :tiger: Node.js tool for optimizing SVG files | 2020-06-10T08:23:31Z | | 44 | [vant](https://github.com/youzan/vant) | 14094 | 5912 | JavaScript | 24 | Lightweight Mobile UI Components built on Vue | 2020-06-18T07:26:19Z | | 45 | [docsify](https://github.com/docsifyjs/docsify) | 13981 | 3279 | JavaScript | 137 | 🃏 A magical documentation site generator. | 2020-06-17T21:32:15Z | | 46 | [NativeBase](https://github.com/GeekyAnts/NativeBase) | 13920 | 1688 | JavaScript | 262 | Essential cross-platform UI components for React Native | 2020-06-17T06:21:13Z | | 47 | [BullshitGenerator](https://github.com/menzi11/BullshitGenerator) | 13789 | 2727 | JavaScript | 146 | Needs to generate some texts to test if my GUI rendering codes good or not. so I made this. | 2020-04-07T12:03:23Z | | 48 | [insomnia](https://github.com/Kong/insomnia) | 13782 | 822 | JavaScript | 394 | Leading Open Source API Client, and Collaborative API Design Platform for GraphQL, and REST | 2020-06-18T03:51:30Z | | 49 | [blessed-contrib](https://github.com/yaronn/blessed-contrib) | 13668 | 789 | JavaScript | 63 | Build terminal dashboards using ascii/ansi art and javascript | 2020-06-12T15:52:23Z | | 50 | [lowdb](https://github.com/typicode/lowdb) | 13292 | 618 | JavaScript | 94 | ⚡️ lowdb is a small local JSON database powered by Lodash (supports Node, Electron and the browser) | 2020-04-18T01:06:31Z | | 51 | [stream-handbook](https://github.com/substack/stream-handbook) | 13149 | 986 | JavaScript | 70 | how to write node programs with streams | 2020-01-23T10:22:22Z | | 52 | [Inquirer.js](https://github.com/SBoudrias/Inquirer.js) | 12686 | 807 | JavaScript | 164 | A collection of common interactive command line user interfaces. | 2020-06-15T02:39:20Z | | 53 | [sass](https://github.com/sass/sass) | 12614 | 1929 | JavaScript | 112 | Sass makes CSS fun! | 2020-06-16T16:54:12Z | | 54 | [jitsi-meet](https://github.com/jitsi/jitsi-meet) | 12523 | 3687 | JavaScript | 547 | Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application. | 2020-06-18T08:55:42Z | | 55 | [hapi](https://github.com/hapijs/hapi) | 12459 | 1273 | JavaScript | 12 | The Simple, Secure Framework Developers Trust | 2020-05-31T23:04:45Z | | 56 | [knex](https://github.com/knex/knex) | 12445 | 1468 | JavaScript | 460 | A query builder for PostgreSQL, MySQL and SQLite3, designed to be flexible, portable, and fun to use. | 2020-06-17T22:28:09Z | | 57 | [iscroll](https://github.com/cubiq/iscroll) | 12435 | 3737 | JavaScript | 580 | Smooth scrolling for the web | 2018-12-13T19:06:24Z | | 58 | [selectize.js](https://github.com/selectize/selectize.js) | 12364 | 3502 | JavaScript | 704 | Selectize is the hybrid of a textbox and