Back to browse
GitHub Repository

Terminal emulator for developers who work with multiple sessions, LLMs, and project-based workflows

5 starsTypeScript

ForgeTerm – Terminal for multi-project workflows with auto-tiling

by ncamaa·Mar 8, 2026·2 points·0 comments

AI Analysis

●●SolidShip ItSolve My Problem

Auto-tiling and per-project theming is thoughtful; iTerm2 + Tmux / Zellij already do 90% of this.

Strengths
  • Auto-arrangement logic (side-by-side for 2, master-detail for 3, grid for 4+) is genuinely smart for context-switching between projects.
  • Per-project .forgeterm.json config travels with repo, reducing friction versus global terminal state.
  • One-click import from VS Code Project Manager, Cursor, and Windsurf recognizes real developer workflows; Peacock color sync adds polish.
Weaknesses
  • macOS/Apple Silicon only (v0.2.0); Windows/Linux/Intel Mac require building from source—fragments audience at launch.
  • Tmux + iTerm2 or Zellij with workspaces achieve the same auto-tiling for free; ForgeTerm is a convenience layer, not a capability gap.
Target Audience

Developers juggling multiple projects simultaneously, especially those already using VS Code Project Manager.

Similar To

Tmux · Zellij · iTerm2

Post Description

ForgeTerm is an open-source terminal emulator built for developers who juggle multiple projects at once.

Key features: - Workspaces: group related projects and open them all with one click - Auto-tiling: windows arranged side-by-side, master-detail, or grid based on project count - Per-project color theming so you can tell windows apart at a glance (10 built-in presets + Peacock sync for VS Code) - Automatic sessions: define named terminal sessions (dev server, test watcher, shell) that auto-launch with each project - Import from VS Code Project Manager in one click — works with Cursor and Windsurf too - Per-project .forgeterm.json config that travels with the repo

Currently ships as a macOS DMG for Apple Silicon (v0.2.0). Windows/Linux/Intel Mac: build from source with `pnpm build`.

Looking for feedback, contributors, and bug reporters. All contributions welcome!

Similar Projects

Productivity●●Solid

WebMex – tmux-style tiling for the web

Hover-to-split edges and per-layout localStorage URLs are nice, focused UX decisions — you can build a workspace once and reopen it without an account. The no-backend, privacy-first model is neat, but the approach is fundamentally limited by sites that block embedding (X-Frame-Options/CSP), so its usefulness depends heavily on what you need to tile.

Niche GemShip It
reeeeee
104mo ago