Node-based macro scripting for Windows.
Automate repetitive tasks with a visual flow editor — keyboard, mouse, and beyond.
Drag-and-drop canvas with 20+ built-in node types. Build complex macros by connecting nodes — no code, no syntax, no friction.
Keyboard shortcuts, timers, window focus events, and hotkeys. Your macro starts exactly when and how you define.
Adds subtle, realistic timing variation to mouse and keyboard actions. Macros feel human — because sometimes that matters.
Store, read, and transform values as your macro runs. Conditionals, loops, and dynamic data without writing a single line of code.
Organize macros by app, context, or project. Switch profiles instantly — and arm a specific macro to an always-ready hotkey.
No accounts. No cloud sync. No telemetry. Loch Macro stores everything in an open JSON format on your machine.
Every action, trigger, and control flow is a node. Connect them on the canvas to build any automation you can imagine.
Trigger
Key Press
Action
Mouse Click
Flow
Delay
Flow
If Condition
Variable
Set Variable
Variable
Get Variable
Action
Type Text
Sensor
Screen Read
Flow Editor
Sidebar & Controls
Macro Profiles
Run Mode
Windows 10 & 11. No installer. No account. Drop the exe and run.
Download v0.2.0 for Windows →Apache-2.0 · Source available · ~8MB