[Github Ranking](../README.md) ========== ## Top 100 Stars in JavaScript | Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit | | ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- | | 1 | [bootstrap](https://github.com/twbs/bootstrap) | 162393 | 78008 | JavaScript | 262 | The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web. | 2023-03-16T23:39:10Z | | 2 | [Font-Awesome](https://github.com/FortAwesome/Font-Awesome) | 71076 | 12353 | JavaScript | 5310 | The iconic SVG, font, and CSS toolkit | 2023-02-24T11:00:59Z | | 3 | [json-server](https://github.com/typicode/json-server) | 65972 | 6507 | JavaScript | 569 | Get a full fake REST API with zero coding in less than 30 seconds (seriously) | 2023-03-08T01:29:07Z | | 4 | [iptv](https://github.com/iptv-org/iptv) | 63058 | 73 | JavaScript | 850 | Collection of publicly available IPTV channels from all over the world | 2023-03-16T18:31:48Z | | 5 | [jquery](https://github.com/jquery/jquery) | 57278 | 20694 | JavaScript | 72 | jQuery JavaScript Library | 2023-03-15T17:32:08Z | | 6 | [Ghost](https://github.com/TryGhost/Ghost) | 42699 | 9218 | JavaScript | 32 | Turn your audience into a business. Publishing, memberships, subscriptions and newsletters. | 2023-03-17T02:53:07Z | | 7 | [yarn](https://github.com/yarnpkg/yarn) | 41119 | 2882 | JavaScript | 1815 | The 1.x line is frozen - features and bugfixes now happen on https://github.com/yarnpkg/berry | 2023-02-08T05:11:52Z | | 8 | [hexo](https://github.com/hexojs/hexo) | 36357 | 4428 | JavaScript | 71 | A fast, simple & powerful blog framework, powered by Node.js. | 2023-03-16T02:42:24Z | | 9 | [video.js](https://github.com/videojs/video.js) | 35189 | 7324 | JavaScript | 404 | Video.js - open source HTML5 video player | 2023-03-16T10:49:38Z | | 10 | [bypass-paywalls-chrome](https://github.com/iamadamdev/bypass-paywalls-chrome) | 34342 | 2525 | JavaScript | 1 | Bypass Paywalls web browser extension for Chrome and Firefox. | 2023-03-13T10:37:49Z | | 11 | [preact](https://github.com/preactjs/preact) | 34087 | 1866 | JavaScript | 148 | ⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM. | 2023-03-15T07:28:49Z | | 12 | [phaser](https://github.com/photonstorm/phaser) | 33765 | 6920 | JavaScript | 81 | 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. | 2023-03-16T21:57:09Z | | 13 | [gulp](https://github.com/gulpjs/gulp) | 32730 | 4391 | JavaScript | 24 | A toolkit to automate & enhance your workflow | 2023-01-23T15:14:16Z | | 14 | [sheetjs](https://github.com/SheetJS/sheetjs) | 32431 | 7967 | JavaScript | 112 | 📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs | 2023-02-26T00:35:40Z | | 15 | [marked](https://github.com/markedjs/marked) | 29274 | 3304 | JavaScript | 36 | A markdown parser and compiler. Built for speed. | 2023-03-14T02:23:12Z | | 16 | [todomvc](https://github.com/tastejs/todomvc) | 28147 | 13940 | JavaScript | 136 | Helping you select an MV* framework - Todo apps for React.js, Ember.js, Angular, and many more | 2023-03-04T13:45:23Z | | 17 | [NeteaseCloudMusicApi](https://github.com/Binaryify/NeteaseCloudMusicApi) | 27293 | 12676 | JavaScript | 103 | 网易云音乐 Node.js API service | 2023-03-15T21:57:19Z | | 18 | [learnGitBranching](https://github.com/pcottle/learnGitBranching) | 26906 | 5498 | JavaScript | 18 | An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git! | 2023-02-19T23:41:44Z | | 19 | [Sortable](https://github.com/SortableJS/Sortable) | 26502 | 3593 | JavaScript | 404 | Reorderable drag-and-drop lists for modern browsers and touch devices. No jQuery or framework required. | 2023-03-05T12:23:46Z | | 20 | [codemirror5](https://github.com/codemirror/codemirror5) | 25757 | 4990 | JavaScript | 389 | In-browser code editor (version 5, legacy) | 2023-03-16T17:03:31Z | | 21 | [JavaScript](https://github.com/TheAlgorithms/JavaScript) | 25735 | 4424 | JavaScript | 4 | Algorithms and Data Structures implemented in JavaScript for beginners, following best practices. | 2023-03-06T13:56:09Z | | 22 | [fetch](https://github.com/github/fetch) | 25645 | 3186 | JavaScript | 45 | A window.fetch JavaScript polyfill. | 2023-02-10T17:01:48Z | | 23 | [select2](https://github.com/select2/select2) | 25554 | 6378 | JavaScript | 71 | Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results. | 2023-03-10T09:03:52Z | | 24 | [mongoose](https://github.com/Automattic/mongoose) | 25446 | 3696 | JavaScript | 276 | MongoDB object modeling designed to work in an asynchronous environment. | 2023-03-16T17:58:48Z | | 25 | [gitbook](https://github.com/GitbookIO/gitbook) | 25393 | 3770 | JavaScript | 0 | 📝 Modern documentation format and toolchain using Git and Markdown | 2023-03-02T05:30:09Z | | 26 | [nginxconfig.io](https://github.com/digitalocean/nginxconfig.io) | 25377 | 1851 | JavaScript | 40 | ⚙️ NGINX config generator on steroids 💉 | 2023-03-15T14:41:50Z | | 27 | [immer](https://github.com/immerjs/immer) | 24798 | 821 | JavaScript | 29 | Create the next immutable state by mutating the current one | 2023-03-15T09:39:36Z | | 28 | [react-virtualized](https://github.com/bvaughn/react-virtualized) | 24744 | 3120 | JavaScript | 449 | React components for efficiently rendering large lists and tabular data | 2023-03-09T19:28:22Z | | 29 | [plyr](https://github.com/sampotts/plyr) | 23375 | 2779 | JavaScript | 783 | A simple HTML5, YouTube and Vimeo player | 2023-03-11T11:35:42Z | | 30 | [aos](https://github.com/michalsnik/aos) | 22985 | 2395 | JavaScript | 301 | Animate on scroll library | 2022-12-08T22:18:06Z | | 31 | [docsify](https://github.com/docsifyjs/docsify) | 22984 | 5494 | JavaScript | 193 | 🃏 A magical documentation site generator. | 2023-03-10T02:57:03Z | | 32 | [pure](https://github.com/pure-css/pure) | 22912 | 2541 | JavaScript | 2 | A set of small, responsive CSS modules that you can use in every web project. | 2023-03-13T12:58:18Z | | 33 | [wepy](https://github.com/Tencent/wepy) | 22050 | 3062 | JavaScript | 351 | 小程序组件化开发框架 | 2023-03-03T17:01:25Z | | 34 | [localForage](https://github.com/localForage/localForage) | 21952 | 1241 | JavaScript | 200 | 💾 Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API. | 2022-12-23T23:04:15Z | | 35 | [core-js](https://github.com/zloirock/core-js) | 21948 | 1613 | JavaScript | 26 | Standard Library | 2023-03-16T02:56:14Z | | 36 | [dragula](https://github.com/bevacqua/dragula) | 21468 | 1989 | JavaScript | 106 | :ok_hand: Drag and drop so simple it hurts | 2022-12-14T16:52:52Z | | 37 | [scrollreveal](https://github.com/jlmakes/scrollreveal) | 21393 | 2189 | JavaScript | 24 | Animate elements as they scroll into view. | 2022-03-24T13:10:08Z | | 38 | [validator.js](https://github.com/validatorjs/validator.js) | 20994 | 2122 | JavaScript | 133 | String validation | 2023-03-16T20:38:14Z | | 39 | [autoprefixer](https://github.com/postcss/autoprefixer) | 20891 | 1298 | JavaScript | 34 | Parse CSS and add vendor prefixes to rules by Can I Use | 2023-03-10T11:10:05Z | | 40 | [mpvue](https://github.com/Meituan-Dianping/mpvue) | 20413 | 2114 | JavaScript | 422 | 基于 Vue.js 的小程序开发框架,从底层支持 Vue.js 语法和构建工具体系。 | 2022-03-02T04:31:30Z | | 41 | [ChromeAppHeroes](https://github.com/zhaoolee/ChromeAppHeroes) | 20279 | 2231 | JavaScript | 15 | 🌈谷粒-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 | | 42 | [chinese-programmer-wrong-pronunciation](https://github.com/shimohq/chinese-programmer-wrong-pronunciation) | 19866 | 1500 | JavaScript | 115 | 中国程序员容易发音错误的单词 | 2023-01-04T03:39:32Z | | 43 | [Mock](https://github.com/nuysoft/Mock) | 18793 | 2678 | JavaScript | 300 | A simulation data generator | 2022-09-06T01:26:17Z | | 44 | [egg](https://github.com/eggjs/egg) | 18410 | 1793 | JavaScript | 273 | 🥚 Born to build better enterprise frameworks and apps with Node.js & Koa | 2023-03-13T01:15:43Z | | 45 | [react-testing-library](https://github.com/testing-library/react-testing-library) | 17584 | 1047 | JavaScript | 21 | 🐐 Simple and complete React DOM testing utilities that encourage good testing practices. | 2023-03-12T07:34:02Z | | 46 | [statsd](https://github.com/statsd/statsd) | 16940 | 1995 | JavaScript | 50 | Daemon for easy but powerful stats aggregation | 2022-12-15T12:35:09Z | | 47 | [react-helmet](https://github.com/nfl/react-helmet) | 16846 | 710 | JavaScript | 156 | A document head manager for React | 2023-03-02T13:02:54Z | | 48 | [draggable](https://github.com/Shopify/draggable) | 16727 | 1083 | JavaScript | 102 | The JavaScript Drag & Drop library your grandparents warned you about. | 2023-03-04T03:31:45Z | | 49 | [style2paints](https://github.com/lllyasviel/style2paints) | 16608 | 2008 | JavaScript | 31 | sketch + style = paints :art: (TOG2018/SIGGRAPH2018ASIA) | 2023-01-14T13:23:17Z | | 50 | [KaTeX](https://github.com/KaTeX/KaTeX) | 16317 | 1110 | JavaScript | 337 | Fast math typesetting for the web. | 2023-03-17T00:01:48Z | | 51 | [handlebars.js](https://github.com/handlebars-lang/handlebars.js) | 17065 | 2083 | JavaScript | 66 | Minimal templating on steroids. | 2023-01-04T15:05:43Z | | 52 | [react-helmet](https://github.com/nfl/react-helmet) | 16846 | 710 | JavaScript | 156 | A document head manager for React | 2023-03-02T13:02:54Z | | 53 | [vant-weapp](https://github.com/youzan/vant-weapp) | 16631 | 3441 | JavaScript | 83 | 轻量、可靠的小程序 UI 组件库 | 2023-03-14T17:52:27Z | | 54 | [style2paints](https://github.com/lllyasviel/style2paints) | 16608 | 2008 | JavaScript | 31 | sketch + style = paints :art: (TOG2018/SIGGRAPH2018ASIA) | 2023-01-14T13:23:17Z | | 55 | [You-Dont-Need-Lodash-Underscore](https://github.com/you-dont-need/You-Dont-Need-Lodash-Underscore) | 16545 | 790 | JavaScript | 38 | List of JavaScript methods which you can use natively + ESLint Plugin | 2023-03-13T11:12:11Z | | 56 | [classnames](https://github.com/JedWatson/classnames) | 16501 | 572 | JavaScript | 5 | A simple javascript utility for conditionally joining classNames together | 2023-03-06T10:28:24Z | | 57 | [node-jsonwebtoken](https://github.com/auth0/node-jsonwebtoken) | 16334 | 1201 | JavaScript | 92 | JsonWebToken implementation for node.js http://self-issued.info/docs/draft-ietf-oauth-json-web-token.html | 2023-03-02T06:55:06Z | | 58 | [node-red](https://github.com/node-red/node-red) | 16296 | 3027 | JavaScript | 249 | Low-code programming for event-driven applications | 2023-03-16T03:18:50Z | | 59 | [superagent](https://github.com/ladjs/superagent) | 16266 | 1339 | JavaScript | 166 | Ajax for Node.js and browsers (JS HTTP client). Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs. | 2023-03-02T14:17:41Z | | 60 | [appium](https://github.com/appium/appium) | 16091 | 5820 | JavaScript | 191 | Cross-platform automation framework for all kinds of your apps built on top of W3C WebDriver protocol | 2023-03-16T20:13:58Z | | 61 | [react-demos](https://github.com/ruanyf/react-demos) | 16076 | 6572 | JavaScript | 0 | a collection of simple demos of React.js | 2023-02-28T07:09:13Z | | 62 | [hexo-theme-next](https://github.com/iissnan/hexo-theme-next) | 15815 | 3733 | JavaScript | 74 | Elegant theme for Hexo. | 2022-11-10T06:22:41Z | | 63 | [Iosevka](https://github.com/be5invis/Iosevka) | 15612 | 526 | JavaScript | 54 | Versatile typeface for code, from code. | 2023-03-15T02:43:37Z | | 64 | [Flat-UI](https://github.com/designmodo/Flat-UI) | 15001 | 2375 | JavaScript | 9 | Flat UI Free - Design Framework (html/css3/less/js). Flat UI is based on Bootstrap, a comfortable, responsive, and functional framework that simplifies the development of websites. | 2022-08-19T06:10:16Z | | 65 | [umami](https://github.com/umami-software/umami) | 14927 | 2455 | JavaScript | 76 | Umami is a simple, fast, privacy-focused alternative to Google Analytics. | 2023-03-16T22:56:34Z | | 66 | [javascript-interview-questions](https://github.com/sudheerj/javascript-interview-questions) | 14814 | 4375 | JavaScript | 1 | List of 1000 JavaScript Interview Questions | 2023-03-13T11:02:19Z | | 67 | [driver.js](https://github.com/kamranahmedse/driver.js) | 14516 | 825 | JavaScript | 91 | A light-weight, no-dependency, vanilla JavaScript engine to drive the user's focus across the page | 2022-12-10T19:06:19Z | | 68 | [f8app](https://github.com/fbsamples/f8app) | 14028 | 2614 | JavaScript | 19 | Source code of the official F8 app of 2017, powered by React Native and other Facebook open source projects. | 2023-01-24T17:23:46Z | | 69 | [store.js](https://github.com/marcuswestin/store.js) | 13885 | 1394 | JavaScript | 68 | Cross-browser storage for all use cases, used across the web. | 2023-02-25T18:36:12Z | | 70 | [spicetify-cli](https://github.com/spicetify/spicetify-cli) | 13767 | 604 | JavaScript | 12 | Command-line tool to customize Spotify client. Supports Windows, MacOS, and Linux. | 2023-03-16T20:07:32Z | | 71 | [Mobile-Security-Framework-MobSF](https://github.com/MobSF/Mobile-Security-Framework-MobSF) | 13626 | 2835 | JavaScript | 13 | Mobile Security Framework (MobSF) is an automated, all-in-one mobile application (Android/iOS/Windows) pen-testing, malware analysis and security assessment framework capable of performing static and dynamic analysis. | 2023-03-16T01:12:39Z | | 72 | [jsdoc](https://github.com/jsdoc/jsdoc) | 13546 | 1470 | JavaScript | 396 | An API documentation generator for JavaScript. | 2023-03-16T04:01:44Z | | 73 | [amazeui](https://github.com/amazeui/amazeui) | 13513 | 2543 | JavaScript | 151 | Amaze UI, a mobile-first and modular front-end framework. | 2019-10-20T06:20:32Z | | 74 | [nedb](https://github.com/louischatriot/nedb) | 13266 | 1026 | JavaScript | 168 | The JavaScript Database, for Node.js, nw.js, electron and the browser | 2023-03-07T20:41:04Z | | 75 | [node-http-proxy](https://github.com/http-party/node-http-proxy) | 13266 | 1913 | JavaScript | 482 | A full-featured http proxy for node.js | 2023-03-16T14:04:59Z | | 76 | [git-history](https://github.com/pomber/git-history) | 13242 | 543 | JavaScript | 55 | Quickly browse the history of a file from any git repository | 2022-09-01T08:39:51Z | | 77 | [uuid](https://github.com/uuidjs/uuid) | 13209 | 885 | JavaScript | 10 | Generate RFC-compliant UUIDs in JavaScript | 2023-03-14T20:08:32Z | | 78 | [Luckysheet](https://github.com/dream-num/Luckysheet) | 13199 | 1856 | JavaScript | 586 | Luckysheet is an online spreadsheet like excel that is powerful, simple to configure, and completely open source. | 2023-03-16T02:28:59Z | | 79 | [requirejs](https://github.com/requirejs/requirejs) | 12879 | 2439 | JavaScript | 253 | A file and module loader for JavaScript | 2022-11-25T19:28:28Z | | 80 | [volkswagen](https://github.com/auchenberg/volkswagen) | 12625 | 253 | JavaScript | 18 | :see_no_evil: Volkswagen detects when your tests are being run in a CI server, and makes them pass. | 2020-01-27T10:06:41Z | | 81 | [jimp](https://github.com/jimp-dev/jimp) | 12532 | 760 | JavaScript | 157 | An image processing library written entirely in JavaScript for Node, with zero external or native dependencies. | 2023-03-15T10:48:51Z | | 82 | [systemjs](https://github.com/systemjs/systemjs) | 12495 | 1134 | JavaScript | 47 | Dynamic ES module loader | 2023-02-25T16:11:20Z | | 83 | [qrcodejs](https://github.com/davidshimjs/qrcodejs) | 12259 | 4713 | JavaScript | 167 | Cross-browser QRCode generator for javascript | 2023-02-22T14:26:35Z | | 84 | [grunt](https://github.com/gruntjs/grunt) | 12186 | 1539 | JavaScript | 144 | Grunt: The JavaScript Task Runner | 2023-02-01T06:43:24Z | | 85 | [wp-calypso](https://github.com/Automattic/wp-calypso) | 12182 | 1975 | JavaScript | 4494 | The JavaScript and API powered WordPress.com | 2023-03-17T02:59:47Z | | 86 | [react-dates](https://github.com/react-dates/react-dates) | 12066 | 1731 | JavaScript | 517 | An easily internationalizable, mobile-friendly datepicker library for the web | 2023-02-17T08:30:39Z | | 87 | [evergreen](https://github.com/segmentio/evergreen) | 12060 | 843 | JavaScript | 35 | 🌲 Evergreen React UI Framework by Segment | 2023-03-08T13:16:29Z | | 88 | [ivideo](https://github.com/phobal/ivideo) | 11812 | 3264 | JavaScript | 0 | 一个可以观看国内主流视频平台所有视频的客户端(Mac、Windows、Linux) A client that can watch video of domestic(China) mainstream video platform | 2021-01-28T19:46:42Z | | 89 | [virtual-dom](https://github.com/Matt-Esch/virtual-dom) | 11516 | 818 | JavaScript | 111 | A Virtual DOM and diffing algorithm | 2023-01-24T11:59:52Z | | 90 | [workbox](https://github.com/GoogleChrome/workbox) | 11362 | 838 | JavaScript | 155 | 📦 Workbox: JavaScript libraries for Progressive Web Apps | 2023-03-13T11:15:49Z | | 91 | [color-thief](https://github.com/lokesh/color-thief) | 11352 | 1303 | JavaScript | 58 | Grab the color palette from an image using just Javascript. Works in the browser and in Node. | 2023-03-01T06:02:37Z | | 92 | [downshift](https://github.com/downshift-js/downshift) | 11238 | 946 | JavaScript | 34 | 🏎 A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components. | 2023-03-16T08:45:07Z | | 93 | [30-seconds-of-interviews](https://github.com/30-seconds/30-seconds-of-interviews) | 11215 | 975 | JavaScript | 3 | A curated collection of common interview questions to help you prepare for your next interview. | 2022-12-09T05:29:51Z | | 94 | [WebRTC-Experiment](https://github.com/muaz-khan/WebRTC-Experiment) | 11151 | 3959 | JavaScript | 512 | WebRTC, WebRTC and WebRTC. Everything here is all about WebRTC!! | 2022-06-15T09:37:48Z | | 95 | [prism](https://github.com/PrismJS/prism) | 11086 | 1270 | JavaScript | 248 | Lightweight, robust, elegant syntax highlighting. | 2023-03-12T14:02:50Z | | 96 | [summernote](https://github.com/summernote/summernote) | 11057 | 2231 | JavaScript | 72 | Super simple WYSIWYG editor | 2023-03-14T17:29:48Z | | 97 | [dashing](https://github.com/Shopify/dashing) | 11038 | 1229 | JavaScript | 222 | The exceptionally handsome dashboard framework in Ruby and Coffeescript. | 2019-04-29T15:20:09Z | | 98 | [node-postgres](https://github.com/brianc/node-postgres) | 11026 | 1160 | JavaScript | 369 | PostgreSQL client for node.js. | 2023-03-16T16:57:23Z | | 99 | [ndb](https://github.com/GoogleChromeLabs/ndb) | 10852 | 276 | JavaScript | 52 | ndb is an improved debugging experience for Node.js, enabled by Chrome DevTools | 2022-05-26T07:03:35Z | | 100 | [tippyjs](https://github.com/atomiks/tippyjs) | 10769 | 566 | JavaScript | 49 | Tooltip, popover, dropdown, and menu library | 2022-10-30T08:53:12Z |