Skip to content

zaidbyte/ZMacro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 

Repository files navigation

โšก ZMacro

A high-performance, GUI-based macro recorder and automation suite built with Python.


๐Ÿ“Œ Overview

ZMacro is a powerful automation tool designed for precision control of mouse and keyboard inputs. It supports both real-time recording and manual macro creation, making it ideal for advanced workflows, productivity tasks, and testing scenarios.

With a responsive UI and a multi-threaded engine, ZMacro delivers frame-perfect playback without sacrificing performance.


โœจ Features

๐Ÿ” Dual-Mode Automation

๐ŸŽฅ Macro Recording

  • Records real-time:
    • Mouse movement
    • Mouse clicks
    • Keyboard input
  • Sub-millisecond accuracy for precise playback

๐Ÿ› ๏ธ Manual Builder

  • Create macros from scratch
  • Define:
    • Screen coordinates
    • Key inputs
    • Custom timestamps
  • No physical input required

๐ŸŽฎ Global Hotkeys

  • F9 โ†’ Start / Stop Recording
  • F10 โ†’ Play / Pause Macro

๐Ÿ’พ Config Management

  • Export macros as .json files
  • Import saved configurations
  • Easy sharing and backup

๐ŸŽฏ Precision Playback

  • Speed Multiplier
    • Adjustable from 0.5x to 5.0x
  • Loop Control
    • Set loop count
    • 0 = infinite loop

โšก Asynchronous Engine

  • Multi-threaded architecture
  • Smooth UI with no freezing
  • Accurate timing during playback

๐ŸŽจ Modern UI

  • Built with CustomTkinter
  • Clean, dark-themed interface
  • Native Windows 11-style design

๐Ÿš€ Getting Started

๐Ÿ“‹ Prerequisites

  • Python 3.9+
  • Windows / Linux / macOS

    โš ๏ธ Note: Global hotkeys and mouse control may require OS-level permissions


๐Ÿ“ฆ Installation

Go to Releases

About

ZMacro is a high-performance, GUI-based macro recorder and automation suite built with Python. It allows for high-precision automation of mouse and keyboard tasks through both real-time recording and a granular manual action builder.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors