Built for macOS · Native · Fast

The Git Worktree IDE.
Built for Claude Code.

Manage multiple branches with embedded terminals, live diffs, and smart autocomplete. All in one native macOS app.

Termyx — Three-panel workspace with project sidebar, embedded terminal, and live changes panel

The Termyx workspace — sidebar, terminal, and changes panel in one window.

One window. Every branch.

Termyx is a native macOS app that manages multiple git worktrees with embedded terminals. Purpose-built for developers running multiple Claude Code sessions across different branches simultaneously.

Worktree Management

Add git projects via native macOS file picker. View all worktrees in a tree structure. Switch between worktrees instantly with Cmd+W fuzzy finder. Automatic persistence across sessions.

Projects
my-app
main
feat/dashboard
fix/login-flow
api-server
claude-main
claude-auth
server
+
Created 3 files
Modified 2 files
Tests passing (14/14)
$ |

Embedded Terminals

Each worktree gets its own independent set of terminals. Create with Cmd+N, switch with Cmd+1-9. Full color support, clickable links, and drag-and-drop tab reordering.

Live Git Changes

Diffs refresh every 2 seconds. Stage files with a checkbox. Expand context lines like GitHub. Preview images in diffs. All without running a single git command yourself.

Changes 3 files
src/auth.ts +42 -3
+ export function verifyToken(token: string) {
+   const decoded = jwt.verify(token);
+   return decoded;
+ }
src/middleware.ts +12 -8
~ $ git checkout feat/auth
git checkout — Switch branches
git cherry-pick — Apply commit
git clean — Remove untracked
Tab accept Esc dismiss

Smart Autocomplete

Two-layer autocomplete with no AI required. Ghost text suggestions in 50ms, dropdown in 400ms. Pulls from shell history, file paths, and a 200+ command dictionary. Fully offline, private, and instant.

Everything you need

A complete development environment for multi-branch workflows.

Multi-Profile System

Create separate workspaces with custom names, colors, and themes. Switch instantly with Cmd+P. Open profiles in new windows.

Three-Panel Layout

Resizable sidebar, terminal, and detail panel. Vertical or horizontal. Collapse with one click.

Auto-Update

Cryptographically signed updates via GitHub releases. Install without closing the app.

Keyboard-First

12+ shortcuts. Cmd+W for worktrees, Cmd+N for terminals, Cmd+1-9 to jump between them.

Commit Timeline

Full commit history with hashes, authors, and timestamps. Track every change at a glance.

File Drag & Drop

Drag files from Finder to terminal — paths paste automatically. Works with native macOS pasteboard.

Smart Project Icons

Auto-detects icons from 50+ paths. React, Vue, Svelte, Next.js, Flutter, and more.

Agent Status

Track Claude Code session status per worktree. See what each agent is working on in real time.

See it in action

Real screenshots from the app. What you see is what you get.

Termyx changes panel — live git diffs with staged and unstaged file changes

Live Changes Panel

Staged and unstaged diffs update automatically. Stage or unstage files with a checkbox. Expand context lines just like on GitHub.

Termyx timeline panel — full commit history with hashes, authors, and timestamps

Commit Timeline

Full commit history at a glance. Click any commit to preview its diff. Copy hashes with one click.

Termyx info panel — view worktree path, branch, HEAD hash, and file status

Worktree Info at a Glance

Current branch, commit hash, modified files, and worktree path — all visible without running a single command.

Termyx profile manager — create workspaces with custom names and colors

Profile Manager

Create multiple workspaces, each with its own color, projects, and theme. Open profiles in separate windows.

8 Beautiful Themes

From OLED Black to Rose Pine Dawn. Dark or light. Pick a different theme for each profile. Live preview as you browse.

Midnight
#58a6ff
Slate
#38BDF8
Deep Purple
#818CF8
OLED Black
#ffffff
Warm Ember
#FB923C
Daylight
#1f6feb
Solarized
#268bd2
Rose Pine
#b4637a

Keyboard shortcuts

New terminal Cmd + N
Worktree switcher Cmd + W
Profile switcher Cmd + P
Switch terminal Cmd + 1-9
Toggle sidebar Cmd + B
Toggle panel Cmd + J
Clear terminal Cmd + K
Open settings Cmd + ,
Accept suggestion Tab
Force autocomplete Ctrl + Space
Close any modal Escape

Get started with Termyx today.

Download the DMG, open a git project, and supercharge your Claude Code workflow.

ARM64 + Intel · Code signed & notarized · Auto-updating
Termyx © 2026
Native macOS app · GitHub