A desktop auto-clicker application built with Tauri, React, and TypeScript.
- Click Automation - Configure click position, interval, and button (left/right/middle)
- Coordinate Picker - Click anywhere on screen to capture coordinates
- Hotkey Support - Start/stop clicking with a customizable hotkey
- Profiles - Save and load different click configurations
- Statistics - Track click count, clicks per second, and elapsed time
- System Tray - Minimize to tray for background operation
- Node.js 18+
- Rust (latest stable)
- Windows 10/11
- Install dependencies:
npm install- Run in development mode:
npm run tauri dev- Build for production:
npm run tauri build-
Set the click position mode:
- Current Cursor (default) - Clicks where your cursor is when each click fires
- Fixed Position - Clicks at a specific X/Y coordinate
- Enter coordinates manually, or
- Click "Pick from Screen" to select on screen
-
Configure timing:
- Interval (ms) - Time between clicks in milliseconds
- Offset (ms) - Random delay offset (0-50ms)
-
Select click button: Left, Right, or Middle
-
Press your hotkey (default: F6) to start/stop clicking
Monitor your clicking session:
- Total clicks performed
- Current clicks per second (CPS)
- Session duration
Save your favorite configurations:
- Click "New Profile" to create one
- Enter a name and your current settings are saved
- Click a profile to load it
- Use the delete button to remove profiles
Customize the application:
- Theme - Dark, Light, or System
- Start Minimized - Launch minimized to tray
- Start with Windows - Auto-start on login
- Minimize to Tray - Minimize to system tray instead of closing
- Sound - Enable/disable click sounds
- Volume - Adjust sound volume
- F6 - Start/Stop clicking (default)
1- Go to Click panel2- Go to Stats panel3- Go to Profiles panel4- Go to Settings panel