MimicDeck
Swift
// Overview
Native macOS autoclicker and macro tool. Records and replays clicks, keystrokes, typed text and waits, with global hotkeys and per-app window binding. Built on SwiftUI and CGEvent, so there is no Electron, no browser runtime and no telemetry.
// Built with
SwiftSwiftUImacOSCGEvent
// The problem
Autoclickers and macro tools on macOS are mostly Electron wrappers or abandoned shareware: heavy, vague about what they send home, and awkward the moment a macro has to target one specific application.
// Approach
- A native SwiftUI front end over CGEvent, shipped as a universal binary for Apple Silicon and Intel.
- One app covering both a configurable click loop and recorded step lists that replay with their original timing.
- Global hotkeys, per-app window binding and a safety hotkey that always stops playback.
// Engineering challenges
- Replaying recorded input faithfully without the timing drifting over long loops.
- Walking users through the Accessibility permission, including the stale-entry trap after an app update.
- Staying trustworthy while unsigned: no telemetry, and honest instructions for the Gatekeeper prompt.



