Overview
sGestures (Simple Gestures) is a lightweight mouse gesture extension with zero bloat. It allows you to navigate Chrome faster by using intuitive mouse movements instead of clicking buttons or using keyboard shortcuts.
Hold down your mouse button and move in a direction (up, down, left, right) to perform actions like going back, forward, opening new tabs, closing tabs, scrolling, and more. The extension provides visual feedback with customizable gesture trails and supports rocker gestures for additional functionality.
Designed for performance and simplicity, sGestures runs efficiently with minimal resource usage and works on all websites.
Key Features
- Customizable Mouse Gestures: Execute actions by moving the mouse in four directions while holding the right button
- Rocker Gestures: Perform quick actions by clicking one mouse button while holding the other (e.g., Right + Left for Back)
- Visual Gesture Trails: Customizable gesture trails with adjustable color and width
- Comprehensive Actions: Map gestures to New Tab, Close Tab, Reload, Back/Forward, Scroll to Top/Bottom, and more
- Fast and Responsive: Instant gesture recognition with smooth, lightweight performance
- Works Everywhere: Functions on all websites (except restricted Chrome/Web Store pages)
- Dark/Light Themes: A clean options interface that respects your system's theme preferences
- Privacy Focused: All processing happens locally; no data ever leaves your machine
- Manifest V3: Built on the latest extension standards for security and performance
Supported Gestures
Default Gesture Actions:
- Mouse Left: History Back (configurable)
- Mouse Right: History Forward (configurable)
- Mouse Up: Open New Tab (configurable)
- Mouse Down: Close Current Tab (configurable)
All gestures can be customized through the options page. Available actions include: Open New Tab, Close Current Tab, History Back, History Forward, Reload, Scroll to Top, Scroll to Bottom, and more.
Screenshots
Screenshots Coming Soon
Preview images will be added shortly to showcase the gesture trails and configuration options.
Installation
Option 1: Chrome Web Store (Coming Soon)
This extension will be available on the Chrome Web Store soon. Check back for updates!
Option 2: Install from Source (Developer Mode)
- Download or clone the repository from GitHub
- Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode" using the toggle in the top right corner
- Click "Load unpacked"
- Select the directory where you downloaded/cloned the extension
- Click the extension icon to access options and configure your gestures
How to Use
1. Performing a Gesture: Click and hold your mouse button (typically right-click), then move the mouse in the desired direction. Release the button to execute the action.
2. Customize Settings: Click the extension icon in your toolbar to access the options page where you can configure gesture actions, trail colors, and enable/disable features.
3. Visual Feedback: When gesture trails are enabled, you'll see a colored line following your mouse movement, helping you visualize the gesture.
Privacy Policy
Data Collection
sGestures does not collect, store, or transmit any personal data.
Storage
Gesture mappings and trail preferences are stored using Chrome's sync storage API. This data:
- Never leaves your browser/Google account
- Is only used to remember settings
- Can be cleared by uninstalling
Permissions
- tabs: Execute navigation commands
- storage: Save custom configurations
- activeTab: Detect gestures on current page
- sessions: Re-open closed tabs
Third Parties
No third-party services, analytics, or tracking of any kind.
Technical Details
| Version | 1.0.0 |
| Manifest Version | V3 |
| Permissions | tabs, storage, activeTab, sessions |
| Type | Original |
| Status | Active (v1.0.0) |