A draggable node board that lives on your desktop. Launch projects, run macros, trigger shortcuts β all without breaking your flow.
One app to navigate projects, trigger actions, and automate repetitive tasks across your desktop.
Organise projects into workspaces. Each workspace has its own node graph with custom links and targets, so your contexts never mix.
Open paths, editors, browser URLs, or run shell scripts straight from a node. Configure each target once, trigger it instantly.
Chain actions into macros β type text, fire shortcuts, open apps, add delays. Automate workflows without leaving your desk.
Record any key combination or chained sequence visually. FinNode normalises modifier ordering and stores sequences ready to replay.
Summon the launcher with Alt+Space or Ctrl+K from anywhere. Search nodes and fire actions without touching the board.
The desktop board remembers its size and position across restarts. Move, resize, and it stays exactly where you left it.
The draggable board overlays your desktop at a low z-order so it's always accessible without getting in the way. Nodes link to targets; the SVG graph renders connections live as you work.
Build step-by-step automation chains that execute in order. Mix input simulation, file operations, and application control in a single macro.
Click Record, press your combination, and FinNode captures it. Chain multiple chords for VS Codeβstyle sequences. Modifiers are normalised automatically.
Ctrl+K β starts sequenceCtrl+C β appends next chord
Native desktop app built with Tauri. One codebase, three platforms β each with full input automation support.
GTK/WebKit native. Input automation via xdotool and wtype. X11 and Wayland supported.
WebView2 powered. Shortcut injection via SendKeys. Cross-compile from Linux supported.
Native WebKit. Automation via osascript + System Events. Full modifier combination support.
FinNode lives in your system tray. The settings window can be hidden without quitting β pick it back up whenever you need it.
Hide all FinNode UI from the desktop in one toggle
Pass clicks through the board to windows behind it
Toggle visibility of desktop nodes instantly
Enabled by default β FinNode is ready when you are
Registered system-wide shortcuts work even when FinNode is hidden. No need to switch windows to trigger your workflows.
Manage workspaces, edit nodes, configure macros, and tweak app settings β all in the dedicated settings window.

Download FinNode for your platform and spend less time navigating, more time building.
Open source Β· Built with Tauri + Rust Β· MIT License