Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Open Source Apps
  3. OpenInTerminal

OpenInTerminal

MITSwiftv2.3.9

A Finder Toolbar app for macOS to open the current directory in Terminal, iTerm, Hyper, Alacritty, and other terminals or editors.

GitHubGitHub
6.9k stars293 forks0 contributors

What is OpenInTerminal?

OpenInTerminal is a macOS Finder extension that lets users open the current directory or selected files directly in a terminal emulator or code editor. It solves the problem of manually navigating to a folder's path in the command line, saving time for developers and power users. The app supports a wide range of terminals (like iTerm and Alacritty) and editors (like VS Code and JetBrains IDEs).

Target Audience

macOS developers, system administrators, and power users who frequently use the command line and code editors alongside Finder for file management.

Value Proposition

Developers choose OpenInTerminal for its deep Finder integration, extensive support for popular terminals and editors, and customizable workflow. Its lightweight Lite version offers a faster alternative, while the main app provides GUI preferences and advanced features like keyboard shortcuts.

Overview

✨ Finder Toolbar app for macOS to open the current directory in Terminal, iTerm, Hyper or Alacritty.

Use Cases

Best For

  • Quickly opening a project folder in a terminal from Finder
  • Opening selected files in a preferred code editor with one click
  • Streamlining workflows for developers using multiple terminals (e.g., iTerm, Alacritty)
  • Adding custom applications to the Finder context menu for rapid access
  • Configuring keyboard shortcuts to open terminals or editors without using the mouse
  • Using a lightweight, minimal tool (OpenInTerminal-Lite) for basic terminal launching

Not Ideal For

  • Cross-platform development teams needing a consistent tool across macOS, Windows, and Linux.
  • Users who prefer terminal-based workflows and scriptable automation over GUI context menus.
  • Environments where Finder is not the primary file manager, such as server setups or alternative macOS file explorers.

Pros & Cons

Pros

Wide App Compatibility

Supports over 10 terminals and 20 editors, including niche ones like Ghostty and CotEditor, as listed in the README's feature table, ensuring broad utility for diverse developer setups.

Deep Finder Integration

Adds toolbar buttons and context menu items for one-click access directly from Finder, streamlining the workflow without manual path navigation, as demonstrated in the GIFs.

User-Friendly Configuration

Offers a GUI preferences panel for setting defaults, keyboard shortcuts, and language options across nine languages, making setup intuitive without editing config files.

Lightweight Lite Version

OpenInTerminal-Lite provides a faster, minimal alternative with core functionality, preferred by the developer for its one-click speed, as noted in the comparison section.

Cons

Custom App Limitations

The README explicitly warns that not all apps support custom integration, which can hinder workflow expansion for unsupported tools like certain niche editors.

Hardware-Dependent Stability

Displaying icons in the context menu is not recommended on old Mac models, indicating potential performance or compatibility issues on older hardware.

No GUI in Lite Version

OpenInTerminal-Lite lacks graphical preferences and keyboard shortcuts, forcing users to choose between customization and speed, as highlighted in the feature comparison.

Frequently Asked Questions

Quick Stats

Stars6,923
Forks293
Contributors0
Open Issues21
Last commit10 days ago
CreatedSince 2019

Tags

#developer-tools#open-source#productivity#finder-extension#workflow-automation#swift#macos

Built With

S
Swift

Included in

Open Source Apps48.1k
Auto-fetched 16 hours ago

Related Projects

TabbyTabby

A terminal for a more modern age

Stars73,447
Forks4,168
Last commit17 hours ago
AlacrittyAlacritty

A cross-platform, OpenGL terminal emulator.

Stars65,033
Forks3,524
Last commit10 days ago
HyperHyper

A terminal built on web technologies

Stars44,668
Forks3,570
Last commit25 days ago
zoxidezoxide

A smarter cd command. Supports all major shells.

Stars38,203
Forks853
Last commit4 days 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