Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Alfred Workflows
  3. SSH

SSH

MITPythonv4.0

An Alfred workflow for quickly opening SSH sessions with smart hostname autocompletion from multiple sources.

GitHubGitHub
124 stars7 forks0 contributors

What is SSH?

alfred-ssh is an Alfred workflow that provides fast SSH session initiation with intelligent hostname autocompletion. It solves the problem of manually remembering or typing SSH hostnames by automatically suggesting hosts from your SSH configuration files, known hosts, system hosts, and Bonjour. This turns connecting to remote servers into a quick, keyboard-driven process.

Target Audience

Mac users with Alfred Powerpack who frequently use SSH to connect to multiple servers, such as system administrators, DevOps engineers, and developers managing remote environments.

Value Proposition

Developers choose this workflow because it deeply integrates with Alfred to eliminate context switching and manual host lookup, significantly speeding up SSH connections. Its smart autocompletion from multiple trusted sources ensures accuracy and reduces typing errors.

Overview

SSH workflow for Alfred for Mac with powerful hostname expansion/completion

Use Cases

Best For

  • Quickly connecting to frequently accessed remote servers via Alfred
  • Managing SSH connections across multiple projects or environments
  • Reducing terminal context switching for developers and sysadmins
  • Automating SSH host discovery from config files and Bonjour
  • Integrating SSH workflows with iTerm2 for enhanced terminal experience
  • Streamlining daily server management tasks on macOS

Not Ideal For

  • Users on Windows or Linux systems, as Alfred is exclusive to macOS
  • Teams needing SSH clients with built-in SFTP, port forwarding, or session management GUIs
  • Organizations requiring centralized SSH key management or audit logging capabilities
  • Individuals who SSH infrequently and find manual host entry simpler than workflow setup

Pros & Cons

Pros

Multi-source Autocompletion

Dynamically suggests hosts from SSH config, known_hosts, system hosts, and Bonjour, eliminating manual lookups and reducing errors.

Seamless Alfred Integration

Leverages Alfred's launcher for instant SSH access with minimal keystrokes, cutting down on context switching for daily tasks.

Broad Version Support

Offers dedicated releases for Alfred versions 2.4+ through 5.0+, ensuring compatibility and longevity across updates.

iTerm2 Customization

Configurable to use iTerm2 as the SSH handler, catering to users who prefer its advanced terminal features over Terminal.app.

Cons

Platform and Tool Lock-in

Only works on macOS with Alfred Powerpack, making it useless for cross-platform teams or users without this paid software.

Manual iTerm2 Configuration

Requires creating a custom iTerm2 profile with specific settings like 'Schemes handled' to ssh, which adds setup complexity beyond basic installation.

Python Dependency

For versions 3.x+, Python3 must be installed separately, which might not be default on some Macs and requires additional management.

Limited SSH Feature Set

Focuses solely on session initiation; lacks built-in support for advanced SSH options like tunneling, proxy commands, or multi-hop connections.

Frequently Asked Questions

Quick Stats

Stars124
Forks7
Contributors0
Open Issues0
Last commit3 years ago
CreatedSince 2016

Tags

#alfred-workflow#productivity-tool#alfred#workflow#iterm2#ssh-client#terminal#host-management#command-line#automation#macos#ssh

Built With

P
Python3

Included in

Alfred Workflows3.2k
Auto-fetched 1 day ago

Related Projects

TerminalFinderTerminalFinder

Alfred workflow to open current Finder window in Terminal/iTerm and vice versa.

Stars1,139
Forks82
Last commit3 years ago
FkillFkill

Alfred 3 workflow to fabulously search and kill processes

Stars474
Forks13
Last commit5 years ago
Keyboard MaestroKeyboard Maestro

An Alfred workflow to execute Keyboard Maestro macros.

Stars422
Forks24
Last commit8 months ago
Swift Windows SwitcherSwift Windows Switcher

An application for using in Alfred workflow to enumerate and switch between windows on OSX.

Stars334
Forks32
Last commit4 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub