gitmyhub

OpenInTerminal

Swift ★ 6.9k updated 1mo ago

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

macOS utility that adds a button to the Finder toolbar so you can open any folder directly in your terminal or code editor with a single click. Supports dozens of apps including iTerm2, Warp, VS Code, Cursor, and the full JetBrains suite.

SwiftmacOSHomebrewsetup: easycomplexity 1/5

OpenInTerminal is a macOS utility that adds a button to the Finder toolbar so you can open any folder directly in your preferred terminal or code editor with a single click. Instead of switching to a terminal app and navigating to the folder manually, you click a button in Finder and the folder opens there immediately.

The app supports a wide range of terminals: macOS's built-in Terminal, iTerm2, Hyper, Alacritty, kitty, Warp, WezTerm, Tabby, and Ghostty. For code editors, it supports TextEdit, Xcode, Visual Studio Code (including the Insiders build), Atom, Sublime Text, VSCodium, BBEdit, TextMate, CotEditor, MacVim, Typora, Nova, Cursor, neovim, notepad--, and the full JetBrains suite including IntelliJ IDEA, PyCharm, GoLand, WebStorm, Android Studio, and others. You can also configure it to open in any other app, though not all apps accept folders this way.

There are two versions of the app. The full version, OpenInTerminal, has a graphical preferences panel and supports keyboard shortcuts. The lite version, OpenInTerminal-Lite, is smaller and opens your chosen terminal or editor with a single click instead of two. The author notes they personally prefer the lite version for its simplicity.

The Finder toolbar button can open the current folder in a terminal, open a selected file or folder in an editor, or open a selected item in another app like GitHub Desktop. A right-click context menu option in Finder is also available. The app supports English, Chinese, French, Russian, Italian, Spanish, Turkish, German, and Korean.

Installation is available through Homebrew or a direct download from the releases page. The project is open source and accepts sponsorship through GitHub Sponsors, PayPal, and Chinese payment platforms.

Where it fits