awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
vitorgalvao avatar

vitorgalvao/custom-alfred-iterm-scripts

0
View on GitHub↗
3,798 stars·436 forks·AppleScript·BSD-3-Clause·9 views

Custom Alfred Iterm Scripts

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, including session-aware window management and inter-process command routing.

Features

  • Terminal Routing - Routes shell commands from a launcher interface into specific active iTerm2 windows and tabs.
  • Terminal Integrations - Provides a specialized integration between the Alfred productivity launcher and iTerm2 terminal windows.
  • macOS Workflow Automations - Automates repetitive macOS workflows by bridging a productivity launcher with a terminal emulator.
  • Terminal Session Managers - Programmatically manages terminal windows, tabs, and the execution of scripts within the emulator.
  • Terminal Workflow Automations - Automates the creation of terminal windows and tabs to execute specific workflows without manual typing.
  • Window Placement Controls - Provides controls to determine if commands open in a new window, new tab, or existing terminal session.
  • AppleScript Integrations - Implements AppleScript integrations to programmatically control iTerm2 windows and automate terminal tasks on macOS.
  • Command Routing Architectures - Routes shell commands from a keyboard launcher to specific terminal processes using automation scripts.
  • Keyboard-Driven Launchers - Enables keyboard-driven development by launching complex command line tasks via a launcher to minimize typing.
  • Launcher Integrations - Acts as a bridge for routing commands from a keyboard-focused launcher into terminal windows and tabs.
  • Event-Driven Execution - Triggers specific shell command execution based on input events received from an external launcher.
  • Context Passing - Passes working directories and user configuration variables from the launcher into the terminal environment.

Star history

Star history chart for vitorgalvao/custom-alfred-iterm-scriptsStar history chart for vitorgalvao/custom-alfred-iterm-scripts

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Custom Alfred Iterm Scripts

Similar open-source projects, ranked by how many features they share with Custom Alfred Iterm Scripts.
  • sdegutis/hydrasdegutis avatar

    sdegutis/hydra

    5,220View on GitHub↗

    Hydra is a scriptable productivity platform for macOS that functions as a global hotkey manager, window manager, and automation tool. It allows users to extend system functionality by executing scripts and custom functions to automate repetitive operating system tasks. The system enables the binding of specific keyboard shortcuts to trigger scripts from any active application. It provides capabilities to inspect and modify the state of running application windows to organize the desktop workspace. The platform supports a module-based extension model, allowing for the installation of third-pa

    C
    View on GitHub↗5,220
  • kasper/phoenixkasper avatar

    kasper/phoenix

    4,538View on GitHub↗

    Phoenix is a macOS workspace automator and window manager that uses a JavaScript scripting engine to control system-level behaviors. It functions as an AppleScript automation bridge, allowing users to programmatically manipulate application states, window geometry, and desktop interactions. The project enables the creation of custom workflows by binding keyboard shortcuts to JavaScript functions. This allows for the automation of complex system actions, such as organizing application layouts across multiple screens and managing virtual spaces. Its capability surface covers window and applica

    Objective-C
    View on GitHub↗4,538
  • zellij-org/zellijzellij-org avatar

    zellij-org/zellij

    33,683View on GitHub↗

    Zellij is a terminal multiplexer and workspace manager designed to organize command-line sessions into persistent, reconfigurable layouts. It functions as a terminal plugin framework, allowing users to extend their environment with modular, event-driven components that interact with the host through a structured message-passing protocol. The project distinguishes itself through a layout-engine-based architecture that decouples visual pane arrangements from process execution, enabling automated and repeatable terminal workflows. It includes integrated support for web-based remote access, facil

    Rustmultiplexerterminalworkspace
    View on GitHub↗33,683
  • gnachman/iterm2gnachman avatar

    gnachman/iTerm2

    17,702View on GitHub↗

    iTerm2 is a high-performance terminal emulator designed specifically for macOS. It functions as a programmable environment that supports advanced session management, including tabbed windows, split panes, and persistent state serialization to maintain complex workflows across application restarts. The application distinguishes itself through deep shell integration and extensive automation capabilities. It utilizes a Python-based scripting bridge and a regex-driven trigger engine to allow users to programmatically control the terminal, automate responses to output patterns, and integrate exter

    Objective-C
    View on GitHub↗17,702
See all 30 alternatives to Custom Alfred Iterm Scripts→

Frequently asked questions

What does vitorgalvao/custom-alfred-iterm-scripts do?

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.

What are the main features of vitorgalvao/custom-alfred-iterm-scripts?

The main features of vitorgalvao/custom-alfred-iterm-scripts are: Terminal Routing, Terminal Integrations, macOS Workflow Automations, Terminal Session Managers, Terminal Workflow Automations, Window Placement Controls, AppleScript Integrations, Command Routing Architectures.

What are some open-source alternatives to vitorgalvao/custom-alfred-iterm-scripts?

Open-source alternatives to vitorgalvao/custom-alfred-iterm-scripts include: kasper/phoenix — Phoenix is a macOS workspace automator and window manager that uses a JavaScript scripting engine to control… sdegutis/hydra — Hydra is a scriptable productivity platform for macOS that functions as a global hotkey manager, window manager, and… zellij-org/zellij — Zellij is a terminal multiplexer and workspace manager designed to organize command-line sessions into persistent,… gnachman/iterm2 — iTerm2 is a high-performance terminal emulator designed specifically for macOS. It functions as a programmable… fitztrev/shuttle — Shuttle is a macOS menu bar application that serves as an SSH shortcut menu and terminal command orchestrator. It… wavetermdev/waveterm — WaveTerm is a cross-platform terminal emulator that integrates artificial intelligence, graphical widgets, and remote…