[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) | 104401 | 23282 | JavaScript | 4 | Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada: | 2023-01-18T18:34:17Z | | 2 | [material-ui](https://github.com/mui/material-ui) | 84626 | 29142 | JavaScript | 1160 | MUI Core: Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design. | 2023-02-17T01:51:47Z | | 3 | [Web-Dev-For-Beginners](https://github.com/microsoft/Web-Dev-For-Beginners) | 65533 | 10288 | JavaScript | 11 | 24 Lessons, 12 Weeks, Get Started as a Web Developer | 2023-02-14T18:54:08Z | | 4 | [resume.github.com](https://github.com/resume/resume.github.com) | 59386 | 1393 | JavaScript | 49 | Resumes generated using the GitHub informations | 2023-02-15T06:38:51Z | | 5 | [markdown-here](https://github.com/adam-p/markdown-here) | 58092 | 11310 | JavaScript | 294 | Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending. | 2023-01-16T15:01:42Z | | 6 | [impress.js](https://github.com/impress/impress.js) | 37107 | 6830 | 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. | 2023-02-10T18:21:08Z | | 7 | [fullPage.js](https://github.com/alvarotrigo/fullPage.js) | 34400 | 7457 | JavaScript | 150 | fullPage plugin by Alvaro Trigo. Create full screen pages fast and simple | 2023-02-16T13:18:37Z | | 8 | [swiper](https://github.com/nolimits4web/swiper) | 34105 | 9677 | JavaScript | 172 | Most modern mobile touch slider with hardware accelerated transitions | 2023-02-13T15:59:39Z | | 9 | [wtfjs](https://github.com/denysdovhan/wtfjs) | 30240 | 2249 | JavaScript | 8 | 🤪 A list of funny and tricky JavaScript examples | 2023-02-12T15:08:12Z | | 10 | [vue-cli](https://github.com/vuejs/vue-cli) | 29568 | 6407 | JavaScript | 888 | 🛠️ webpack-based tooling for Vue.js Development | 2023-02-07T07:47:33Z | | 11 | [lottie-web](https://github.com/airbnb/lottie-web) | 28086 | 2801 | JavaScript | 619 | Render After Effects animations natively on Web, Android and iOS, and React Native. http://airbnb.io/lottie/ | 2023-02-14T08:06:29Z | | 12 | [Awesome-Design-Tools](https://github.com/goabstract/Awesome-Design-Tools) | 27640 | 1958 | JavaScript | 7 | The best design tools and plugins for everything 👉 | 2023-02-01T03:26:49Z | | 13 | [Daily-Interview-Question](https://github.com/Advanced-Frontend/Daily-Interview-Question) | 26599 | 3307 | JavaScript | 256 | 我是依扬(木易杨),公众号「高级前端进阶」作者,每天搞定一道前端大厂面试题,祝大家天天进步,一年后会看到不一样的自己。 | 2020-11-09T01:07:00Z | | 14 | [AI-Expert-Roadmap](https://github.com/AMAI-GmbH/AI-Expert-Roadmap) | 23866 | 2091 | JavaScript | 11 | Roadmap to becoming an Artificial Intelligence Expert in 2022 | 2022-02-10T12:36:46Z | | 15 | [sails](https://github.com/balderdashy/sails) | 22384 | 1967 | JavaScript | 489 | Realtime MVC Framework for Node.js | 2023-01-20T21:22:42Z | | 16 | [draft-js](https://github.com/facebookarchive/draft-js) | 22318 | 2689 | JavaScript | 797 | A React framework for building text editors. | 2023-02-06T15:35:05Z | | 17 | [passport](https://github.com/jaredhanson/passport) | 21169 | 1206 | JavaScript | 324 | Simple, unobtrusive authentication for Node.js. | 2023-02-05T08:07:23Z | | 18 | [tips](https://github.com/git-tips/tips) | 20609 | 1746 | JavaScript | 17 | Most commonly used git tips and tricks. | 2022-04-14T20:56:12Z | | 19 | [parse-server](https://github.com/parse-community/parse-server) | 20018 | 4724 | JavaScript | 290 | Parse Server for Node.js / Express | 2023-02-16T19:00:32Z | | 20 | [RxJS](https://github.com/Reactive-Extensions/RxJS) | 19592 | 2203 | JavaScript | 231 | The Reactive Extensions for JavaScript | 2018-04-18T20:17:39Z | | 21 | [nightmare](https://github.com/segmentio/nightmare) | 19335 | 1162 | JavaScript | 179 | A high-level browser automation library. | 2022-12-11T14:16:21Z | | 22 | [svgo](https://github.com/svg/svgo) | 18890 | 1351 | JavaScript | 223 | ⚙️ Node.js tool for optimizing SVG files | 2023-02-16T10:58:21Z | | 23 | [Recoil](https://github.com/facebookexperimental/Recoil) | 18383 | 1063 | JavaScript | 204 | Recoil is an experimental state management library for React apps. It provides several capabilities that are difficult to achieve with React alone, while being compatible with the newest features of React. | 2023-02-16T08:06:53Z | | 24 | [ZeroNet](https://github.com/HelloZeroNet/ZeroNet) | 17800 | 2282 | JavaScript | 700 | ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network | 2023-02-11T19:11:50Z | | 25 | [vue-admin-template](https://github.com/PanJiaChen/vue-admin-template) | 17764 | 6824 | JavaScript | 260 | a vue2.0 minimal admin template | 2022-11-28T02:30:38Z | | 26 | [dotenv](https://github.com/motdotla/dotenv) | 16688 | 835 | JavaScript | 39 | Loads environment variables from .env for nodejs projects. | 2023-02-09T07:52:07Z | | 27 | [emotion](https://github.com/emotion-js/emotion) | 16035 | 1068 | JavaScript | 177 | 👩‍🎤 CSS-in-JS library designed for high performance style composition | 2023-02-16T23:23:38Z | | 28 | [jasmine](https://github.com/jasmine/jasmine) | 15509 | 2274 | JavaScript | 30 | Simple JavaScript testing framework for browsers and node.js | 2023-02-16T05:44:02Z | | 29 | [bower](https://github.com/bower/bower) | 15061 | 1945 | JavaScript | 2 | A package manager for the web | 2022-11-01T19:08:49Z | | 30 | [markdown-it](https://github.com/markdown-it/markdown-it) | 14863 | 1610 | JavaScript | 14 | Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed | 2023-01-25T05:49:09Z | | 31 | [github-profile-readme-generator](https://github.com/rahuldkjain/github-profile-readme-generator) | 14519 | 3872 | JavaScript | 157 | 🚀 Generate GitHub profile README easily with the latest add-ons like visitors count, GitHub stats, etc using minimal UI. | 2023-02-03T23:40:44Z | | 32 | [browserify](https://github.com/browserify/browserify) | 14336 | 1245 | JavaScript | 353 | browser-side require() the node.js way | 2022-03-28T08:02:43Z | | 33 | [vanillawebprojects](https://github.com/bradtraversy/vanillawebprojects) | 14280 | 4119 | JavaScript | 0 | Mini projects built with HTML5, CSS & JavaScript. No frameworks or libraries | 2022-11-13T06:24:04Z | | 34 | [bootswatch](https://github.com/thomaspark/bootswatch) | 14010 | 3672 | JavaScript | 31 | Themes for Bootstrap | 2023-02-14T17:05:37Z | | 35 | [DPlayer](https://github.com/DIYgod/DPlayer) | 13793 | 2298 | JavaScript | 249 | :lollipop: Wow, such a lovely HTML5 danmaku video player | 2023-01-22T17:37:32Z | | 36 | [redux-devtools-extension](https://github.com/zalmoxisus/redux-devtools-extension) | 13468 | 1077 | JavaScript | 219 | Redux DevTools extension. | 2023-01-24T17:32:58Z | | 37 | [filepond](https://github.com/pqina/filepond) | 13326 | 764 | JavaScript | 63 | 🌊 A flexible and fun JavaScript file upload library | 2023-02-10T21:50:26Z | | 38 | [showdown](https://github.com/showdownjs/showdown) | 13090 | 1575 | JavaScript | 167 | A bidirectional Markdown to HTML to Markdown converter written in Javascript | 2023-01-27T11:55:19Z | | 39 | [mathjs](https://github.com/josdejong/mathjs) | 13004 | 1189 | JavaScript | 155 | An extensive math library for JavaScript and Node.js | 2023-02-17T01:13:26Z | | 40 | [react-canvas](https://github.com/Flipboard/react-canvas) | 12987 | 971 | JavaScript | 64 | High performance rendering for React components | 2022-09-27T06:00:42Z | | 41 | [johnny-five](https://github.com/rwaldron/johnny-five) | 12930 | 1782 | JavaScript | 35 | JavaScript Robotics and IoT programming framework, developed at Bocoup. | 2023-02-12T20:27:04Z | | 42 | [iscroll](https://github.com/cubiq/iscroll) | 12872 | 3894 | JavaScript | 486 | Smooth scrolling for the web | 2018-12-13T19:06:24Z | | 43 | [http-server](https://github.com/http-party/http-server) | 12478 | 1416 | JavaScript | 87 | a simple zero-configuration command-line http server | 2023-02-06T23:37:10Z | | 44 | [react-in-patterns](https://github.com/krasimir/react-in-patterns) | 12421 | 912 | JavaScript | 5 | A free book that talks about design patterns/techniques used while developing with React. | 2020-09-05T04:10:54Z | | 45 | [marko](https://github.com/marko-js/marko) | 12421 | 660 | JavaScript | 60 | A declarative, HTML-based language that makes building web apps fun | 2023-02-11T03:47:37Z | | 46 | [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) | 12157 | 512 | JavaScript | 58 | Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap | 2023-02-13T08:38:51Z | | 47 | [react-redux-universal-hot-example](https://github.com/erikras/react-redux-universal-hot-example) | 12056 | 2570 | JavaScript | 359 | A starter boilerplate for a universal webapp using express, react, redux, webpack, and react-transform | 2019-12-10T17:14:43Z | | 48 | [node-elm](https://github.com/bailicangdu/node-elm) | 11848 | 3702 | JavaScript | 63 | Backend system based on node.js + Mongodb. 基于 node.js + Mongodb 构建的后台系统 | 2021-12-14T07:06:56Z | | 49 | [nginx-proxy-manager](https://github.com/NginxProxyManager/nginx-proxy-manager) | 11384 | 1379 | JavaScript | 831 | Docker container for managing Nginx proxy hosts with a simple, powerful interface | 2023-02-13T06:45:50Z | | 50 | [mousetrap](https://github.com/ccampbell/mousetrap) | 11319 | 1000 | JavaScript | 190 | Simple library for handling keyboard shortcuts in Javascript | 2022-02-28T22:57:30Z | | 51 | [tableExport.jquery.plugin](https://github.com/kayalshri/tableExport.jquery.plugin) | 1254 | 596 | JavaScript | 79 | "table2JSON", "table2XML", "table2PNG","table2CSV","table2Excel","table2Word","table2Powerpoint","table2txt","table2PDF" | 2021-11-28T11:04:43Z | | 52 | [Gekko-Strategies](https://github.com/xFFFFF/Gekko-Strategies) | 1239 | 400 | JavaScript | 15 | Strategies to Gekko trading bot with backtests results and some useful tools. | 2020-01-09T12:04:14Z | | 53 | [redux-saga-test-plan](https://github.com/jfairbank/redux-saga-test-plan) | 1233 | 134 | JavaScript | 126 | Test Redux Saga with an easy plan. | 2022-09-05T23:32:15Z | | 54 | [gulp-uglify](https://github.com/terinjokes/gulp-uglify) | 1230 | 168 | JavaScript | 12 | Minify files with UglifyJS | 2021-06-23T02:51:11Z | | 55 | [puer](https://github.com/leeluolee/puer) | 1215 | 111 | JavaScript | 26 | more than a live-reload server, built for efficient front-end development | 2020-06-24T03:51:12Z | | 56 | [react-redux-registration-login-example](https://github.com/cornflourblue/react-redux-registration-login-example) | 1160 | 770 | JavaScript | 13 | React + Redux - User Registration and Login Tutorial & Example | 2023-01-06T01:33:53Z | | 57 | [cryptico](https://github.com/wwwtyro/cryptico) | 1157 | 347 | JavaScript | 28 | An easy-to-use encryption system utilizing RSA and AES for javascript. | 2021-01-18T16:57:56Z | | 58 | [stack](https://github.com/mbostock/stack) | 1153 | 168 | JavaScript | 7 | A presentation library with intuitive, scroll-based navigation. | 2016-12-15T21:47:50Z | | 59 | [racer](https://github.com/derbyjs/racer) | 1152 | 117 | JavaScript | 36 | Realtime model synchronization engine for Node.js | 2022-12-07T01:15:04Z | | 60 | [react-facebook-login](https://github.com/keppelen/react-facebook-login) | 1149 | 397 | JavaScript | 91 | A Component React for Facebook Login | 2022-05-13T14:07:51Z | | 61 | [npmgraph.an](https://github.com/anvaka/npmgraph.an) | 1104 | 86 | JavaScript | 24 | 2d visualization of npm | 2022-12-06T18:48:24Z | | 62 | [YeoPress](https://github.com/wesleytodd/YeoPress) | 1090 | 164 | JavaScript | 32 | A Yeoman generator for WordPress | 2022-04-12T09:46:18Z | | 63 | [v3-utility-library](https://github.com/googlemaps/v3-utility-library) | 1084 | 1351 | JavaScript | 5 | Utility libraries for Google Maps JavaScript API v3 | 2021-06-21T18:37:20Z | | 64 | [styledocco](https://github.com/jacobrask/styledocco) | 1069 | 122 | JavaScript | 45 | Automatically generate a style guide from your stylesheets. | 2018-02-20T22:37:04Z | | 65 | [ibm.github.io](https://github.com/IBM/ibm.github.io) | 1058 | 246 | JavaScript | 0 | IBM Open Source at GitHub | 2020-08-05T05:30:10Z | | 66 | [neon-wallet](https://github.com/CityOfZion/neon-wallet) | 1051 | 336 | JavaScript | 50 | Light wallet for the NEO blockchain | 2023-02-15T21:40:24Z | | 67 | [react-native-communications](https://github.com/anarchicknight/react-native-communications) | 1047 | 116 | JavaScript | 19 | Open a web address or call, email, text or iMessage (iOS only) someone in React Native | 2022-06-15T11:59:35Z | | 68 | [yeoman-app](https://github.com/yeoman/yeoman-app) | 988 | 107 | JavaScript | 17 | A desktop app that scaffolds projects using Yeoman | 2021-01-24T06:34:56Z | | 69 | [jquery-mentions-input](https://github.com/podio/jquery-mentions-input) | 987 | 336 | JavaScript | 88 | None | 2021-08-02T14:34:13Z | | 70 | [autocomplete-plus](https://github.com/atom/autocomplete-plus) | 964 | 304 | JavaScript | 164 | View and insert possible completions in the editor while typing | 2022-09-28T10:52:02Z | | 71 | [noc-examples-p5.js](https://github.com/nature-of-code/noc-examples-p5.js) | 962 | 558 | JavaScript | 11 | Port to p5.js of Nature of Code examples | 2022-05-13T05:31:20Z | | 72 | [serverless-step-functions](https://github.com/serverless-operations/serverless-step-functions) | 954 | 189 | JavaScript | 93 | AWS Step Functions plugin for Serverless Framework ⚡️ | 2023-02-04T02:50:36Z | | 73 | [ReactNativeKatas](https://github.com/jondot/ReactNativeKatas) | 944 | 121 | JavaScript | 5 | This is a project that lets you participate in a fully-immersive, hands-on, and fun learning experience for React Native. | 2018-09-20T20:59:08Z | | 74 | [substance-legacy](https://github.com/substance/substance-legacy) | 939 | 76 | JavaScript | 23 | Towards open digital publishing | 2015-08-19T00:18:22Z | | 75 | [react-use-form-state](https://github.com/wsmd/react-use-form-state) | 938 | 55 | JavaScript | 13 | 📄 React hook for managing forms and inputs state | 2023-01-04T21:38:48Z | | 76 | [Parallaxjs](https://github.com/stolksdorf/Parallaxjs) | 935 | 220 | JavaScript | 7 | A Library for Javascript that allows easy page parallaxing | 2012-09-04T03:40:56Z | | 77 | [shop](https://github.com/Polymer/shop) | 934 | 480 | JavaScript | 32 | The Shop app | 2023-02-16T12:57:49Z | | 78 | [has.js](https://github.com/phiggins42/has.js) | 933 | 58 | JavaScript | 20 | Pure Feature Detection Library | 2017-01-09T05:23:51Z | | 79 | [yolk](https://github.com/garbles/yolk) | 928 | 32 | JavaScript | 16 | :egg: A library for building asynchronous user interfaces. | 2016-08-03T16:29:04Z | | 80 | [wechat.js](https://github.com/sofish/wechat.js) | 926 | 194 | JavaScript | 1 | 微信相关的 js 操作:分享、网络、菜单 | 2015-01-08T14:49:31Z | | 81 | [lining.js](https://github.com/zmmbreeze/lining.js) | 916 | 67 | JavaScript | 3 | An easy to use javascript plugin offers you complete DOWN-TO-THE-LINE control for radical web typography. | 2020-10-01T16:09:59Z | | 82 | [review](https://github.com/juliangruber/review) | 911 | 47 | JavaScript | 3 | Visual regression testing tool for responsive websites | 2023-01-10T22:27:12Z | | 83 | [cycle2](https://github.com/malsup/cycle2) | 909 | 239 | JavaScript | 533 | 2nd gen cycling | 2020-11-20T16:56:31Z | | 84 | [simple](https://github.com/isnowfy/simple) | 908 | 656 | JavaScript | 7 | A static blog generator with a single static page | 2022-11-30T09:07:41Z | | 85 | [lave](https://github.com/jed/lave) | 898 | 37 | JavaScript | 8 | eval in reverse: stringifying all the stuff that JSON.stringify won't | 2019-09-13T21:05:06Z | | 86 | [vue-tags-input](https://github.com/JohMun/vue-tags-input) | 898 | 122 | JavaScript | 66 | A tags input component for VueJS | 2023-01-04T18:56:26Z | | 87 | [balancerbattle](https://github.com/observing/balancerbattle) | 863 | 69 | JavaScript | 7 | WebSocket loadbalancer battle | 2017-02-09T06:58:31Z | | 88 | [streamjs](https://github.com/winterbe/streamjs) | 862 | 69 | JavaScript | 0 | Lazy Object Streaming Pipeline for JavaScript | 2017-08-19T13:58:34Z | | 89 | [uki](https://github.com/voloko/uki) | 861 | 59 | JavaScript | 18 | Simple UiKit for complex web apps | 2012-07-12T01:54:07Z | | 90 | [react-tappable](https://github.com/JedWatson/react-tappable) | 858 | 94 | JavaScript | 16 | Tappable component for React | 2019-11-16T08:09:57Z | | 91 | [rethinkdbdash](https://github.com/neumino/rethinkdbdash) | 854 | 111 | JavaScript | 36 | An advanced Node.js driver for RethinkDB with a connection pool, support for streams etc. | 2022-05-06T22:40:39Z | | 92 | [deprecated](https://github.com/ream/deprecated) | 841 | 55 | JavaScript | 18 | 🚀 Framework for building universal web app and static website in Vue.js (beta) | 2020-01-13T20:06:19Z | | 93 | [react.backbone](https://github.com/clayallsopp/react.backbone) | 840 | 64 | JavaScript | 6 | Plugin for React to make Backbone migration easier | 2017-11-30T14:13:44Z | | 94 | [location-history-visualizer](https://github.com/theopolisme/location-history-visualizer) | 838 | 203 | JavaScript | 5 | Visualize your Google Location History using an interactive heatmap | 2022-07-12T21:40:05Z | | 95 | [koan](https://github.com/soygul/koan) | 824 | 124 | JavaScript | 6 | KOAN (Koa, Angular, Node, Mongo) starter kit for full-stack JavaScript web development. | 2020-11-15T20:10:30Z | | 96 | [quixote](https://github.com/jamesshore/quixote) | 819 | 44 | JavaScript | 7 | CSS unit and integration testing | 2022-12-07T13:49:12Z | | 97 | [AndroidIconAnimator](https://github.com/romannurik/AndroidIconAnimator) | 816 | 52 | JavaScript | 62 | Android vector icon animation tool | 2020-10-02T08:04:49Z | | 98 | [react-native-full-example](https://github.com/liumingmusic/react-native-full-example) | 808 | 222 | JavaScript | 0 | 第一个完整的react-native项目。包括服务端和移动端两部分。服务端使用express+bootstrap进行搭建,主要功能有登录、退出、模块选择、查看、修改、删除、分页等后台管理的基本功能;移动端主要用到组件View、Text、Image、ScrollView、ListView等常用的组件,也使用了第三方的地图服务(高德地图),作为初学者。是一个很好的学习案例。 | 2020-02-20T05:45:02Z | | 99 | [sandros-sketch-plugins](https://github.com/alssndro/sandros-sketch-plugins) | 802 | 22 | JavaScript | 5 | An assortment of random sketch plugins | 2018-05-26T15:40:34Z | | 100 | [tars](https://github.com/tars/tars) | 802 | 172 | JavaScript | 23 | Markup builder on gulp | 2023-01-04T18:56:24Z |