[Github Ranking](../README.md) ========== ## Top 100 Stars in JavaScript | Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit | | ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- | | 1 | [javascript-algorithms](https://github.com/trekhleb/javascript-algorithms) | 164334 | 27157 | JavaScript | 107 | 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings | 2023-03-06T09:18:51Z | | 2 | [javascript](https://github.com/airbnb/javascript) | 132048 | 25043 | JavaScript | 97 | JavaScript Style Guide | 2023-03-05T23:46:24Z | | 3 | [30-seconds-of-code](https://github.com/30-seconds/30-seconds-of-code) | 108358 | 11201 | JavaScript | 0 | Short JavaScript code snippets for all your development needs | 2023-02-18T21:15:22Z | | 4 | [react-native](https://github.com/facebook/react-native) | 108053 | 23017 | JavaScript | 1968 | A framework for building native applications using React | 2023-03-08T02:35:49Z | | 5 | [axios](https://github.com/axios/axios) | 99105 | 10220 | JavaScript | 335 | Promise based HTTP client for the browser and node.js | 2023-03-06T16:40:57Z | | 6 | [node](https://github.com/nodejs/node) | 93769 | 25391 | JavaScript | 1286 | Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles: | 2023-03-08T01:27:36Z | | 7 | [three.js](https://github.com/mrdoob/three.js) | 89633 | 34094 | JavaScript | 363 | JavaScript 3D Library. | 2023-03-08T00:40:55Z | | 8 | [nodebestpractices](https://github.com/goldbergyoni/nodebestpractices) | 86912 | 9006 | JavaScript | 21 | :white_check_mark: The Node.js best practices list (November 2022) | 2023-02-24T22:33:28Z | | 9 | [json-server](https://github.com/typicode/json-server) | 65848 | 6500 | JavaScript | 569 | Get a full fake REST API with zero coding in less than 30 seconds (seriously) | 2023-03-08T01:29:07Z | | 10 | [webpack](https://github.com/webpack/webpack) | 62640 | 8658 | JavaScript | 200 | 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. | 2023-03-08T00:15:44Z | | 11 | [iptv](https://github.com/iptv-org/iptv) | 62478 | 9 | JavaScript | 829 | Collection of publicly available IPTV channels from all over the world | 2023-03-07T22:48:44Z | | 12 | [Chart.js](https://github.com/chartjs/Chart.js) | 59992 | 11786 | JavaScript | 208 | Simple HTML5 Charts using the tag | 2023-03-02T09:04:00Z | | 13 | [angular.js](https://github.com/angular/angular.js) | 59247 | 28148 | JavaScript | 391 | AngularJS - HTML enhanced for web apps! | 2022-04-12T15:57:22Z | | 14 | [awesome-mac](https://github.com/jaywcjlove/awesome-mac) | 58426 | 5734 | JavaScript | 92 |  Now we have become very big, Different from the original idea. Collect premium software in various categories. | 2023-03-07T10:18:40Z | | 15 | [jquery](https://github.com/jquery/jquery) | 57234 | 20671 | JavaScript | 74 | jQuery JavaScript Library | 2023-03-07T23:27:18Z | | 16 | [33-js-concepts](https://github.com/leonardomso/33-js-concepts) | 55313 | 7731 | JavaScript | 15 | 📜 33 JavaScript concepts every developer should know. | 2023-02-26T17:40:45Z | | 17 | [github-readme-stats](https://github.com/anuraghazra/github-readme-stats) | 52678 | 15184 | JavaScript | 97 | :zap: Dynamically generated stats for your github readmes | 2023-03-08T01:06:22Z | | 18 | [strapi](https://github.com/strapi/strapi) | 52277 | 6364 | JavaScript | 275 | 🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript, fully customizable and developer-first. | 2023-03-07T20:36:47Z | | 19 | [leetcode](https://github.com/azl397985856/leetcode) | 50665 | 9286 | JavaScript | 5 | 推荐刷题网站:https://www.lintcode.com/?utm_source=tf-github-lucifer2022 LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。) | 2023-02-12T06:57:16Z | | 20 | [DeepLearning-500-questions](https://github.com/scutan90/DeepLearning-500-questions) | 49956 | 15466 | JavaScript | 101 | 深度学习500问,以问答形式对常用的概率知识、线性代数、机器学习、深度学习、计算机视觉等热点问题进行阐述,以帮助自己及有需要的读者。 全书分为18个章节,50余万字。由于水平有限,书中不妥之处恳请广大读者批评指正。 未完待续............ 如有意合作,联系scutjy2015@163.com 版权所有,违权必究 Tan 2018.06 | 2023-02-07T23:13:50Z | | 21 | [moment](https://github.com/moment/moment) | 47275 | 7128 | JavaScript | 202 | Parse, validate, manipulate, and display dates in javascript. | 2023-02-22T12:07:19Z | | 22 | [hacker-scripts](https://github.com/NARKOZ/hacker-scripts) | 45472 | 6705 | JavaScript | 36 | Based on a true story | 2022-08-07T07:31:46Z | | 23 | [prettier](https://github.com/prettier/prettier) | 45021 | 3777 | JavaScript | 922 | Prettier is an opinionated code formatter. | 2023-03-08T01:18:50Z | | 24 | [anime](https://github.com/juliangarnier/anime) | 44638 | 3643 | JavaScript | 180 | JavaScript animation engine | 2023-01-04T12:52:29Z | | 25 | [serverless](https://github.com/serverless/serverless) | 44346 | 5510 | JavaScript | 949 | ⚡ Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! – | 2023-03-07T19:37:04Z | | 26 | [meteor](https://github.com/meteor/meteor) | 43328 | 5235 | JavaScript | 189 | Meteor, the JavaScript App Platform | 2023-03-07T21:12:37Z | | 27 | [Ghost](https://github.com/TryGhost/Ghost) | 42626 | 9195 | JavaScript | 35 | Turn your audience into a business. Publishing, memberships, subscriptions and newsletters. | 2023-03-08T02:44:51Z | | 28 | [algorithm-visualizer](https://github.com/algorithm-visualizer/algorithm-visualizer) | 42414 | 6786 | JavaScript | 29 | :fireworks:Interactive Online Platform that Visualizes Algorithms from Code | 2023-02-28T05:18:32Z | | 29 | [AdminLTE](https://github.com/ColorlibHQ/AdminLTE) | 42209 | 17989 | JavaScript | 54 | AdminLTE - Free admin dashboard template based on Bootstrap 4 | 2023-03-07T03:58:24Z | | 30 | [parcel](https://github.com/parcel-bundler/parcel) | 42088 | 2246 | JavaScript | 680 | The zero configuration build tool for the web. 📦🚀 | 2023-03-08T01:04:25Z | | 31 | [yarn](https://github.com/yarnpkg/yarn) | 41098 | 2886 | JavaScript | 1813 | The 1.x line is frozen - features and bugfixes now happen on https://github.com/yarnpkg/berry | 2023-02-08T05:11:52Z | | 32 | [materialize](https://github.com/Dogfalo/materialize) | 38798 | 4853 | JavaScript | 622 | Materialize, a CSS Framework based on Material Design | 2023-03-02T17:23:46Z | | 33 | [marktext](https://github.com/marktext/marktext) | 38729 | 2942 | JavaScript | 959 | 📝A simple and elegant markdown editor, available for Linux, macOS and Windows. | 2023-03-06T07:02:16Z | | 34 | [uni-app](https://github.com/dcloudio/uni-app) | 37775 | 3431 | JavaScript | 967 | A cross-platform framework using Vue.js | 2023-03-07T10:11:22Z | | 35 | [front-end-interview-handbook](https://github.com/yangshun/front-end-interview-handbook) | 36850 | 5331 | JavaScript | 13 | ⚡️ Front End interview preparation materials for busy engineers | 2023-03-05T20:19:54Z | | 36 | [edex-ui](https://github.com/GitSquared/edex-ui) | 36721 | 2173 | JavaScript | 6 | A cross-platform, customizable science fiction terminal emulator with advanced monitoring & touchscreen support. | 2021-10-19T22:38:47Z | | 37 | [zx](https://github.com/google/zx) | 36577 | 881 | JavaScript | 26 | A tool for writing better scripts | 2023-02-28T19:55:36Z | | 38 | [hiring-without-whiteboards](https://github.com/poteto/hiring-without-whiteboards) | 35637 | 3034 | JavaScript | 0 | ⭐️ Companies that don't have a broken hiring process | 2023-03-07T09:07:30Z | | 39 | [video.js](https://github.com/videojs/video.js) | 35138 | 7324 | JavaScript | 403 | Video.js - open source HTML5 video player | 2023-03-07T21:40:50Z | | 40 | [quill](https://github.com/quilljs/quill) | 34754 | 2974 | JavaScript | 1242 | Quill is a modern WYSIWYG editor built for compatibility and extensibility. | 2023-02-07T08:43:24Z | | 41 | [bypass-paywalls-chrome](https://github.com/iamadamdev/bypass-paywalls-chrome) | 34039 | 2498 | JavaScript | 1 | Bypass Paywalls web browser extension for Chrome and Firefox. | 2023-02-19T19:05:20Z | | 42 | [koa](https://github.com/koajs/koa) | 33729 | 3276 | JavaScript | 36 | Expressive middleware for node.js using ES2017 async functions | 2023-03-06T16:00:51Z | | 43 | [brackets](https://github.com/adobe/brackets) | 33483 | 8001 | JavaScript | 2619 | An open source code editor for the web, written in JavaScript, HTML and CSS. | 2022-06-12T08:19:24Z | | 44 | [clipboard.js](https://github.com/zenorocha/clipboard.js) | 32989 | 4087 | JavaScript | 5 | :scissors: Modern copy to clipboard. No Flash. Just 3kb gzipped :clipboard: | 2023-01-27T10:37:19Z | | 45 | [gulp](https://github.com/gulpjs/gulp) | 32716 | 4393 | JavaScript | 24 | A toolkit to automate & enhance your workflow | 2023-01-23T15:14:16Z | | 46 | [awesome-cheatsheets](https://github.com/LeCoupa/awesome-cheatsheets) | 32663 | 5387 | JavaScript | 24 | 👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file. | 2023-03-03T16:13:58Z | | 47 | [carbon](https://github.com/carbon-app/carbon) | 31994 | 1824 | JavaScript | 34 | :black_heart: Create and share beautiful images of your source code | 2023-03-05T15:07:06Z | | 48 | [uptime-kuma](https://github.com/louislam/uptime-kuma) | 30507 | 2584 | JavaScript | 766 | A fancy self-hosted monitoring tool | 2023-03-07T12:48:14Z | | 49 | [husky](https://github.com/typicode/husky) | 28924 | 1009 | JavaScript | 15 | Git hooks made easy 🐶 woof! | 2023-03-04T22:39:25Z | | 50 | [project-guidelines](https://github.com/elsewhencode/project-guidelines) | 28567 | 3257 | JavaScript | 10 | A set of best practices for JavaScript projects | 2022-11-29T08:19:33Z | | 51 | [eslint](https://github.com/eslint/eslint) | 22306 | 4085 | JavaScript | 118 | Find and fix problems in your JavaScript code. | 2023-03-07T20:32:27Z | | 52 | [openzeppelin-contracts](https://github.com/OpenZeppelin/openzeppelin-contracts) | 21604 | 11102 | JavaScript | 130 | OpenZeppelin Contracts is a library for secure smart contract development. | 2023-03-07T20:19:44Z | | 53 | [netron](https://github.com/lutzroeder/netron) | 21525 | 2411 | JavaScript | 22 | Visualizer for neural network, deep learning, and machine learning models | 2023-03-07T06:05:29Z | | 54 | [react-motion](https://github.com/chenglou/react-motion) | 21398 | 1202 | JavaScript | 149 | A spring that solves your animation problems. | 2022-12-08T17:31:42Z | | 55 | [passport](https://github.com/jaredhanson/passport) | 21226 | 1207 | JavaScript | 325 | Simple, unobtrusive authentication for Node.js. | 2023-03-06T17:09:09Z | | 56 | [pug](https://github.com/pugjs/pug) | 21150 | 1976 | JavaScript | 278 | Pug – robust, elegant, feature rich template engine for Node.js | 2023-02-02T13:43:51Z | | 57 | [normalizr](https://github.com/paularmstrong/normalizr) | 20978 | 888 | JavaScript | 0 | Normalizes nested JSON according to a schema | 2022-03-19T22:44:12Z | | 58 | [autoprefixer](https://github.com/postcss/autoprefixer) | 20876 | 1296 | JavaScript | 34 | Parse CSS and add vendor prefixes to rules by Can I Use | 2023-01-26T08:11:11Z | | 59 | [tips](https://github.com/git-tips/tips) | 20628 | 1747 | JavaScript | 17 | Most commonly used git tips and tricks. | 2022-04-14T20:56:12Z | | 60 | [es6tutorial](https://github.com/ruanyf/es6tutorial) | 20519 | 8938 | JavaScript | 0 | 《ECMAScript 6入门》是一本开源的 JavaScript 语言教程,全面介绍 ECMAScript 6 新增的语法特性。 | 2023-03-06T07:24:12Z | | 61 | [bluebird](https://github.com/petkaantonov/bluebird) | 20256 | 2427 | JavaScript | 70 | :bird: :zap: Bluebird is a full featured promise library with unmatched performance. | 2023-01-11T20:58:30Z | | 62 | [ChromeAppHeroes](https://github.com/zhaoolee/ChromeAppHeroes) | 20238 | 2230 | JavaScript | 14 | 🌈谷粒-Chrome插件英雄榜, 为优秀的Chrome插件写一本中文说明书, 让Chrome插件英雄们造福人类~ ChromePluginHeroes, Write a Chinese manual for the excellent Chrome plugin, let the Chrome plugin heroes benefit the human~ 公众号「0加1」同步更新 | 2022-12-06T23:06:25Z | | 63 | [chinese-programmer-wrong-pronunciation](https://github.com/shimohq/chinese-programmer-wrong-pronunciation) | 19846 | 1498 | JavaScript | 115 | 中国程序员容易发音错误的单词 | 2023-01-04T03:39:32Z | | 64 | [joi](https://github.com/hapijs/joi) | 19744 | 1534 | JavaScript | 126 | The most powerful data validation library for JS | 2023-03-02T10:35:28Z | | 65 | [nightmare](https://github.com/segmentio/nightmare) | 19339 | 1161 | JavaScript | 179 | A high-level browser automation library. | 2023-02-28T16:11:42Z | | 66 | [responsively-app](https://github.com/responsively-org/responsively-app) | 19283 | 844 | JavaScript | 122 | A modified web browser that helps in responsive web development. A web developer's must have dev-tool. | 2023-03-07T06:49:56Z | | 67 | [lowdb](https://github.com/typicode/lowdb) | 19194 | 884 | JavaScript | 4 | Simple to use local JSON database. Use native JavaScript API to query. Written in TypeScript. (supports Node, Electron and the browser) | 2023-02-02T22:08:51Z | | 68 | [Vue.Draggable](https://github.com/SortableJS/Vue.Draggable) | 18556 | 2834 | JavaScript | 193 | Vue drag-and-drop component based on Sortable.js | 2023-03-04T02:31:26Z | | 69 | [jsdom](https://github.com/jsdom/jsdom) | 18529 | 1588 | JavaScript | 430 | A JavaScript implementation of various web standards, for use with Node.js | 2023-03-02T20:46:58Z | | 70 | [wekan](https://github.com/wekan/wekan) | 18514 | 2779 | JavaScript | 811 | 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. | 2023-02-28T12:21:53Z | | 71 | [egg](https://github.com/eggjs/egg) | 18390 | 1791 | JavaScript | 268 | 🥚 Born to build better enterprise frameworks and apps with Node.js & Koa | 2023-02-13T01:58:02Z | | 72 | [react-developer-roadmap](https://github.com/adam-golab/react-developer-roadmap) | 17917 | 1984 | JavaScript | 21 | Roadmap to becoming a React developer | 2023-01-23T15:52:09Z | | 73 | [ZeroNet](https://github.com/HelloZeroNet/ZeroNet) | 17814 | 2286 | JavaScript | 700 | ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network | 2023-02-24T11:34:13Z | | 74 | [cleave.js](https://github.com/nosir/cleave.js) | 17728 | 1667 | JavaScript | 181 | Format input text content when you are typing... | 2023-01-12T10:04:41Z | | 75 | [mysql](https://github.com/mysqljs/mysql) | 17715 | 2525 | JavaScript | 137 | A pure node.js JavaScript Client implementing the MySQL protocol. | 2023-01-19T01:21:52Z | | 76 | [MagicMirror](https://github.com/MichMich/MagicMirror) | 17549 | 3975 | JavaScript | 25 | MagicMirror² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirror² allows you to convert your hallway or bathroom mirror into your personal assistant. | 2023-03-07T21:35:33Z | | 77 | [Inquirer.js](https://github.com/SBoudrias/Inquirer.js) | 17519 | 1229 | JavaScript | 220 | A collection of common interactive command line user interfaces. | 2023-01-20T23:50:32Z | | 78 | [semantic-release](https://github.com/semantic-release/semantic-release) | 17418 | 1686 | JavaScript | 260 | :package::rocket: Fully automated version management and package publishing | 2023-03-07T05:15:30Z | | 79 | [flux](https://github.com/facebook/flux) | 17412 | 3577 | JavaScript | 6 | Application Architecture for Building User Interfaces | 2023-03-03T00:07:17Z | | 80 | [react-grid-layout](https://github.com/react-grid-layout/react-grid-layout) | 17238 | 2335 | JavaScript | 32 | A draggable and resizable grid layout with responsive breakpoints, for React. | 2023-03-06T18:05:55Z | | 81 | [knex](https://github.com/knex/knex) | 17204 | 2023 | JavaScript | 720 | A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use. | 2023-03-07T15:28:37Z | | 82 | [BoostNote-Legacy](https://github.com/BoostIO/BoostNote-Legacy) | 17202 | 1540 | JavaScript | 439 | This repository is outdated and new Boost Note app is available! We've launched a new Boost Note app which supports real-time collaborative writing. https://github.com/BoostIO/BoostNote-App | 2022-12-08T17:30:37Z | | 83 | [awesome-blockchain-cn](https://github.com/chaozh/awesome-blockchain-cn) | 17168 | 3545 | JavaScript | 15 | 收集所有区块链(BlockChain)技术开发相关资料,包括Fabric和Ethereum开发资料 | 2023-03-04T01:23:01Z | | 84 | [framework7](https://github.com/framework7io/framework7) | 17114 | 3278 | JavaScript | 135 | Full featured HTML framework for building iOS & Android apps | 2023-03-07T15:55:43Z | | 85 | [web3.js](https://github.com/web3/web3.js) | 17078 | 4438 | JavaScript | 137 | Ethereum JavaScript API | 2023-03-07T21:02:13Z | | 86 | [gun](https://github.com/amark/gun) | 16983 | 1141 | JavaScript | 249 | An open source cybersecurity protocol for syncing decentralized graph data. | 2023-03-02T22:54:41Z | | 87 | [statsd](https://github.com/statsd/statsd) | 16925 | 1992 | JavaScript | 50 | Daemon for easy but powerful stats aggregation | 2022-12-15T12:35:09Z | | 88 | [less.js](https://github.com/less/less.js) | 16895 | 3466 | JavaScript | 162 | Less. The dynamic stylesheet language. | 2023-02-06T15:13:51Z | | 89 | [UnblockNeteaseMusic](https://github.com/nondanee/UnblockNeteaseMusic) | 16819 | 2539 | JavaScript | 196 | Revive unavailable songs for Netease Cloud Music | 2022-03-29T03:36:36Z | | 90 | [material](https://github.com/angular/material) | 16706 | 3522 | JavaScript | 269 | Material design for AngularJS | 2022-05-10T15:28:48Z | | 91 | [node-lessons](https://github.com/alsotang/node-lessons) | 16486 | 4810 | JavaScript | 82 | :closed_book:《Node.js 包教不包会》 by alsotang | 2022-02-15T02:04:44Z | | 92 | [react-native-vector-icons](https://github.com/oblador/react-native-vector-icons) | 16476 | 2104 | JavaScript | 372 | Customizable Icons for React Native with support for image source and full styling. | 2023-02-28T16:38:21Z | | 93 | [parallax](https://github.com/wagerfield/parallax) | 16066 | 2162 | JavaScript | 65 | Parallax Engine that reacts to the orientation of a smart device | 2022-09-14T05:58:37Z | | 94 | [mustache.js](https://github.com/janl/mustache.js) | 15805 | 2449 | JavaScript | 70 | Minimal templating with {{mustaches}} in JavaScript | 2023-01-21T17:51:41Z | | 95 | [BullshitGenerator](https://github.com/menzi11/BullshitGenerator) | 15752 | 2960 | JavaScript | 120 | Needs to generate some texts to test if my GUI rendering codes good or not. so I made this. | 2021-07-10T09:44:32Z | | 96 | [sweetalert2](https://github.com/sweetalert2/sweetalert2) | 15596 | 1543 | JavaScript | 4 | A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. | 2023-03-07T16:09:55Z | | 97 | [lossless-cut](https://github.com/mifi/lossless-cut) | 15569 | 895 | JavaScript | 164 | The swiss army knife of lossless video/audio editing | 2023-03-05T09:54:35Z | | 98 | [browsh](https://github.com/browsh-org/browsh) | 15552 | 448 | JavaScript | 195 | A fully-modern text-based browser, rendering to TTY and browsers | 2023-02-24T18:53:12Z | | 99 | [Iosevka](https://github.com/be5invis/Iosevka) | 15538 | 525 | JavaScript | 68 | Versatile typeface for code, from code. | 2023-03-06T04:01:22Z | | 100 | [jasmine](https://github.com/jasmine/jasmine) | 15530 | 2274 | JavaScript | 27 | Simple JavaScript testing framework for browsers and node.js | 2023-03-05T11:33:07Z |