A privacy-first Chrome extension for fluid mouse gestures.
GitHub RepoImpressions92

A privacy-first Chrome extension for fluid mouse gestures.

@githubprojectsPost Author

Project Description

View on GitHub

FlowMouse: A Privacy-First Chrome Extension for Fluid Mouse Gestures

Ever find yourself repeating the same tedious mouse clicks to navigate back, close a tab, or refresh a page? You’re not alone. Browser extensions that promise to speed things up often come with a catch: they require broad permissions, track your activity, or feel clunky to use. What if you could navigate faster without sacrificing privacy or smoothness?

Enter FlowMouse. It’s a lightweight Chrome extension that lets you control your browser with simple, fluid mouse gestures. The core promise is right there in the tagline: privacy-first. No data leaves your browser. No tracking. Just you and a more efficient way to move around the web.

What It Does

FlowMouse adds mouse gesture controls to Chrome. Hold down the right mouse button and draw a quick gesture—like flicking left to go back, or drawing an "L" to close the current tab—and the browser responds instantly. It turns repetitive actions into a single, smooth motion, shaving off those tiny bits of friction that add up over a day of browsing.

Why It's Cool

The clever part isn't just the gestures themselves, though they are well-thought-out and customizable. The real win is the implementation philosophy.

First, it’s truly private. The extension requires only the activeTab permission, which is about as minimal as it gets. All the gesture processing happens locally in your browser. There’s no backend server collecting your gesture patterns or browsing habits. For developers, the source is openly available on GitHub, so you can audit exactly what it’s doing.

Second, it feels fluid. The gesture recognition is snappy and forgiving. It’s designed to feel like a natural extension of your movement, not a rigid command you have to memorize perfectly. You can adjust sensitivity and even create custom gesture-to-action mappings if the defaults don’t suit your workflow.

For developers, the project itself is a clean example of a modern Chrome extension built with TypeScript. The code is structured and readable, making it a useful reference if you’re looking to build your own privacy-conscious browser tools.

How to Try It

You can install FlowMouse directly from the Chrome Web Store. Just search for "FlowMouse" or head to its GitHub repository for the direct store link and full installation instructions.

If you prefer to tinker or build from source, clone the repo, run npm install and npm run build, then load the unpacked extension into Chrome via chrome://extensions/ in developer mode.

Final Thoughts

As a developer, I appreciate tools that solve a real problem without overcomplicating things or demanding unnecessary trust. FlowMouse does exactly that. It’s one of those subtle productivity boosts that becomes second nature quickly—you’ll miss it when it’s gone. Whether you’re a power user tired of reaching for keyboard shortcuts or a dev curious about clean extension architecture, this project is worth a look. It’s a solid reminder that efficient tools and user privacy don’t have to be mutually exclusive.


Follow for more interesting projects: @githubprojects

Back to Projects
Project ID: 26049ee5-48f1-4252-b43d-76f70c27eb41Last updated: December 31, 2025 at 04:10 AM