[Github Ranking](../README.md) ========== ## Top 100 Stars in JavaScript | Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit | | ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- | | 1 | [echo](https://github.com/toddmotto/echo) | 3729 | 522 | JavaScript | 31 | Lazy-loading images with data-* attributes | 2023-06-20T18:05:13Z | | 2 | [parker](https://github.com/katiefenn/parker) | 2483 | 86 | JavaScript | 16 | Stylesheet analysis tool. | 2021-03-11T22:57:27Z | | 3 | [meteor-up-legacy](https://github.com/arunoda/meteor-up-legacy) | 2271 | 414 | JavaScript | 579 | Production Quality Meteor Deployments | 2017-02-03T10:39:09Z | | 4 | [Google-Maps-for-Rails](https://github.com/apneadiving/Google-Maps-for-Rails) | 2270 | 392 | JavaScript | 40 | Enables easy Google map + overlays creation in Ruby apps | 2018-02-02T02:57:30Z | | 5 | [grunt-contrib-watch](https://github.com/gruntjs/grunt-contrib-watch) | 1986 | 372 | JavaScript | 116 | Run tasks whenever watched files change. | 2023-03-29T21:37:54Z | | 6 | [react-tween-state](https://github.com/chenglou/react-tween-state) | 1742 | 81 | JavaScript | 7 | React animation. | 2017-09-12T19:56:54Z | | 7 | [mojito](https://github.com/YahooArchive/mojito) | 1572 | 229 | JavaScript | 37 | [archiving soon] Yahoo! Mojito Framework | 2016-11-30T05:59:03Z | | 8 | [carte-blanche](https://github.com/carteb/carte-blanche) | 1511 | 61 | JavaScript | 67 | An isolated development space with integrated fuzz testing for your components. See them individually, explore them in different states and quickly and confidently develop them. | 2019-11-27T14:11:21Z | | 9 | [atom-pair](https://github.com/pusher/atom-pair) | 1454 | 40 | JavaScript | 14 | An Atom package that allows for epic pair programming | 2017-08-30T09:45:57Z | | 10 | [trine](https://github.com/jussi-kalliokoski/trine) | 1418 | 45 | JavaScript | 19 | A utility library for modern JavaScript. | 2020-01-09T17:32:42Z | | 11 | [Flux-Slider](https://github.com/joelambert/Flux-Slider) | 1416 | 296 | JavaScript | 27 | CSS3 Animation based image transitions | 2022-06-21T04:35:02Z | | 12 | [blanket](https://github.com/alex-seville/blanket) | 1411 | 193 | JavaScript | 112 | blanket.js is a simple code coverage library for javascript. Designed to be easy to install and use, for both browser and nodejs. | 2022-12-06T22:04:22Z | | 13 | [twitter-bootstrap-wizard](https://github.com/VinceG/twitter-bootstrap-wizard) | 1397 | 685 | JavaScript | 58 | This twitter bootstrap plugin builds a wizard out of a formatter tabbable structure. It allows to build a wizard functionality using buttons to go through the different wizard steps and using events allows to hook into each step individually. | 2018-11-21T19:42:01Z | | 14 | [observe-js](https://github.com/googlearchive/observe-js) | 1356 | 129 | JavaScript | 31 | A library for observing Arrays, Objects and PathValues | 2015-11-12T23:10:07Z | | 15 | [VRouter](https://github.com/overcache/VRouter) | 1303 | 173 | JavaScript | 31 | 一个基于 VirtualBox 和 openwrt 构建的项目, 旨在实现 macOS / Windows 平台的透明代理. | 2019-11-20T16:59:27Z | | 16 | [ripple](https://github.com/ripplejs/ripple) | 1280 | 66 | JavaScript | 10 | A tiny foundation for building reactive views | 2014-07-30T00:15:52Z | | 17 | [HTML5-Desktop-Notifications](https://github.com/ttsvetko/HTML5-Desktop-Notifications) | 1225 | 239 | JavaScript | 13 | Desktop notifications plugin for Chrome, Safari, Firefox and IE9+ | 2019-10-21T19:37:23Z | | 18 | [react-ionize](https://github.com/mhink/react-ionize) | 1215 | 35 | JavaScript | 7 | A React renderer for building your entire Electron app | 2017-04-22T11:37:52Z | | 19 | [jquery-bbq](https://github.com/cowboy/jquery-bbq) | 1178 | 212 | JavaScript | 21 | jQuery BBQ: Back Button & Query Library | 2020-12-10T19:49:55Z | | 20 | [ssb-db](https://github.com/ssbc/ssb-db) | 1177 | 89 | JavaScript | 12 | A database of unforgeable append-only feeds, optimized for efficient replication for peer to peer protocols | 2022-09-09T11:49:32Z | | 21 | [amok](https://github.com/amokjs/amok) | 1166 | 38 | JavaScript | 0 | Development on hold, playing around with different approaches at the moment | 2016-07-14T15:46:17Z | | 22 | [eslint-loader](https://github.com/webpack-contrib/eslint-loader) | 1063 | 134 | JavaScript | 0 | [DEPRECATED] A ESlint loader for webpack | 2020-09-27T13:43:24Z | | 23 | [stitches](https://github.com/draeton/stitches) | 1043 | 247 | JavaScript | 23 | HTML5 Sprite Sheet Generator | 2022-12-16T04:34:36Z | | 24 | [react-cursor](https://github.com/dustingetz/react-cursor) | 1032 | 50 | JavaScript | 9 | Immutable state for React.js | 2017-01-27T19:51:23Z | | 25 | [Knockout-Validation](https://github.com/Knockout-Contrib/Knockout-Validation) | 1025 | 394 | JavaScript | 112 | A validation library for Knockout JS | 2022-07-27T14:27:26Z | | 26 | [gifi](https://github.com/vadimdemedes/gifi) | 1025 | 42 | JavaScript | 6 | watch GIFs while running npm install | 2017-03-05T11:02:34Z | | 27 | [LogicJS](https://github.com/mcsoto/LogicJS) | 1019 | 33 | JavaScript | 4 | Logic programming for JavaScript. | 2016-08-17T15:42:33Z | | 28 | [js-data-angular](https://github.com/js-data/js-data-angular) | 982 | 80 | JavaScript | 8 | Angular wrapper for js-data | 2022-01-18T10:31:21Z | | 29 | [doony](https://github.com/kevinburke/doony) | 980 | 125 | JavaScript | 26 | UI Improvements for Jenkins | 2020-02-11T14:04:27Z | | 30 | [angular-gridster](https://github.com/ManifestWebDesign/angular-gridster) | 974 | 402 | JavaScript | 197 | An implementation of gridster-like widgets for Angular JS | 2020-07-15T20:51:36Z | | 31 | [node-ecstatic](https://github.com/jfhbrook/node-ecstatic) | 974 | 200 | JavaScript | 26 | A static file server middleware that works with core http, express or on the CLI! | 2022-12-07T23:04:34Z | | 32 | [run-sequence](https://github.com/OverZealous/run-sequence) | 971 | 61 | JavaScript | 0 | Run a series of dependent gulp tasks in order | 2018-01-03T16:21:47Z | | 33 | [assets-webpack-plugin](https://github.com/ztoben/assets-webpack-plugin) | 961 | 110 | JavaScript | 21 | Webpack plugin that emits a json file with assets paths | 2023-05-28T09:42:45Z | | 34 | [angular-dashboard-framework](https://github.com/angular-dashboard-framework/angular-dashboard-framework) | 950 | 446 | JavaScript | 90 | Dashboard framework with Angular.js and Twitter Bootstrap | 2022-09-12T14:20:16Z | | 35 | [funcraft](https://github.com/alibaba/funcraft) | 940 | 138 | JavaScript | 114 | (have) Fun with Serverless(API Gateway & Function Compute) | 2023-01-23T23:49:02Z | | 36 | [concise.css](https://github.com/ConciseCSS/concise.css) | 938 | 73 | JavaScript | 1 | A CSS framework that's lightweight and easy-to-use. Give up the bloat. Stop tripping over your classes. Be Concise. | 2023-04-15T20:07:42Z | | 37 | [panther](https://github.com/joshwcomeau/panther) | 923 | 84 | JavaScript | 3 | Discover artists through an infinite node graph | 2018-10-29T20:31:29Z | | 38 | [croppic](https://github.com/sconsult/croppic) | 921 | 236 | JavaScript | 93 | croppic | 2019-10-09T14:45:59Z | | 39 | [meteor-simple-schema](https://github.com/Meteor-Community-Packages/meteor-simple-schema) | 918 | 164 | JavaScript | 1 | Only getting critical fixes. Please use the NPM package instead | 2023-03-27T08:43:00Z | | 40 | [babel-plugin-transform-react-remove-prop-types](https://github.com/oliviertassinari/babel-plugin-transform-react-remove-prop-types) | 898 | 61 | JavaScript | 15 | Remove unnecessary React propTypes from the production build. :balloon: | 2021-11-28T23:45:33Z | | 41 | [babel-plugin-typecheck](https://github.com/codemix/babel-plugin-typecheck) | 892 | 44 | JavaScript | 5 | Static and runtime type checking for JavaScript in the form of a Babel plugin. | 2017-01-04T19:12:10Z | | 42 | [BigText](https://github.com/zachleat/BigText) | 889 | 270 | JavaScript | 31 | jQuery plugin, calculates the font-size and word-spacing needed to match a line of text to a specific width. | 2020-09-22T10:18:50Z | | 43 | [leshare-shop-wepy](https://github.com/coolhwm/leshare-shop-wepy) | 855 | 315 | JavaScript | 26 | 基于微信小程序的在线商城,采用wepy框架开发 | 2019-01-03T07:35:26Z | | 44 | [saka-key](https://github.com/lusakasa/saka-key) | 852 | 75 | JavaScript | 209 | A keyboard interface to the web | 2022-11-07T02:16:06Z | | 45 | [symbol-organizer](https://github.com/sonburn/symbol-organizer) | 841 | 42 | JavaScript | 61 | Organize your symbols page alphabetically (including layer list) and into groupings determined by your symbol names. | 2021-05-12T21:33:31Z | | 46 | [ICanHaz.js](https://github.com/HenrikJoreteg/ICanHaz.js) | 841 | 132 | JavaScript | 11 | A clean solution for templating with Mustache.js and jQuery or Zepto | 2017-09-17T14:25:18Z | | 47 | [aladino](https://github.com/luruke/aladino) | 832 | 28 | JavaScript | 3 | 🧞‍♂️ Your magic WebGL carpet | 2021-03-30T21:26:31Z | | 48 | [gulp-util](https://github.com/gulpjs/gulp-util) | 832 | 105 | JavaScript | 0 | [deprecated] - See https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5 | 2020-10-31T11:18:21Z | | 49 | [aws-lambda-image](https://github.com/ysugimoto/aws-lambda-image) | 827 | 225 | JavaScript | 43 | Automatic image resize/reduce on AWS Lambda | 2023-06-09T09:53:49Z | | 50 | [meteor-boilerplate](https://github.com/matteodem/meteor-boilerplate) | 826 | 150 | JavaScript | 1 | A lightweight boilerplate for meteor projects | 2018-01-16T00:09:04Z | | 51 | [jeesite](https://github.com/thinkgem/jeesite) | 7910 | 5752 | JavaScript | 190 | Java rapid development platform, based (Spring Boot, Spring MVC, Apache Shiro, MyBatis, Beetl, Bootstrap, AdminLTE), online code generation, including modules: Organization, role users, menu and button authorization, data permissions, system parameters, content management, workflow, etc. Loose coupling design is adopted; one key skin switch; account security Settings, password policies; Online scheduled task configuration; Support cluster, support SAAS; Support for multiple data sources | 2023-05-28T07:29:11Z | | 52 | [OwlCarousel2](https://github.com/OwlCarousel2/OwlCarousel2) | 7804 | 2322 | JavaScript | 1117 | DEPRECATED jQuery Responsive Carousel. | 2023-07-05T15:49:25Z | | 53 | [microbundle](https://github.com/developit/microbundle) | 7716 | 382 | JavaScript | 72 | 📦 Zero-configuration bundler for tiny modules. | 2023-06-29T22:20:20Z | | 54 | [styled-jsx](https://github.com/vercel/styled-jsx) | 7446 | 313 | JavaScript | 72 | Full CSS support for JSX without compromises | 2023-03-07T03:35:31Z | | 55 | [es6-promise](https://github.com/stefanpenner/es6-promise) | 7305 | 637 | JavaScript | 23 | A polyfill for ES6-style Promises | 2022-11-14T21:47:12Z | | 56 | [Script](https://github.com/NobyDa/Script) | 7269 | 3355 | JavaScript | 8 | This project is based on the scripting capabilities of several excellent iOS proxy tools (e.g. Surge, Quantumult X) | 2023-06-27T16:28:31Z | | 57 | [standard-version](https://github.com/conventional-changelog/standard-version) | 7181 | 811 | JavaScript | 259 | :trophy: Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits.org | 2023-06-19T09:15:33Z | | 58 | [backbone.marionette](https://github.com/marionettejs/backbone.marionette) | 7091 | 1295 | JavaScript | 33 | The Backbone Framework | 2023-07-10T23:00:53Z | | 59 | [objection.js](https://github.com/Vincit/objection.js) | 7032 | 668 | JavaScript | 73 | An SQL-friendly ORM for Node.js | 2023-07-10T17:59:20Z | | 60 | [timesheet.js](https://github.com/sbstjn/timesheet.js) | 6946 | 582 | JavaScript | 15 | JavaScript library for HTML5 & CSS3 time sheets | 2018-05-24T21:40:05Z | | 61 | [intl-tel-input](https://github.com/jackocnr/intl-tel-input) | 6860 | 1877 | JavaScript | 7 | A JavaScript plugin for entering and validating international telephone numbers | 2023-07-06T10:32:03Z | | 62 | [lovefield](https://github.com/google/lovefield) | 6849 | 420 | JavaScript | 42 | Lovefield is a relational database for web apps. Written in JavaScript, works cross-browser. Provides SQL-like APIs that are fast, safe, and easy to use. | 2021-08-10T22:09:29Z | | 63 | [APlayer](https://github.com/DIYgod/APlayer) | 6741 | 1012 | JavaScript | 155 | :lollipop: Wow, such a beautiful HTML5 music player | 2023-06-01T12:41:32Z | | 64 | [beaker](https://github.com/beakerbrowser/beaker) | 6718 | 598 | JavaScript | 212 | An experimental peer-to-peer Web browser | 2022-12-27T21:47:18Z | | 65 | [x-editable](https://github.com/vitalets/x-editable) | 6475 | 1750 | JavaScript | 574 | In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery | 2022-12-02T16:58:35Z | | 66 | [usehooks](https://github.com/uidotdev/usehooks) | 6373 | 362 | JavaScript | 8 | A collection of modern, server-safe React hooks – from the ui.dev team | 2023-06-22T09:15:52Z | | 67 | [readability](https://github.com/mozilla/readability) | 6256 | 532 | JavaScript | 211 | A standalone version of the readability lib | 2023-05-19T20:20:44Z | | 68 | [react-draft-wysiwyg](https://github.com/jpuri/react-draft-wysiwyg) | 6104 | 1150 | JavaScript | 586 | A Wysiwyg editor build on top of ReactJS and DraftJS. https://jpuri.github.io/react-draft-wysiwyg | 2023-07-10T07:28:00Z | | 69 | [socketcluster](https://github.com/SocketCluster/socketcluster) | 6065 | 332 | JavaScript | 83 | Highly scalable realtime pub/sub and RPC framework | 2023-07-06T13:36:32Z | | 70 | [buster](https://github.com/dessant/buster) | 6053 | 522 | JavaScript | 23 | Captcha solver extension for humans | 2023-04-10T04:16:20Z | | 71 | [poisontap](https://github.com/samyk/poisontap) | 5985 | 1022 | JavaScript | 85 | Exploits locked/password protected computers over USB, drops persistent WebSocket-based backdoor, exposes internal router, and siphons cookies using Raspberry Pi Zero & Node.js. | 2018-11-26T16:50:44Z | | 72 | [hexo-theme-icarus](https://github.com/ppoffice/hexo-theme-icarus) | 5959 | 1514 | JavaScript | 37 | A simple, delicate, and modern theme for the static site generator Hexo. | 2023-06-30T13:31:39Z | | 73 | [flot](https://github.com/flot/flot) | 5951 | 1600 | JavaScript | 452 | Attractive JavaScript charts for jQuery | 2023-06-28T10:00:18Z | | 74 | [angular-app](https://github.com/angular-app/angular-app) | 5880 | 1795 | JavaScript | 47 | Reference application for AngularJS | 2023-04-18T06:49:01Z | | 75 | [apollo](https://github.com/vuejs/apollo) | 5841 | 524 | JavaScript | 237 | 🚀 Apollo/GraphQL integration for VueJS | 2023-07-08T04:18:54Z | | 76 | [fonoster](https://github.com/fonoster/fonoster) | 5751 | 286 | JavaScript | 8 | 🚀 The open-source alternative to Twilio | 2023-07-08T00:49:50Z | | 77 | [json-editor](https://github.com/jdorn/json-editor) | 5745 | 1107 | JavaScript | 387 | JSON Schema Based Editor | 2018-04-18T13:46:26Z | | 78 | [tape](https://github.com/ljharb/tape) | 5743 | 342 | JavaScript | 37 | tap-producing test harness for node and browsers | 2023-07-02T04:28:59Z | | 79 | [shortid](https://github.com/dylang/shortid) | 5738 | 273 | JavaScript | 15 | Short id generator. Url-friendly. Non-predictable. Cluster-compatible. | 2020-10-21T19:42:01Z | | 80 | [js-framework-benchmark](https://github.com/krausest/js-framework-benchmark) | 5726 | 759 | JavaScript | 39 | A comparison of the performance of a few popular javascript frameworks | 2023-07-10T20:06:45Z | | 81 | [documentation](https://github.com/documentationjs/documentation) | 5707 | 512 | JavaScript | 192 | :book: documentation for modern JavaScript | 2023-07-10T22:58:56Z | | 82 | [log4js-node](https://github.com/log4js-node/log4js-node) | 5660 | 779 | JavaScript | 64 | A port of log4js to node.js | 2023-06-20T03:53:08Z | | 83 | [duktape](https://github.com/svaarala/duktape) | 5596 | 532 | JavaScript | 396 | Duktape - embeddable Javascript engine with a focus on portability and compact footprint | 2023-06-02T12:41:26Z | | 84 | [freecodecamp.cn](https://github.com/huluoyang/freecodecamp.cn) | 5521 | 305 | JavaScript | 1 | 随着FCC中文社区的快速发展和更多小伙伴的崛起,此项目已从个人项目升级到团队项目。详情请移步: | 2018-10-19T06:06:57Z | | 85 | [css-in-js](https://github.com/MicheleBertoli/css-in-js) | 5515 | 318 | JavaScript | 5 | React: CSS in JS techniques comparison | 2021-03-02T17:38:21Z | | 86 | [tablesaw](https://github.com/filamentgroup/tablesaw) | 5500 | 455 | JavaScript | 0 | A group of plugins for responsive tables. | 2022-10-20T20:31:49Z | | 87 | [smooth-scroll](https://github.com/cferdinandi/smooth-scroll) | 5477 | 876 | JavaScript | 0 | A lightweight script to animate scrolling to anchor links. | 2020-04-27T19:47:01Z | | 88 | [bash-handbook](https://github.com/denysdovhan/bash-handbook) | 5340 | 753 | JavaScript | 13 | :book: For those who wanna learn Bash | 2023-04-28T16:51:03Z | | 89 | [bowser](https://github.com/lancedikson/bowser) | 5275 | 508 | JavaScript | 79 | a browser detector | 2023-05-17T20:24:54Z | | 90 | [mailtrain](https://github.com/Mailtrain-org/mailtrain) | 5275 | 705 | JavaScript | 277 | Self hosted newsletter app | 2023-03-06T02:43:15Z | | 91 | [lightgallery.js](https://github.com/sachinchoolur/lightgallery.js) | 5270 | 615 | JavaScript | 0 | Full featured JavaScript image & video gallery. No dependencies | 2023-05-19T06:27:02Z | | 92 | [naivechain](https://github.com/lhartikk/naivechain) | 5262 | 1196 | JavaScript | 25 | A blockchain implementation in 200 lines of code | 2020-04-13T09:14:37Z | | 93 | [rimraf](https://github.com/isaacs/rimraf) | 5249 | 260 | JavaScript | 2 | A `rm -rf` util for nodejs | 2023-06-07T17:45:03Z | | 94 | [form](https://github.com/jquery-form/form) | 5209 | 2206 | JavaScript | 21 | jQuery Form Plugin | 2023-01-23T12:16:35Z | | 95 | [evil-icons](https://github.com/evil-icons/evil-icons) | 5028 | 229 | JavaScript | 0 | Simple and clean SVG icon pack with the code to support Rails, Sprockets, Node.js, Gulp, Grunt and CDN | 2021-10-19T14:41:11Z | | 96 | [blendid](https://github.com/vigetlabs/blendid) | 4987 | 711 | JavaScript | 64 | A delicious blend of gulp tasks combined into a configurable asset pipeline and static site builder | 2020-04-14T03:49:31Z | | 97 | [webglstudio.js](https://github.com/jagenjo/webglstudio.js) | 4971 | 597 | JavaScript | 34 | A full open source 3D graphics editor in the browser, with scene editor, coding pad, graph editor, virtual file system, and many features more. | 2020-08-03T13:01:21Z | | 98 | [parser](https://github.com/postlight/parser) | 4861 | 418 | JavaScript | 84 | 📜 Extract meaningful content from the chaos of a web page | 2023-05-03T22:43:11Z | | 99 | [colorbox](https://github.com/jackmoore/colorbox) | 4779 | 1178 | JavaScript | 213 | A light-weight, customizable lightbox plugin for jQuery | 2021-07-29T15:34:00Z | | 100 | [core-decorators](https://github.com/jayphelps/core-decorators) | 4491 | 279 | JavaScript | 29 | Library of stage-0 JavaScript decorators (aka ES2016/ES7 decorators but not accurate) inspired by languages that come with built-ins like @​override, @​deprecate, @​autobind, @​mixin and more. Popular with React/Angular, but is framework agnostic. | 2020-07-15T20:50:23Z |