MCPcopy Index your code
hub / github.com/Blur009/Blur-AutoClicker

github.com/Blur009/Blur-AutoClicker @v3.8.3

Chat with this repo
repository ↗ · DeepWiki ↗ · release v3.8.3 ↗ · + Follow
610 symbols 1,260 edges 66 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README
<a href="https://github.com/Blur009/Blur-AutoClicker/releases"><img src="https://img.shields.io/github/downloads/Blur009/Blur-AutoClicker/total?style=for-the-badge&label=downloads" alt="Downloads"></a>
<img src="https://img.shields.io/github/package-json/v/Blur009/Blur-AutoClicker?style=for-the-badge&label=version" alt="Version">
<img src="https://img.shields.io/github/license/Blur009/Blur-AutoClicker?style=for-the-badge" alt="License">
<img src="https://img.shields.io/github/stars/Blur009/Blur-AutoClicker?style=for-the-badge&label=stars" alt="Stars">
<a href="https://discord.gg/jhWEW747x5"><img src="https://img.shields.io/badge/Discord-5865F2?style=for-the-badge&logo=discord&logoColor=white" alt="Discord"></a>

# Blur Auto Clicker

An auto clicker that actually clicks at the speed you set.

Donate on Ko-fi


Features · Quick Start · FAQ · License


Most auto clickers aren't accurate at high speeds. Set it to 50 CPS and you might get 40. Or 60. This one actually hits the speed you set. It also bundles the useful features from other auto clickers into one place, and adds a few extras. RAM is around 100mb and stays under 200mb (yes its a lot but sadly it cant be reduced due to Webview2).


Features

Simple Mode: - On/off indicator (logo turns green when running) - Left, right, or middle mouse button - Keyboard key pressing with case control - Hold or toggle activation - Customizable hotkeys

Advanced Mode (everything in Simple, plus): - Adjustable click timing (duty cycle) - Random CPS within a range - Corner and edge stopping (auto-off near screen edges) - Click and time limits - Double clicks - Position clicking (pick a spot, mouse moves and clicks there) - Per second, minute, hour, or day

Quick Start

Download from GitHub

Installed to %localappdata%/BlurAutoClicker/BlurAutoClicker.exe.
Config and stats are saved in %appdata%/BlurAutoClicker.

On version 2.1.2 or below? Delete the old executable first — the installer won't do it. Old configs won't work with v3+, they'll be deleted on first launch.


FAQ

Why is CPS capped at 500?

Windows has a limit of around 500 CPS for mouse events. The timer resolution bottoms out at about 1ms (1000 CPS), but Windows also needs to do other things, so the practical limit is around 800 CPS. Since I can't guarantee that on every machine, it's set to 500. (A 1000 cps setting is available but not recommended.)

Windows SmartScreen warning?

The installer isn't signed, so Windows may show a SmartScreen warning. Tauri updater signing is separate from Windows Authenticode signing. See docs/windows-release-trust.md for details.

Can I build from source?

Yes — see BUILDING.md for setup, build, and validation commands. For contributing guidelines, see CONTRIBUTING.md.


License

Licensed under the GNU General Public License.

Extension points exported contracts — how you extend this code

ChangelogSection (Interface)
(no doc)
src/changelog.ts
ProcessListEntry (Interface)
(no doc)
src/settingsSchema.ts
ClickerStatus (Interface)
(no doc)
src/store.ts
Props (Interface)
(no doc)
src/components/TitleBar.tsx
ChangelogEntry (Interface)
(no doc)
src/changelog.ts
SequencePoint (Interface)
(no doc)
src/settingsSchema.ts
AppInfo (Interface)
(no doc)
src/store.ts
Props (Interface)
(no doc)
src/components/ChangelogContent.tsx

Core symbols most depended-on inside this repo

binding
called by 62
src-tauri/src/hotkeys.rs
next_f64
called by 17
src-tauri/src/engine/rng.rs
sanitizeEnum
called by 16
src/settingsSchema.ts
contains
called by 16
src-tauri/src/engine/mouse.rs
diagnostics_root
called by 12
src-tauri/src/diagnostics.rs
current_virtual_screen_rect
called by 11
src-tauri/src/engine/mouse.rs
emit_status
called by 11
src-tauri/src/engine/worker.rs
picker
called by 10
src-tauri/src/custom_stop_zone_picker.rs

Shape

Function 510
Class 34
Interface 34
Method 23
Enum 9

Languages

Rust59%
TypeScript41%

Modules by API surface

src-tauri/src/engine/worker.rs40 symbols
src-tauri/src/hotkeys.rs32 symbols
src-tauri/src/ui_commands.rs30 symbols
src/settingsSchema.ts27 symbols
src-tauri/src/sequence_picker.rs27 symbols
src/App.tsx26 symbols
src-tauri/src/custom_stop_zone_picker.rs25 symbols
src/components/panels/SettingsPanel.tsx24 symbols
src-tauri/src/engine/mouse.rs24 symbols
src-tauri/src/error.rs23 symbols
src-tauri/src/engine/process.rs21 symbols
src/hotkeys.ts20 symbols

For agents

$ claude mcp add Blur-AutoClicker \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page