gesturefy-chrome

Gesturefy for Chrome πŸ–±οΈ

A Chrome port of Gesturefy (GPL-3.0, by Robbendebiene) β€” a tribute to the original author. The original Gesturefy is Firefox-only. This port brings the classic mouse gesture experience to Chrome users.

Navigate, operate, and browse faster with mouse gestures! Draw gestures with your mouse (while holding the left/middle/right button) to execute commands β€” more natural and convenient than keyboard shortcuts.

δΈ­ζ–‡η‰ˆ README

✨ Features

🧩 Modular architecture

New features are shipped as independent content-script modules in core/extras/ (e.g. double-click-to-close), mounted via manifest.json β€” the frozen core content.bundle.js is never rebuilt, keeping the battle-tested gesture engine intact.

πŸ“¦ Installation

  1. Download the zip from Releases
  2. Open chrome://extensions in Chrome β†’ enable Developer mode
  3. Drag the zip onto the page, or click Load unpacked and select the extracted folder

πŸ”§ Build from source

# Requires Node.js 18+
npm install -g rollup
rollup -c rollup.config.mjs   # Regenerates core/bundle/content.bundle.js

Then load the directory as an unpacked extension.

πŸ“œ License & Credits

This project is a port of Gesturefy (GPL-3.0), released under the GPL-3.0 license with all original copyright notices preserved. See LICENSE and NOTICE.md for details.

πŸ” Privacy

This extension collects no data of any kind β€” no remote servers, no analytics, no telemetry (same as the original). See the Privacy Policy for details.


Gesturefy for Chrome β€” A Chrome port of the Firefox mouse gesture extension Gesturefy (GPL-3.0, by Robbendebiene). Tribute to the original author.