A fast, hotkey-driven auto-clicker, auto-typer, and visual automation builder for Windows. Built with Tauri 2, Rust, and React.
| Light | Dark |
|---|---|
![]() |
![]() |
| Auto Clicker | Auto Typer |
|---|---|
![]() |
![]() |
Automation editor
- Auto Clicker — left/right/middle button, custom interval, unlimited or fixed count, optional timing/position jitter and fixed-coordinate clicking.
- Auto Typer — type any text on an interval, with an optional Enter after each pass.
- Global hotkeys — start/stop and pause from any app; record your own 1–3 key combo (defaults:
F6clicker,F7typer,F8pause). - Profiles — save and switch named presets of your settings.
- Conditional stop — auto-stop on a window-title change or an on-screen pixel match.
- Automation editor — a node-graph canvas (clicks, holds, key presses, drags, scroll, delays, conditionals) you can record, edit, play, save to a library, and import/export as JSON.
- System tray, dark / light themes, and settings that persist across restarts.
- Choose Tools (clicker / typer) or Automation (node graph) from the header.
- Configure, then start with the on-screen button or your global hotkey.
- In Automation: drag nodes (or hit Record), connect them, then Play. Box-select with a left-drag; copy/paste with
Ctrl+C/Ctrl+V.
Hotkeys and other options live behind the gear icon (top-right).
- Tauri 2 (Rust) — native shell, global shortcuts, store, system tray.
- React 19 + TypeScript + Vite — UI.
- Tailwind CSS v4, Framer Motion, GSAP — styling and animation.
- React Flow (
@xyflow/react) — the automation node graph. - enigo (input simulation), rdev (input recording), windows-sys (title/pixel checks).
Prerequisites: Node.js, Rust, and on Windows the MSVC C++ Build Tools + WebView2.
npm install # install frontend dependencies
npm run tauri dev # run the full app with hot-reload
npm run tauri build # build a release installer
npm run dev # frontend only (browser preview, no native features)src/— React frontend:automation/(node-graph editor),components/(UI),lib/(settings, hotkeys, logging).src-tauri/src/lib.rs— Rust backend: input simulation, hotkeys, recording, playback.- Settings and saved automations persist via the Tauri store in the OS app-data directory.
Download Auto CT only from the official repository — github.com/notAbishek/AutoCT. Builds from anywhere else are unofficial and untrusted. This is an early release, so you may hit a few bugs — please open an issue if you do.
Auto CT collects no data — no analytics, no telemetry, no accounts, and no network requests. Everything it saves (settings, profiles, hotkeys, and automations) stays only on your computer, in your local app-data folder. Erase it any time via Reset in Settings, or remove it entirely via Uninstall.
By using Auto CT you agree to use it responsibly and only on apps and software where automation is allowed. Using it on third-party apps may violate their terms of service and is at your own risk. Auto CT is provided "as is", without warranty of any kind, and the author is not liable for any damage or loss arising from its use.
Auto CT • v1.1




