{"repo":"alper-han/CrossMacro","free":true,"listed":false,"github":"https://github.com/alper-han/CrossMacro","clone":"git clone https://github.com/alper-han/CrossMacro.git","description":"Cross-platform desktop automation app with macro recording, playback, scheduling, text expansion, CLI tools, and Wayland/X11-aware Linux support.","language":"C#","stars":387,"topics":["automation","avalonia","cross-platform","dotnet","keyboard","linux","macos","macro","mouse","wayland"],"license":"GPL-3.0","category":"workflow-automation","readme_excerpt":"CrossMacro CrossMacro is an open-source, cross-platform mouse and keyboard macro recorder, editor, and automation tool for Linux, Windows, and macOS. Record, edit, and replay macros with adjustable speed, loops, delays, global hotkeys, and schedules. Linux-first Wayland and X11 support adds compositor-aware cursor positioning where available, daemon-backed or direct-device input paths, text expansion, screen-reading commands, native PNG image recognition, profiles, a scriptable CLI, and a GUI-less runtime in the same application. - Linux-first support for Wayland and X11, with daemon-backed/direct-device input modes and compositor-aware cursor positioning where available - Windows support through Microsoft Store, winget, MSIX, and portable binaries - macOS support through Apple Silicon and Intel DMG packages Contents - Features - Why CrossMacro? - Screenshots - Quick Start - Installation - CLI Usage - Diagnostics and Troubleshooting - Support and Project Links - Contributors - Star History - License - Community Features Macro recorder and player - Mouse recording for clicks, movement, and scrolling - Keyboard recording and macro playback with pause/resume - Playback speed control from 0.1x to 10.0x - Loop mode, repeat count, fixed repeat delay, and randomized repeat-delay ranges - Customizable global hotkeys: - F8 start/stop recording - F9 start/stop playback - F10 pause/resume playback Macro editor and workflow building - Files tab for loading, saving, sequencing, and replay","default_branch":null,"files":null,"tree":[],"storefront":"/r/alper-han","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/alper-han/CrossMacro/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}