jknapp 5727a9ee68 Release Update
Updated MacroPad to support Tabs, fix system tray behavior, and break apart the monolith
2025-06-01 14:02:29 -07:00
2025-06-01 14:02:29 -07:00
2025-06-01 14:02:29 -07:00
2025-03-14 18:17:57 +00:00
2025-06-01 12:38:41 -07:00
2025-06-01 14:02:29 -07:00
2025-06-01 14:02:29 -07:00
2025-06-01 14:02:29 -07:00
2025-06-01 12:38:41 -07:00
2025-06-01 14:02:29 -07:00
2025-06-01 14:02:29 -07:00
2025-06-01 12:38:41 -07:00
2025-06-01 12:38:41 -07:00

MacroPad Server

A versatile MacroPad server application that lets you create, manage, and execute custom macros from both a local interface and remotely via a web interface.

Features

  • Text Macros: Insert frequently used text snippets with a single click
  • Application Macros: Launch applications or scripts directly
  • Key Modifiers: Add Ctrl, Alt, Shift modifiers and Enter keypress to your text macros
  • Custom Images: Assign images to macros for easy identification
  • Tabbed Organization: Organize macros into categories with custom tabs
  • Sorting Options: Sort macros by name, type, or recent usage
  • Web Interface: Access and trigger your macros from other devices on your network
  • QR Code Generation: Quickly connect mobile devices to the web interface
  • System Tray Integration: Minimize to tray, restore from tray menu
  • Dark Theme UI: Modern dark interface with improved usability
  • Persistent Storage: Macros are automatically saved for future sessions

Requirements

  • Python 3.11+
  • Required Python packages:
    • tkinter
    • flask
    • pyautogui
    • pystray
    • Pillow (PIL)
    • flask_cors
    • waitress
    • qrcode

Installation

  1. Clone or download this repository
  2. Install the required dependencies:
    pip install -r requirements.txt
    
Description
No description provided
Readme MIT 135 MiB
2025-06-05 21:34:47 +00:00
Languages
Python 100%