[Github Ranking](../README.md) ========== ## Top 100 Stars in JavaScript | Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit | | ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- | | 1 | [react-helmet](https://github.com/nfl/react-helmet) | 17048 | 706 | JavaScript | 161 | A document head manager for React | 2023-07-18T19:57:38Z | | 2 | [git-history](https://github.com/pomber/git-history) | 13388 | 556 | JavaScript | 60 | Quickly browse the history of a file from any git repository | 2023-03-23T11:31:47Z | | 3 | [requirejs](https://github.com/requirejs/requirejs) | 12901 | 2462 | JavaScript | 255 | A file and module loader for JavaScript | 2022-11-25T19:28:28Z | | 4 | [chroma.js](https://github.com/gka/chroma.js) | 9568 | 577 | JavaScript | 65 | JavaScript library for all kinds of color manipulations | 2023-03-07T04:31:09Z | | 5 | [nodeclub](https://github.com/cnodejs/nodeclub) | 9294 | 3189 | JavaScript | 144 | :baby_chick:Nodeclub 是使用 Node.js 和 MongoDB 开发的社区系统 | 2023-07-22T02:29:50Z | | 6 | [istanbul](https://github.com/gotwarlost/istanbul) | 8658 | 839 | JavaScript | 359 | Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests and browser tests. Built for scale. | 2022-12-01T18:44:58Z | | 7 | [dc.js](https://github.com/dc-js/dc.js) | 7395 | 1853 | JavaScript | 376 | Multi-Dimensional charting built to work natively with crossfilter rendered with d3.js | 2023-04-05T14:49:04Z | | 8 | [rickshaw](https://github.com/shutterstock/rickshaw) | 6536 | 999 | JavaScript | 176 | JavaScript toolkit for creating interactive real-time graphs | 2023-04-05T11:04:41Z | | 9 | [notie](https://github.com/jaredreich/notie) | 6295 | 410 | JavaScript | 11 | 🔔 a clean and simple notification, input, and selection suite for javascript, with no dependencies | 2023-05-04T13:18:42Z | | 10 | [heatmap.js](https://github.com/pa7/heatmap.js) | 6043 | 1333 | JavaScript | 110 | 🔥 JavaScript Library for HTML5 canvas based heatmaps | 2023-09-03T12:39:57Z | | 11 | [layzr.js](https://github.com/callmecavs/layzr.js) | 5596 | 268 | JavaScript | 4 | A modern lazy loading library for images. | 2017-10-29T22:06:44Z | | 12 | [nwb](https://github.com/insin/nwb) | 5564 | 367 | JavaScript | 150 | A toolkit for React, Preact, Inferno & vanilla JS apps, React libraries and other npm modules for the web, with no configuration (until you need it) | 2022-05-20T16:35:36Z | | 13 | [sinopia](https://github.com/rlidwka/sinopia) | 5485 | 687 | JavaScript | 200 | Private npm repository server | 2019-12-22T17:01:01Z | | 14 | [nerv](https://github.com/NervJS/nerv) | 5421 | 294 | JavaScript | 71 | A blazing fast React alternative, compatible with IE8 and React 16. | 2021-03-29T17:17:19Z | | 15 | [emmet-sublime](https://github.com/sergeche/emmet-sublime) | 5285 | 817 | JavaScript | 0 | Emmet for Sublime Text | 2023-06-28T20:25:51Z | | 16 | [Buttons](https://github.com/alexwolfe/Buttons) | 5049 | 897 | JavaScript | 11 | A CSS button library built using Sass and Compass | 2020-04-29T23:57:25Z | | 17 | [harp](https://github.com/sintaxi/harp) | 4987 | 372 | JavaScript | 25 | Static Web Server/Generator/Bundler | 2023-01-13T10:48:35Z | | 18 | [30-seconds-of-react](https://github.com/30-seconds/30-seconds-of-react) | 4901 | 463 | JavaScript | 1 | Short React code snippets for all your development needs | 2023-05-07T17:10:12Z | | 19 | [git-point](https://github.com/gitpoint/git-point) | 4681 | 836 | JavaScript | 103 | GitHub in your pocket :iphone: | 2023-09-02T04:15:57Z | | 20 | [Historical-ranking-data-visualization-based-on-d3.js](https://github.com/Jannchie/Historical-ranking-data-visualization-based-on-d3.js) | 4668 | 1120 | JavaScript | 29 | [Deprecated!] This is a data visualization project that converts historical data rankings into dynamic bar charts. | 2020-10-07T06:52:37Z | | 21 | [hello.js](https://github.com/MrSwitch/hello.js) | 4628 | 559 | JavaScript | 147 | A Javascript RESTFUL API library for connecting with OAuth2 services, such as Google+ API, Facebook Graph and Windows Live Connect | 2023-07-27T14:11:39Z | | 22 | [FlowType.JS](https://github.com/simplefocus/FlowType.JS) | 4612 | 474 | JavaScript | 28 | Web typography at its finest: font-size and line-height based on element width. | 2021-07-28T17:32:29Z | | 23 | [redbird](https://github.com/OptimalBits/redbird) | 4382 | 313 | JavaScript | 115 | A modern reverse proxy for node | 2022-06-11T05:01:30Z | | 24 | [SmartTubeLegacy](https://github.com/yuliskov/SmartTubeLegacy) | 4364 | 602 | JavaScript | 447 | Watch YouTube videos on your TV and set-top-box with comfort | 2021-08-28T11:58:35Z | | 25 | [alertify.js](https://github.com/fabien-d/alertify.js) | 4274 | 771 | JavaScript | 55 | JavaScript Alert/Notification System | 2017-11-17T12:21:03Z | | 26 | [Vue-Socket.io](https://github.com/MetinSeylan/Vue-Socket.io) | 3929 | 504 | JavaScript | 41 | 😻 Socket.io implementation for Vuejs and Vuex | 2023-02-09T02:18:05Z | | 27 | [current-device](https://github.com/matthewhudson/current-device) | 3900 | 609 | JavaScript | 34 | 📱 The easiest way to write conditional CSS and/or JavaScript based on device operating system (iOS, Android, Blackberry, Windows, Firefox OS, MeeGo), orientation (Portrait vs. Landscape), and type (Tablet vs. Mobile). | 2023-09-22T21:35:23Z | | 28 | [cli](https://github.com/acode/cli) | 3798 | 194 | JavaScript | 8 | Autocode CLI and standard library tooling | 2023-09-21T07:08:12Z | | 29 | [docute](https://github.com/egoist/docute) | 3749 | 454 | JavaScript | 75 | 📚 Effortless documentation, done right. | 2023-09-25T09:19:06Z | | 30 | [gmail.js](https://github.com/KartikTalwar/gmail.js) | 3657 | 497 | JavaScript | 116 | Gmail JavaScript API | 2023-09-21T07:39:28Z | | 31 | [ikonate](https://github.com/mikolajdobrucki/ikonate) | 3522 | 186 | JavaScript | 8 | Fully customisable & accessible vector icons | 2022-12-07T18:58:51Z | | 32 | [reading](https://github.com/attentiveness/reading) | 3430 | 898 | JavaScript | 6 | iReading App Write In React-Native | 2022-12-06T19:46:32Z | | 33 | [DoraCMS](https://github.com/doramart/DoraCMS) | 3416 | 1032 | JavaScript | 19 | DoraCMS是基于Nodejs+eggjs+mongodb编写的一套内容管理系统,结构简单,较目前一些开源的cms,doracms易于拓展,特别适合前端开发工程师做二次开发。 | 2023-07-12T06:24:09Z | | 34 | [Sequence](https://github.com/IanLunn/Sequence) | 3379 | 502 | JavaScript | 36 | The responsive CSS animation framework for creating unique sliders, presentations, banners, and other step-based applications. | 2020-09-10T10:42:33Z | | 35 | [react-transform-boilerplate](https://github.com/gaearon/react-transform-boilerplate) | 3375 | 454 | JavaScript | 5 | A new Webpack boilerplate with hot reloading React components, and error handling on module and component level. | 2020-08-21T15:47:58Z | | 36 | [react-web](https://github.com/taofed/react-web) | 3372 | 461 | JavaScript | 41 | A framework for building web apps with React Native compatible API. | 2019-12-10T13:43:22Z | | 37 | [https-everywhere](https://github.com/EFForg/https-everywhere) | 3359 | 1192 | JavaScript | 1 | A browser extension that encrypts your communications with many websites that offer HTTPS but still allow unencrypted connections. | 2023-01-25T19:41:29Z | | 38 | [wepy-mall](https://github.com/dyq086/wepy-mall) | 3332 | 1031 | JavaScript | 13 | 微信小程序--基于wepy 商城(微店)微信小程序 欢迎学习交流 | 2021-05-18T07:02:57Z | | 39 | [vue-amap](https://github.com/ElemeFE/vue-amap) | 3283 | 596 | JavaScript | 235 | 🌍 基于 Vue 2.x 和高德地图的地图组件 | 2022-12-07T23:04:30Z | | 40 | [reactjs_koans](https://github.com/arkency/reactjs_koans) | 3218 | 483 | JavaScript | 9 | Learn basics of React.js making the tests pass | 2019-07-27T14:45:11Z | | 41 | [localResizeIMG](https://github.com/think2011/localResizeIMG) | 3218 | 1000 | JavaScript | 0 | 🔥 前端本地客户端压缩图片,兼容IOS,Android,PC、自动按需加载文件 | 2021-04-16T08:09:58Z | | 42 | [pwa](https://github.com/lukeed/pwa) | 3111 | 105 | JavaScript | 16 | (WIP) Universal PWA Builder | 2020-12-23T04:52:54Z | | 43 | [gfw_whitelist](https://github.com/breakwa11/gfw_whitelist) | 3095 | 783 | JavaScript | 27 | gfw_whitelist | 2021-02-01T04:03:31Z | | 44 | [GhostText](https://github.com/fregante/GhostText) | 3077 | 118 | JavaScript | 30 | 👻 Use your text editor to write in your browser. Everything you type in the editor will be instantly updated in the browser (and vice versa). | 2023-09-16T15:49:52Z | | 45 | [Photon](https://github.com/zmzhang8/Photon) | 3022 | 282 | JavaScript | 13 | A lightweight multi-threaded downloader based on aria2. | 2022-06-16T23:52:57Z | | 46 | [proposal-observable](https://github.com/tc39/proposal-observable) | 3007 | 108 | JavaScript | 46 | Observables for ECMAScript | 2019-11-01T06:49:54Z | | 47 | [redux-orm](https://github.com/redux-orm/redux-orm) | 2965 | 122 | JavaScript | 64 | NOT MAINTAINED – A small, simple and immutable ORM to manage relational data in your Redux store. | 2023-01-16T06:23:05Z | | 48 | [react-chartjs](https://github.com/reactjs/react-chartjs) | 2942 | 315 | JavaScript | 61 | common react charting components using chart.js | 2022-02-07T10:04:02Z | | 49 | [jqGrid](https://github.com/tonytomov/jqGrid) | 2839 | 1211 | JavaScript | 54 | jQuery grid plugin | 2023-09-08T12:48:43Z | | 50 | [mercury](https://github.com/Raynos/mercury) | 2826 | 172 | JavaScript | 33 | A truly modular frontend framework | 2020-06-16T08:21:56Z | | 51 | [incubator-weex-cli](https://github.com/apache/incubator-weex-cli) | 565 | 117 | JavaScript | 23 | Weex Toolkit is the Standard Tooling for Weex Development. | 2021-05-27T13:01:39Z | | 52 | [laravel-bootstrap](https://github.com/davzie/laravel-bootstrap) | 561 | 172 | JavaScript | 10 | [DEPRECATED] A Laravel 4, Bootstrap 3 CMS Built With SOLID Principles In Mind | 2021-02-08T13:19:15Z | | 53 | [temps](https://github.com/jackd248/temps) | 553 | 76 | JavaScript | 30 | Simple menubar application based on Electron with actual weather information and forecast. | 2021-11-24T21:04:16Z | | 54 | [electroshot](https://github.com/mixu/electroshot) | 553 | 34 | JavaScript | 14 | Capture website screenshots with optional device and network emulation as jpg, png or pdf (with web fonts!) using Electron / Chrome. | 2021-09-24T00:07:12Z | | 55 | [Source](https://github.com/sourcejs/Source) | 552 | 49 | JavaScript | 51 | [ON HOLD] Living Style Guides Engine and Maintenance Environment for Front-end Components. Core repository. | 2018-07-10T20:33:29Z | | 56 | [react-native-android-lession](https://github.com/yipengmu/react-native-android-lession) | 551 | 100 | JavaScript | 1 | mark react-native-android steps | 2016-02-25T07:24:10Z | | 57 | [dashicons](https://github.com/WordPress/dashicons) | 551 | 197 | JavaScript | 0 | Dashicons, the WordPress admin icon font. For the official resource, please see the WordPress Developer Hub. | 2023-01-26T14:50:08Z | | 58 | [edp](https://github.com/ecomfe/edp) | 546 | 172 | JavaScript | 39 | ecomfe develop platform | 2017-07-05T02:57:55Z | | 59 | [GithubPulse](https://github.com/tadeuzagallo/GithubPulse) | 542 | 28 | JavaScript | 9 | OS X StatusBar app to help you remember to contribute every day on Github | 2019-03-24T03:25:58Z | | 60 | [react-router-page-transition](https://github.com/trungdq88/react-router-page-transition) | 542 | 53 | JavaScript | 1 | Highly customizable page transition component for your React Router | 2020-11-18T14:35:01Z | | 61 | [up](https://github.com/LearnBoost/up) | 540 | 73 | JavaScript | 17 | Zero-downtime reloads and requests load balancer based on distribute. | 2013-09-17T15:03:58Z | | 62 | [jquery-textfill](https://github.com/jquery-textfill/jquery-textfill) | 536 | 142 | JavaScript | 21 | Resizes font-size of text to fit into container | 2019-09-04T15:39:04Z | | 63 | [react-native-spruce](https://github.com/prscX/react-native-spruce) | 534 | 34 | JavaScript | 6 | React Native Bridge for Native Spruce Animation Library | 2020-07-18T11:10:50Z | | 64 | [escope](https://github.com/estools/escope) | 532 | 76 | JavaScript | 24 | Escope: ECMAScript scope analyzer | 2022-10-12T17:45:40Z | | 65 | [input-moment](https://github.com/wangzuo/input-moment) | 525 | 180 | JavaScript | 26 | React datetime picker powered by momentjs | 2022-11-01T06:24:17Z | | 66 | [shoutem.github.io](https://github.com/shoutem/shoutem.github.io) | 516 | 92 | JavaScript | 15 | Supercharging React Native development | 2023-04-12T05:35:00Z | | 67 | [node-wordpress](https://github.com/scottgonzalez/node-wordpress) | 516 | 105 | JavaScript | 3 | node.js client for WordPress | 2023-05-05T19:45:56Z | | 68 | [restive.js](https://github.com/obihill/restive.js) | 513 | 117 | JavaScript | 1 | a designer-friendly jQuery toolkit for responsive Web design | 2016-09-07T04:19:10Z | | 69 | [selection-sharer](https://github.com/xdamman/selection-sharer) | 509 | 110 | JavaScript | 31 | Medium like popover menu to share on Twitter or by email any text selected on the page | 2023-01-12T09:38:52Z | | 70 | [angular-intro.js](https://github.com/mendhak/angular-intro.js) | 502 | 176 | JavaScript | 48 | AngularJS directives for intro.js | 2018-08-21T08:56:43Z | | 71 | [react-native-authentication](https://github.com/alexmngn/react-native-authentication) | 496 | 164 | JavaScript | 4 | None | 2018-03-01T12:02:55Z | | 72 | [vue-authentication-example](https://github.com/sqreen/vue-authentication-example) | 492 | 185 | JavaScript | 2 | This repo aims to answer how to handle authentication in your vue app. | 2023-03-09T17:57:25Z | | 73 | [multi-node](https://github.com/kriszyp/multi-node) | 491 | 70 | JavaScript | 2 | Multi-node provides launching of multiple NodeJS processes for TCP/HTTP serving | 2020-09-29T02:26:18Z | | 74 | [Muscular-Hydrostats](https://github.com/soulwire/Muscular-Hydrostats) | 488 | 69 | JavaScript | 0 | Tentacle simulation using inverse kinematics | 2016-12-13T13:54:03Z | | 75 | [livequery](https://github.com/brandonaaron/livequery) | 486 | 203 | JavaScript | 10 | None | 2018-02-08T13:18:47Z | | 76 | [css-modules-require-hook](https://github.com/css-modules/css-modules-require-hook) | 485 | 47 | JavaScript | 21 | A require hook to compile CSS Modules in runtime | 2019-07-04T17:15:10Z | | 77 | [hire](https://github.com/LeetCode-OpenSource/hire) | 478 | 79 | JavaScript | 1 | Join LeetCode | 2023-04-07T09:48:32Z | | 78 | [facetogif](https://github.com/hdragomir/facetogif) | 476 | 52 | JavaScript | 3 | face to gif is a simple webapp that lets you record yourself and gives you an infinitely looping animated gif | 2016-02-28T08:13:15Z | | 79 | [webim](https://github.com/shmilylbelva/webim) | 476 | 160 | JavaScript | 1 | 基于环信webim+layim的web网页即时通讯 layim H5移动版 | 2022-05-30T05:46:16Z | | 80 | [vue-blog-demo](https://github.com/snipcart/vue-blog-demo) | 468 | 151 | JavaScript | 0 | A Vue.js blog demo to demonstrate proper decoupling of api data and swapping of resources/providers | 2022-03-02T05:57:38Z | | 81 | [ngMario](https://github.com/karol-f/ngMario) | 468 | 80 | JavaScript | 0 | Learn AngularJS playing Super Mario Brothers | 2014-10-30T22:04:56Z | | 82 | [angularjs-up-and-running](https://github.com/shyamseshadri/angularjs-up-and-running) | 465 | 442 | JavaScript | 9 | All the source code for the AngularJS Up & Running Book for O'Reilly | 2017-07-23T08:11:51Z | | 83 | [field-kit](https://github.com/square/field-kit) | 464 | 37 | JavaScript | 17 | FieldKit lets you take control of your text fields. | 2023-07-20T06:39:53Z | | 84 | [geometry-processing-js](https://github.com/GeometryCollective/geometry-processing-js) | 463 | 51 | JavaScript | 3 | A fast, general-purpose framework for geometry processing on the web. | 2021-02-14T23:12:37Z | | 85 | [react-native-login](https://github.com/ryanmcdermott/react-native-login) | 459 | 88 | JavaScript | 2 | :iphone: An example React Native project for client login authentication | 2017-01-11T03:35:51Z | | 86 | [gordanTv](https://github.com/lishuaixingNewBee/gordanTv) | 457 | 145 | JavaScript | 4 | 微信小程序-狗蛋TV是一个分享打动人心事物的微信小程序。gordanLee每天都会推荐一首歌、一篇文章、一段短视频,每天用十分钟的细碎时光,点燃内心的光明。 | 2021-12-22T06:17:10Z | | 87 | [node-api](https://github.com/scotch-io/node-api) | 454 | 329 | JavaScript | 1 | Building a RESTful API Using Node and Express 4 | 2018-12-13T03:16:08Z | | 88 | [hihat](https://github.com/Jam3/hihat) | 448 | 19 | JavaScript | 14 | :tophat: local Node/Browser development with Chrome DevTools | 2019-11-06T21:31:45Z | | 89 | [hashgrid](https://github.com/dotjay/hashgrid) | 444 | 46 | JavaScript | 6 | A little tool that inserts a layout grid in web pages, allows you to hold it in place, and toggle between displaying it in the foreground or background. | 2022-11-07T11:43:38Z | | 90 | [sweep](https://github.com/rileyjshaw/sweep) | 444 | 33 | JavaScript | 3 | :rainbow: A JavaScript library for smooth color transitions | 2018-02-25T19:13:06Z | | 91 | [polymer-redux](https://github.com/tur-nr/polymer-redux) | 442 | 68 | JavaScript | 24 | Polymer bindings for Redux. | 2022-12-07T01:05:09Z | | 92 | [hypervision](https://github.com/mafintosh/hypervision) | 439 | 58 | JavaScript | 23 | P2P Television | 2018-06-17T14:29:47Z | | 93 | [jquery.transition.js](https://github.com/louisremi/jquery.transition.js) | 437 | 81 | JavaScript | 11 | Upgrade jQuery's .animate() method to use CSS3 Transitions in modern browsers. | 2012-05-09T16:03:10Z | | 94 | [meatspace-chat](https://github.com/meatspaces/meatspace-chat) | 436 | 117 | JavaScript | 0 | Chat with WebRTC, LevelDB and Sockets | 2019-01-31T18:23:49Z | | 95 | [stamp-specification](https://github.com/stampit-org/stamp-specification) | 434 | 16 | JavaScript | 0 | The Stamp Specification: Composables | 2019-10-23T00:26:58Z | | 96 | [backbone-express-spa](https://github.com/alexbeletsky/backbone-express-spa) | 434 | 72 | JavaScript | 15 | Backbone.js + Express.js single page application boilerplate | 2017-11-03T12:10:47Z | | 97 | [beerlocker](https://github.com/scottksmith95/beerlocker) | 428 | 269 | JavaScript | 4 | Source code for Beer Locker tutorials | 2016-05-21T21:01:12Z | | 98 | [demokit](https://github.com/tolmasky/demokit) | 425 | 24 | JavaScript | 14 | DemoKit is a Library and Electron app for building product demos and tutorials using web technologies | 2022-12-11T00:04:04Z | | 99 | [reddit-shell](https://github.com/jasonbio/reddit-shell) | 425 | 41 | JavaScript | 3 | web based linux shell emulator that allows you to browse reddit via command line | 2018-08-13T21:27:51Z | | 100 | [grunt-devperf](https://github.com/gmetais/grunt-devperf) | 424 | 7 | JavaScript | 0 | Helps front-end developers to reach a good quality and good performances, based on phantomas and grunt-phantomas. | 2016-07-28T12:20:00Z |