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↗

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.

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

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.
3,798 stars·436 forks·AppleScript·BSD-3-Clause·10 views

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 are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Projects sharing features with Custom Alfred Iterm Scripts

These projects share indexed features with Custom Alfred Iterm Scripts. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • 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
Compare all 30 related projects→

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.

Which projects share features with vitorgalvao/custom-alfred-iterm-scripts?

Projects with overlapping indexed features 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…