nikgrbn / finder-menu
git clone https://github.com/nikgrbn/finder-menu.git
v1.5.6 · 4d ago
Right-click menu for macOS Finder: New File, Open Terminal Here, Copy Path, Go to Parent Folder
—
stars, 24h
—
stars, 7 days
+489
stars, 30 days · #568
489
★ total
31
forks · 8 open issues
Star history starts 2026-10-20; the chart appears after the second daily snapshot.
LanguageSwift
LicenseMIT
Created2026-10-09 (11d ago)
Last push4d ago
Watchers2
OwnerUser
GitHub topics
Links
README excerpt
Finder Menu The right-click options macOS is missing. New File, Open Terminal Here, Open Folder With, Copy Path and Go to Parent Folder, in Finder's own menu. Install · What's in the menu · Templates · Settings · Languages · Privacy · How it works Right-click empty space in any folder. Finder's own items are faded here to show what Finder Menu adds. 📂 Built-in Five actions in Finder's own right-click menu. 🧰 Your tools Terminals, VS Code, Cursor, JetBrains, Xcode… 🔒 Private No network code, no telemetry. 🪶 Tiny About 900 lines of Swift, built on your Mac. ## What's in the menu Right-click **empty space** in any folder, with nothing selected: | | Menu item | What it does | |:-:|---|---| | | **New File…** | Asks for a name with any extension (`notes.md`, `main.py`, `.env`), creates it in the current folder and selects it. Never overwrites. Names you use often can be saved as templates. | | | **Open Terminal Here** | Opens a terminal in the current folder: iTerm2, Ghostty, Warp, WezTerm, kitty or Alacritty if you have one, otherwise Terminal. Pick your own. | | | **Open Folder With ▸** | Opens the current folder in an IDE or editor. Lists the ones you have installed (VS Code, Cursor, Windsurf, Zed, Sublime Text, JetBrains IDEs, Android Studio, Xcode…), plus **Other App…** to pick any app. | | | **Copy Path** | Copies the current folder's full path. | | | **Copy Name** | Copies the current folder's name, like `my-project`. Off until you turn it on in settings. | | | **Go to Parent Folder** | Moves the window up one level, even when Finder's Back button is greyed out (e.g. a window opened with `open .`). | Right-clicking a file or folder works too: **Copy Path** and **Copy Name** copy the selected items' paths or names (file names with their extensions), and **Open Terminal Here** and **Open Folder With** use the selected folder. The menu also appears on external drives, disk images and network shares (such as SMB), not just your Mac's own disk. On macOS 26 and later the items have icons, like Finder's own. On earlier versions Finder's items have none, so Finder Menu's don't either. The same goes for other apps' Open and Save dialogs, which show the menu too: their own items have no icons. You can turn them on or off with **Show icons** in settings. ## New File templates 1. Tick **Save as template** in the New File dialog. 2. Next time, pick it under **New File** to create an empty `notes.md` in one click. If the name is taken, you get `notes 2.md`, like in Finder. **Manage Templates…** removes templates. ## Install **With Homebrew:** [code] **Or from source:** [code] Either way, the app is built on your machine, installed to `~/Applications/Finder Menu.app` and the Finder extension is turned on. There's nothing to launch: Finder loads the extension by itself, including after a restart. > [!NOTE] > The first time you use **Go to Parent Folder**, macOS asks whether Finder Menu can control Finder. Click **OK**, because t