Features
What Remaku can do.
Build Macros Visually
- No coding needed — compose actions from 12 step types in a point-and-click editor.
- Record mode — capture your keyboard and mouse actions live and insert them directly as steps.
- Step notes — add inline notes to document what each step does.
Image Recognition
- Template matching — capture any part of the screen as a reference image and let Remaku find it at runtime.
- Six image step types — wait for images, branch on conditions, click image centers, and more.
- Adjustable confidence — set how closely the screen must match before acting (0–100%).
- Gaming mode — templates automatically scale when game resolutions change.
Keyboard & Mouse Automation
- Key presses — send individual keys, modifier combos, or hold keys for a set duration.
- Text input — type Unicode text with configurable speed.
- Mouse actions — click, move, and scroll at screen coordinates or image centers.
- Global hotkeys — assign an independent hotkey to each macro for one-key activation.
Smart Window Management
- Background input — send keystrokes and clicks directly to your target window without stealing focus.
- Prevent focus loss — keep games from detecting that you clicked away, so they won't pause.
- Auto re-find — if the target window closes and reopens, Remaku locates it again automatically.
- Multi-display aware — overlays and selectors appear on the correct monitor.
Editor Power Tools
- Undo / redo — track up to 50 changes with step-level descriptions.
- Cut, copy, paste — move steps between macros, including their template images.
- Tree view — nested steps and branches (Then/Else, Repeat, Grid) displayed with expand/collapse.
- Skip toggle — temporarily disable a step without deleting it.
Sharing & Updates
- Export as ZIP — share macros with friends, templates included.
- Macro Explorer — browse and import official macro packs directly in the app.
- Auto update — Remaku checks for new versions on startup and installs them silently.
- Open source — fully transparent, auditable, and community-driven.