alternatives to

iTerm2

iTerm2 is a terminal emulator for Mac OS X that does amazing things.

Tabby, Ghostty, kitty and more. 9 alternatives to iTerm2, in TypeScript, Zig, Python, Rust, Go, C++. Compare fit, licence, stars and the latest signed release.

Side by side

9 open source alternatives to iTerm2
ToolFitStarsLicenceTermsSelf-hostedLanguageLatestLast push
TabbyFull replacement75kMITOpen sourceNoTypeScriptv1.0.2382026-11-06
GhosttyFull replacement64kMITOpen sourceNoZigv1.4.02026-11-12
kittyFull replacement36kGPL-3.0Open sourceNoPythonv0.50.02026-11-12
WezTermFull replacement30kOtherOpen sourceNoRust20240203-110809-5046fc222026-11-12
Wave TerminalFull replacement23kApache-2.0Open sourceNoGov0.14.52026-11-06
AlacrittyPartial66kApache-2.0Open sourceNoRustv0.17.02026-11-06
RioPartial7.7kMITOpen sourceNoRustv0.5.292026-11-08
ContourPartial3.1kApache-2.0Open sourceNoC++v0.8.0.93352026-11-12
TerminatorPartial2.7kGPL-2.0Open sourceNoPythonv2.1.62026-10-19

Every alternative

Language
Licence
Fit

9 alternatives

GhosttyFull replacement

👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.

GPU-rendered with a native UI on macOS and Linux.

Language
Zig
Licence
MIT
Stars
64k
Latest
v1.4.0
Last push
2026-11-12
kittyFull replacement

If you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based.

GPU-rendered, cross-platform, with tabs, splits and a graphics protocol.

Language
Python
Licence
GPL-3.0
Stars
36k
Latest
v0.50.0
Last push
2026-11-12
Wave TerminalFull replacement

An open-source, AI-integrated, cross-platform terminal for seamless workflows

Cross-platform, with splits, SSH connections and blocks for files and web pages.

Language
Go
Licence
Apache-2.0
Stars
23k
Latest
v0.14.5
Last push
2026-11-06
AlacrittyPartial

A cross-platform, OpenGL terminal emulator.

GPU-rendered and cross-platform, with no tabs or splits of its own.

Language
Rust
Licence
Apache-2.0
Stars
66k
Latest
v0.17.0
Last push
2026-11-06
RioPartial

A hardware-accelerated GPU terminal emulator focusing to run in desktops and browsers.

GPU-rendered terminal that also runs in the browser; fewer integrations.

Language
Rust
Licence
MIT
Stars
7.7k
Latest
v0.5.29
Last push
2026-11-08
ContourPartial

Modern C++ Terminal Emulator

GPU-rendered terminal for Linux, macOS and Windows; no AppleScript or Python API.

Language
C++
Licence
Apache-2.0
Stars
3.1k
Last push
2026-11-12
TerminatorPartial

multiple GNOME terminals in one window

Split panes and broadcast input on Linux; no macOS build.

Language
Python
Licence
GPL-2.0
Stars
2.7k
Latest
v2.1.6
Last push
2026-10-19

Head to head

About iTerm2

Language
Swift
Licence
GPL-2.0
Stars
18k
Last push
2026-11-12

About iTerm2 →