[Github Ranking](../README.md) ========== ## Top 100 Stars in JavaScript | Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit | | ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- | | 1 | [vue](https://github.com/vuejs/vue) | 185397 | 29562 | JavaScript | 532 | 🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web. | 2021-07-07T14:14:44Z | | 2 | [bootstrap](https://github.com/twbs/bootstrap) | 151683 | 73920 | JavaScript | 395 | The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web. | 2021-07-08T15:48:07Z | | 3 | [javascript-algorithms](https://github.com/trekhleb/javascript-algorithms) | 112560 | 18572 | JavaScript | 241 | 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings | 2021-06-30T15:53:09Z | | 4 | [javascript](https://github.com/airbnb/javascript) | 110847 | 21335 | JavaScript | 123 | JavaScript Style Guide | 2021-07-08T06:39:46Z | | 5 | [react-native](https://github.com/facebook/react-native) | 96557 | 20993 | JavaScript | 1918 | A framework for building native apps with React. | 2021-07-08T20:23:55Z | | 6 | [node](https://github.com/nodejs/node) | 80300 | 20660 | JavaScript | 1420 | Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles: | 2021-07-09T02:18:33Z | | 7 | [three.js](https://github.com/mrdoob/three.js) | 72642 | 28407 | JavaScript | 441 | JavaScript 3D Library. | 2021-07-08T09:02:51Z | | 8 | [nodebestpractices](https://github.com/goldbergyoni/nodebestpractices) | 67859 | 6768 | JavaScript | 33 | :white_check_mark: The Node.js best practices list (June 2021) | 2021-07-06T18:45:27Z | | 9 | [Font-Awesome](https://github.com/FortAwesome/Font-Awesome) | 65800 | 11474 | JavaScript | 5682 | The iconic SVG, font, and CSS toolkit | 2021-06-27T14:55:00Z | | 10 | [angular.js](https://github.com/angular/angular.js) | 59610 | 28482 | JavaScript | 465 | AngularJS - HTML enhanced for web apps! | 2021-06-12T13:27:35Z | | 11 | [atom](https://github.com/atom/atom) | 55710 | 16241 | JavaScript | 766 | :atom: The hackable text editor | 2021-07-08T09:17:16Z | | 12 | [tech-interview-handbook](https://github.com/yangshun/tech-interview-handbook) | 55341 | 7794 | JavaScript | 6 | 💯 Materials to help you rock your next coding interview | 2021-06-28T19:50:19Z | | 13 | [Chart.js](https://github.com/chartjs/Chart.js) | 54167 | 11021 | JavaScript | 93 | Simple HTML5 Charts using the tag | 2021-07-08T07:05:05Z | | 14 | [lodash](https://github.com/lodash/lodash) | 49962 | 5842 | JavaScript | 255 | A modern JavaScript utility library delivering modularity, performance, & extras. | 2021-07-06T00:29:23Z | | 15 | [DeepLearning-500-questions](https://github.com/scutan90/DeepLearning-500-questions) | 44856 | 14036 | JavaScript | 98 | 深度学习500问,以问答形式对常用的概率知识、线性代数、机器学习、深度学习、计算机视觉等热点问题进行阐述,以帮助自己及有需要的读者。 全书分为18个章节,50余万字。由于水平有限,书中不妥之处恳请广大读者批评指正。 未完待续............ 如有意合作,联系scutjy2015@163.com 版权所有,违权必究 Tan 2018.06 | 2021-05-30T12:32:36Z | | 16 | [react-router](https://github.com/ReactTraining/react-router) | 43520 | 8480 | JavaScript | 66 | Declarative routing for React | 2021-07-08T13:01:06Z | | 17 | [awesome-mac](https://github.com/jaywcjlove/awesome-mac) | 42562 | 4778 | JavaScript | 109 |  Now we have become very big, Different from the original idea. Collect premium software in various categories. | 2021-07-08T13:50:00Z | | 18 | [meteor](https://github.com/meteor/meteor) | 42505 | 5170 | JavaScript | 125 | Meteor, the JavaScript App Platform | 2021-07-08T10:10:19Z | | 19 | [33-js-concepts](https://github.com/leonardomso/33-js-concepts) | 41353 | 5182 | JavaScript | 3 | 📜 33 JavaScript concepts every developer should know. | 2021-07-03T09:41:19Z | | 20 | [serverless](https://github.com/serverless/serverless) | 40140 | 4806 | JavaScript | 901 | ⚡ Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! – | 2021-07-08T20:33:55Z | | 21 | [prettier](https://github.com/prettier/prettier) | 40046 | 2885 | JavaScript | 873 | Prettier is an opinionated code formatter. | 2021-07-08T11:40:57Z | | 22 | [AdminLTE](https://github.com/ColorlibHQ/AdminLTE) | 38988 | 16587 | JavaScript | 56 | AdminLTE - Free admin dashboard template based on Bootstrap 4 | 2021-07-05T12:06:16Z | | 23 | [parcel](https://github.com/parcel-bundler/parcel) | 38609 | 1960 | JavaScript | 611 | 📦🚀 Blazing fast, zero configuration web application bundler | 2021-07-09T02:15:06Z | | 24 | [materialize](https://github.com/Dogfalo/materialize) | 38534 | 4883 | JavaScript | 806 | Materialize, a CSS Framework based on Material Design | 2021-07-01T15:22:02Z | | 25 | [strapi](https://github.com/strapi/strapi) | 37547 | 4559 | JavaScript | 560 | 🚀 Open source Node.js Headless CMS to easily build customisable APIs | 2021-07-08T20:50:30Z | | 26 | [nuxt.js](https://github.com/nuxt/nuxt.js) | 36894 | 2997 | JavaScript | 374 | The Intuitive Vue Framework | 2021-07-08T09:22:58Z | | 27 | [dayjs](https://github.com/iamkun/dayjs) | 35612 | 1701 | JavaScript | 273 | ⏰ Day.js 2kB immutable date-time library alternative to Moment.js with the same modern API | 2021-07-07T07:20:07Z | | 28 | [hexo](https://github.com/hexojs/hexo) | 33072 | 4157 | JavaScript | 109 | A fast, simple & powerful blog framework, powered by Node.js. | 2021-07-06T23:13:48Z | | 29 | [faker.js](https://github.com/Marak/faker.js) | 32777 | 2801 | JavaScript | 268 | generate massive amounts of realistic fake data in Node.js and the browser | 2021-07-08T14:09:16Z | | 30 | [cypress](https://github.com/cypress-io/cypress) | 32040 | 1863 | JavaScript | 1520 | Fast, easy and reliable testing for anything that runs in a browser. | 2021-07-09T01:47:19Z | | 31 | [clipboard.js](https://github.com/zenorocha/clipboard.js) | 30858 | 3912 | JavaScript | 8 | :scissors: Modern copy to clipboard. No Flash. Just 3kb gzipped :clipboard: | 2021-06-29T20:03:09Z | | 32 | [Rocket.Chat](https://github.com/RocketChat/Rocket.Chat) | 30431 | 6798 | JavaScript | 2791 | The ultimate Free Open Source Solution for team communications. | 2021-07-09T02:13:41Z | | 33 | [quill](https://github.com/quilljs/quill) | 30286 | 2507 | JavaScript | 1107 | Quill is a modern WYSIWYG editor built for compatibility and extensibility. | 2021-06-24T11:18:18Z | | 34 | [front-end-interview-handbook](https://github.com/yangshun/front-end-interview-handbook) | 30235 | 4456 | JavaScript | 14 | 🕸 No-bullshit answers to the famous h5bp "Front-end Job Interview Questions" | 2021-07-04T08:15:46Z | | 35 | [phaser](https://github.com/photonstorm/phaser) | 29958 | 6482 | JavaScript | 164 | Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering. | 2021-07-08T21:56:05Z | | 36 | [awesome-react-native](https://github.com/jondot/awesome-react-native) | 29944 | 3689 | JavaScript | 37 | Awesome React Native components, news, tools, and learning material! | 2021-07-06T14:19:45Z | | 37 | [preact](https://github.com/preactjs/preact) | 29413 | 1627 | JavaScript | 221 | ⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM. | 2021-07-08T07:55:00Z | | 38 | [backbone](https://github.com/jashkenas/backbone) | 27791 | 5624 | JavaScript | 96 | Give your JS App some Backbone with Models, Views, Collections, and Events | 2020-05-19T16:52:55Z | | 39 | [react-boilerplate](https://github.com/react-boilerplate/react-boilerplate) | 27670 | 5836 | JavaScript | 79 | :fire: A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices. | 2021-07-06T14:12:13Z | | 40 | [slick](https://github.com/kenwheeler/slick) | 26917 | 5676 | JavaScript | 1300 | the last carousel you'll ever need | 2021-07-07T02:59:00Z | | 41 | [Motrix](https://github.com/agalwood/Motrix) | 26688 | 3246 | JavaScript | 374 | A full-featured download manager. | 2021-07-08T10:57:27Z | | 42 | [date-fns](https://github.com/date-fns/date-fns) | 26291 | 1262 | JavaScript | 399 | ⏳ Modern JavaScript date utility library ⌛️ | 2021-07-04T14:38:13Z | | 43 | [sheetjs](https://github.com/SheetJS/sheetjs) | 26105 | 6826 | JavaScript | 507 | :green_book: SheetJS Community Edition -- Spreadsheet Data Toolkit | 2021-06-24T06:38:03Z | | 44 | [underscore](https://github.com/jashkenas/underscore) | 26013 | 5597 | JavaScript | 50 | JavaScript's utility _ belt | 2021-07-08T16:37:32Z | | 45 | [standard](https://github.com/standard/standard) | 25690 | 2050 | JavaScript | 73 | 🌟 JavaScript Style Guide, with linter & automatic code fixer | 2021-07-04T17:35:28Z | | 46 | [marked](https://github.com/markedjs/marked) | 25309 | 3047 | JavaScript | 55 | A markdown parser and compiler. Built for speed. | 2021-07-08T00:04:04Z | | 47 | [monaco-editor](https://github.com/microsoft/monaco-editor) | 25251 | 2274 | JavaScript | 462 | A browser based code editor | 2021-07-05T09:59:51Z | | 48 | [select2](https://github.com/select2/select2) | 25012 | 6209 | JavaScript | 48 | Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results. | 2021-06-28T18:38:52Z | | 49 | [webtorrent](https://github.com/webtorrent/webtorrent) | 23971 | 2344 | JavaScript | 138 | ⚡️ Streaming torrent client for the web | 2021-07-08T21:14:04Z | | 50 | [husky](https://github.com/typicode/husky) | 23358 | 815 | JavaScript | 32 | Modern native Git hooks made easy 🐶 woof! | 2021-07-07T16:23:26Z | | 51 | [ace](https://github.com/ajaxorg/ace) | 23271 | 4979 | JavaScript | 825 | Ace (Ajax.org Cloud9 Editor) | 2021-06-26T16:10:03Z | | 52 | [CodeMirror](https://github.com/codemirror/CodeMirror) | 23032 | 4663 | JavaScript | 431 | In-browser code editor | 2021-07-05T12:26:28Z | | 53 | [mongoose](https://github.com/Automattic/mongoose) | 22858 | 3124 | JavaScript | 316 | MongoDB object modeling designed to work in an asynchronous environment. | 2021-07-09T02:25:13Z | | 54 | [hammer.js](https://github.com/hammerjs/hammer.js) | 22419 | 2649 | JavaScript | 308 | A javascript library for multi-touch gestures :// You can touch this | 2021-03-23T09:25:19Z | | 55 | [hiring-without-whiteboards](https://github.com/poteto/hiring-without-whiteboards) | 22354 | 1991 | JavaScript | 15 | ⭐️ Companies that don't have a broken hiring process | 2021-07-08T02:06:49Z | | 56 | [ember.js](https://github.com/emberjs/ember.js) | 21912 | 4237 | JavaScript | 418 | Ember.js - A JavaScript framework for creating ambitious web applications | 2021-07-08T07:20:30Z | | 57 | [learnGitBranching](https://github.com/pcottle/learnGitBranching) | 21839 | 4907 | JavaScript | 7 | An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git! | 2021-06-21T14:27:41Z | | 58 | [OpenAPI-Specification](https://github.com/OAI/OpenAPI-Specification) | 21257 | 7556 | JavaScript | 487 | The OpenAPI Specification Repository | 2021-07-08T22:02:38Z | | 59 | [ramda](https://github.com/ramda/ramda) | 20885 | 1326 | JavaScript | 322 | :ram: Practical functional Javascript | 2021-06-25T03:59:40Z | | 60 | [mostly-adequate-guide](https://github.com/MostlyAdequate/mostly-adequate-guide) | 20766 | 1715 | JavaScript | 74 | Mostly adequate guide to FP (in javascript) | 2021-06-12T14:20:53Z | | 61 | [dragula](https://github.com/bevacqua/dragula) | 20718 | 1916 | JavaScript | 140 | :ok_hand: Drag and drop so simple it hurts | 2021-03-11T06:28:12Z | | 62 | [the-super-tiny-compiler](https://github.com/jamiebuilds/the-super-tiny-compiler) | 20369 | 2178 | JavaScript | 16 | :snowman: Possibly the smallest compiler ever | 2021-06-19T12:03:50Z | | 63 | [normalizr](https://github.com/paularmstrong/normalizr) | 20288 | 826 | JavaScript | 33 | Normalizes nested JSON according to a schema | 2021-07-08T07:48:32Z | | 64 | [ccxt](https://github.com/ccxt/ccxt) | 20248 | 5025 | JavaScript | 577 | A JavaScript / Python / PHP cryptocurrency trading API with support for more than 120 bitcoin/altcoin exchanges | 2021-07-08T22:05:00Z | | 65 | [pug](https://github.com/pugjs/pug) | 20223 | 1945 | JavaScript | 264 | Pug – robust, elegant, feature rich template engine for Node.js | 2021-06-11T01:16:23Z | | 66 | [plyr](https://github.com/sampotts/plyr) | 19994 | 2379 | JavaScript | 648 | A simple HTML5, YouTube and Vimeo player | 2021-07-05T22:23:00Z | | 67 | [react-motion](https://github.com/chenglou/react-motion) | 19837 | 1101 | JavaScript | 185 | A spring that solves your animation problems. | 2021-05-27T10:00:12Z | | 68 | [scrollreveal](https://github.com/jlmakes/scrollreveal) | 19834 | 2159 | JavaScript | 16 | Animate elements as they scroll into view. | 2021-03-20T09:10:45Z | | 69 | [bluebird](https://github.com/petkaantonov/bluebird) | 19689 | 2392 | JavaScript | 115 | :bird: :zap: Bluebird is a full featured promise library with unmatched performance. | 2021-03-12T09:20:05Z | | 70 | [vuepress](https://github.com/vuejs/vuepress) | 19122 | 4081 | JavaScript | 513 | 📝 Minimalistic Vue-powered static site generator | 2021-07-03T17:22:29Z | | 71 | [marktext](https://github.com/marktext/marktext) | 19004 | 1343 | JavaScript | 576 | 📝A simple and elegant markdown editor, available for Linux, macOS and Windows. | 2021-07-04T10:02:13Z | | 72 | [quasar](https://github.com/quasarframework/quasar) | 18944 | 2303 | JavaScript | 403 | Quasar Framework - Build high-performance VueJS user interfaces in record time | 2021-07-08T13:28:08Z | | 73 | [stackedit](https://github.com/benweet/stackedit) | 18198 | 2499 | JavaScript | 630 | In-browser Markdown editor | 2021-06-24T13:36:47Z | | 74 | [fe-interview](https://github.com/haizlin/fe-interview) | 18174 | 2468 | JavaScript | 4119 | 前端面试每日 3+1,以面试题来驱动学习,提倡每日学习与思考,每天进步一点!每天早上5点纯手工发布面试题(死磕自己,愉悦大家),4000+道前端面试题全面覆盖,HTML/CSS/JavaScript/Vue/React/Nodejs/TypeScript/ECMAScritpt/Webpack/Jquery/小程序/软技能…… | 2021-07-08T20:45:13Z | | 75 | [electron-react-boilerplate](https://github.com/electron-react-boilerplate/electron-react-boilerplate) | 17881 | 2914 | JavaScript | 49 | A Foundation for Scalable Cross-Platform Apps | 2021-07-07T19:55:45Z | | 76 | [validator.js](https://github.com/validatorjs/validator.js) | 17814 | 1669 | JavaScript | 150 | String validation | 2021-07-08T21:19:35Z | | 77 | [popper-core](https://github.com/popperjs/popper-core) | 17615 | 1198 | JavaScript | 27 | 🍿Positioning tooltips and popovers is difficult. Popper is here to help! | 2021-06-26T22:46:32Z | | 78 | [winston](https://github.com/winstonjs/winston) | 17488 | 1537 | JavaScript | 405 | A logger for just about everything. | 2021-06-18T21:38:01Z | | 79 | [wekan](https://github.com/wekan/wekan) | 17354 | 2620 | JavaScript | 650 | 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. | 2021-07-07T00:50:55Z | | 80 | [joi](https://github.com/sideway/joi) | 17291 | 1391 | JavaScript | 80 | The most powerful data validation library for JS | 2021-07-05T11:20:05Z | | 81 | [remote-jobs](https://github.com/remoteintech/remote-jobs) | 16858 | 1702 | JavaScript | 32 | A list of semi to fully remote-friendly companies in tech. | 2021-07-08T14:01:45Z | | 82 | [insomnia](https://github.com/Kong/insomnia) | 16833 | 1062 | JavaScript | 546 | The Open Source API Client and Design Platform for GraphQL, REST and gRPC | 2021-07-08T21:20:49Z | | 83 | [Mock](https://github.com/nuysoft/Mock) | 16816 | 2440 | JavaScript | 291 | A simulation data generator | 2021-07-01T02:05:28Z | | 84 | [jquery-pjax](https://github.com/defunkt/jquery-pjax) | 16798 | 2085 | JavaScript | 90 | pushState + ajax = pjax | 2019-12-20T00:54:40Z | | 85 | [cleave.js](https://github.com/nosir/cleave.js) | 16750 | 1545 | JavaScript | 170 | Format input text content when you are typing... | 2021-06-28T08:59:03Z | | 86 | [less.js](https://github.com/less/less.js) | 16605 | 3461 | JavaScript | 153 | Less. The dynamic stylesheet language. | 2021-07-05T08:00:15Z | | 87 | [ws](https://github.com/websockets/ws) | 16586 | 1998 | JavaScript | 8 | Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js | 2021-07-08T19:03:40Z | | 88 | [mysql](https://github.com/mysqljs/mysql) | 16555 | 2340 | JavaScript | 205 | A pure node.js JavaScript Client implementing the MySQL protocol. | 2021-06-30T04:23:14Z | | 89 | [Web](https://github.com/qianguyihao/Web) | 16445 | 4505 | JavaScript | 30 | 千古前端图文教程,超详细的前端入门到进阶学习笔记。从零开始学前端,做一名精致优雅的前端工程师。公众号「千古壹号」作者。 | 2021-05-27T22:39:31Z | | 90 | [typeahead.js](https://github.com/twitter/typeahead.js) | 16290 | 3270 | JavaScript | 503 | typeahead.js is a fast and fully-featured autocomplete library | 2020-12-16T03:22:59Z | | 91 | [node-lessons](https://github.com/alsotang/node-lessons) | 16243 | 4845 | JavaScript | 92 | :closed_book:《Node.js 包教不包会》 by alsotang | 2020-11-04T15:28:29Z | | 92 | [jsdom](https://github.com/jsdom/jsdom) | 16055 | 1400 | JavaScript | 381 | A JavaScript implementation of various web standards, for use with Node.js | 2021-07-04T16:10:07Z | | 93 | [vimium](https://github.com/philc/vimium) | 15799 | 1911 | JavaScript | 882 | The hacker's browser. | 2021-07-04T15:46:52Z | | 94 | [lowdb](https://github.com/typicode/lowdb) | 15795 | 744 | JavaScript | 0 | Tiny local JSON database for small projects (supports Node, Electron and the browser) | 2021-07-07T13:58:29Z | | 95 | [dropzone](https://github.com/dropzone/dropzone) | 15772 | 3254 | JavaScript | 47 | Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars. | 2021-06-21T12:57:05Z | | 96 | [dva](https://github.com/dvajs/dva) | 15696 | 3111 | JavaScript | 23 | 🌱 React and redux based, lightweight and elm-style framework. (Inspired by elm and choo) | 2021-06-16T23:05:10Z | | 97 | [awesome-blockchain-cn](https://github.com/chaozh/awesome-blockchain-cn) | 15628 | 3229 | JavaScript | 14 | 收集所有区块链(BlockChain)技术开发相关资料,包括Fabric和Ethereum开发资料 | 2020-05-29T03:43:20Z | | 98 | [Vue.Draggable](https://github.com/SortableJS/Vue.Draggable) | 15382 | 2352 | JavaScript | 134 | Vue drag-and-drop component based on Sortable.js | 2021-07-08T16:18:45Z | | 99 | [lazysizes](https://github.com/aFarkas/lazysizes) | 15308 | 1600 | JavaScript | 162 | High performance and SEO friendly lazy loader for images (responsive and normal), iframes and more, that detects any visibility changes triggered through user interaction, CSS or JavaScript without configuration. | 2021-06-17T03:07:34Z | | 100 | [parallax](https://github.com/wagerfield/parallax) | 15271 | 2126 | JavaScript | 61 | Parallax Engine that reacts to the orientation of a smart device | 2020-07-13T06:56:26Z |