7 Repos
Scripts and tools designed to automate repetitive tasks and workflows specifically within the macOS ecosystem.
Distinct from Workflow Automation: Focuses on OS-level automation for macOS rather than business process automation or generic workflow tools
Explore 7 awesome GitHub repositories matching business & productivity software · macOS Workflow Automations. Refine with filters or upvote what's useful.
Hydra ist eine skriptbare Produktivitätsplattform für macOS, die als globaler Hotkey-Manager, Fenstermanager und Automatisierungstool fungiert. Sie ermöglicht es Benutzern, die Systemfunktionalität durch die Ausführung von Skripten und benutzerdefinierten Funktionen zu erweitern, um repetitive Betriebssystemaufgaben zu automatisieren. Das System ermöglicht das Binden spezifischer Tastaturkürzel, um Skripte aus jeder aktiven Anwendung heraus auszulösen. Es bietet Funktionen zur Inspektion und Modifikation des Status laufender Anwendungsfenster, um den Desktop-Arbeitsbereich zu organisieren. Die Plattform unterstützt ein modulbasiertes Erweiterungsmodell, das die Installation von Bibliotheken Dritter über einen Paketmanager ermöglicht. Sie enthält zudem Dienstprogramme zur Anzeige von On-Screen-Nachrichten und visuellen Benachrichtigungen direkt auf der Desktop-Oberfläche.
Allows users to write scripts that perform repetitive operating system tasks and streamline macOS workflows.
Shuttle ist eine macOS-Menüleistenanwendung, die als SSH-Shortcut-Menü und Terminal-Befehls-Orchestrator dient. Sie ermöglicht es Benutzern, Remote-Server-Verbindungen zu starten und Shell-Skripte über eine persistente Statusleisten-Schnittstelle auszuführen. Das Utility parst systemweite SSH-Konfigurationsdateien, um ein navigierbares Menü von Remote-Servern zu erstellen. Es organisiert diese Hosts in hierarchisch verschachtelten Menüs unter Verwendung pfadbasierter Identifikatoren, um Server und Umgebungen zu gruppieren. Die Anwendung verwaltet die Terminal-Automatisierung durch das Versenden von Shell-Befehlen an einen bevorzugten Terminal-Emulator. Sie unterstützt benutzerdefinierte Befehlsdefinitionen mit spezifischen Fenstertiteln, visuellen Themes und Ausführungsmodi, wie z. B. das Öffnen von Befehlen in neuen Fenstern oder Tabs. Globale Anwendungseinstellungen decken das allgemeine Startverhalten, benutzerdefinierte Konfigurationsspeicherpfade und die Integration von Terminal-Emulatoren ab.
Reduces repetitive keyboard input by triggering terminal sessions and system commands via a persistent menu bar shortcut.
Phoenix ist ein macOS-Workspace-Automatisierer und Fenstermanager, der eine JavaScript-Skript-Engine zur Steuerung von Systemverhalten verwendet. Er fungiert als AppleScript-Automatisierungsbrücke und ermöglicht es Benutzern, Anwendungszustände, Fenstergeometrie und Desktop-Interaktionen programmatisch zu manipulieren. Das Projekt ermöglicht die Erstellung benutzerdefinierter Workflows durch das Binden von Tastaturkürzeln an JavaScript-Funktionen. Dies erlaubt die Automatisierung komplexer Systemaktionen, wie etwa das Organisieren von Anwendungslayouts über mehrere Bildschirme hinweg und die Verwaltung virtueller Spaces. Das Funktionsspektrum umfasst Fenster- und Anwendungsmanagement, die Ausführung asynchroner Shell-Befehle und systemweite Automatisierung. Zudem enthält es Dienstprogramme zur Verwaltung von 2D-Bildschirmkoordinaten, zur Planung wiederkehrender Aufgaben und zur Interaktion mit dem Benutzer über Systembenachrichtigungen und modale Fenster. Die Anwendung unterstützt einen Daemon-Modus für den Hintergrundbetrieb und überwacht das Dateisystem, um Konfigurationsdateien ohne Neustart neu zu laden.
Creates custom system behaviors and automates repetitive tasks by scripting application states and shell commands on macOS.
MTMR ist ein MacBook Touch Bar-Customizer, der die Standardoberfläche durch personalisierte Buttons und Layouts ersetzt, um macOS-Systemaktionen auszulösen. Es dient als Automatisierungsschnittstelle und Hardware-Controller, der es Benutzern ermöglicht, Shell-Skripte auszuführen, URLs zu öffnen und Systemeinstellungen wie Helligkeit, Lautstärke und Medienwiedergabe über eine berührungsempfindliche Oberfläche zu verwalten. Das Projekt fungiert als Widget-Engine und Gesten-Mapper und bietet ein Framework zur Anzeige von Echtzeit-Systemmetriken und externen Daten via Plugins. Es nutzt ein ereignisgesteuertes System, um Automatisierungsskripte Multi-Finger-Wischgesten auf der Touch-Oberfläche zuzuweisen. Die Oberfläche ist über ein Drei-Zonen-Layout-System organisiert, das benutzerdefinierte Button-Konfigurationen, gruppierte Elemente und integrierte Widgets für Kalenderereignisse, Wetter und Wechselkurse unterstützt. Es enthält zudem Tools zur Überwachung der Hardware-Performance, wie CPU-Auslastung und Batteriestatus, und verwaltet Produktivitäts-Timer sowie Anwendungs-Shortcuts.
Executes shell scripts and automation tasks directly from a touch interface to streamline macOS workflows.
TinyPNG4Mac ist ein nativer macOS-Client zur Bildkomprimierung und ein Desktop-Optimierer. Er dient als Wrapper für die TinyPNG-API und ermöglicht die Reduzierung von Bilddateigrößen sowie die Formatkonvertierung ohne die Verwendung eines Webbrowsers. Das Dienstprogramm integriert sich direkt in die macOS-Umgebung und bietet Workflow-Automatisierung über den Finder und die Rechtsklick-Kontextmenüs des Systems. Es unterstützt zudem Drag-and-Drop-Dateihandling, um den Komprimierungsprozess zu initiieren. Die Anwendung verwaltet die Bildverarbeitung durch Kommunikation mit einem Remote-Dienst über eine REST-API, nutzt asynchrone Request-Queues zur Handhabung mehrerer gleichzeitiger Uploads und lokale Dateisystemoperationen, um die optimierten Ergebnisse zu speichern.
Automates the image optimization workflow through deep integration with macOS Finder and context menus.
This project is a collection of AppleScript terminal automation scripts designed to bridge a keyboard-focused launcher with a terminal emulator on macOS. It functions as a terminal session manager that programmatically creates windows and executes shell commands. The scripts specifically integrate a productivity launcher with iTerm2, routing commands from the launcher interface into active terminal windows and tabs. This enables the automation of terminal workflows and the execution of complex command line tasks to reduce repetitive typing. The system covers macOS system automation, includin
Automates repetitive macOS workflows by bridging a productivity launcher with a terminal emulator.
vimac is a keyboard-driven user interface controller for macOS that translates keyboard sequences and text labels into graphical interface interactions. It functions as an automation layer that maps keyboard inputs to specific UI element interactions, serving as a navigation tool to reduce reliance on a mouse. The utility enables mouse-free interface management by replacing pointer movements with keyboard shortcuts for scrolling and clicking. It specifically allows for triggering clicks, double-clicks, or right-clicks on interface elements through the use of assigned short text labels. The s
Automates repetitive macOS workflows by mapping keyboard sequences to specific UI interactions.