home ¦ Archives ¦ Atom ¦ RSS

Pondering Ghostty

I’m gonna’ make an investment into Ghostty for some of my agentic coding adventures. This will supplement my long-lived, go-to terminal, iTerm2. Two projects I want to actively explore — Amp and opencode — suggest they fit better with super-modern, graphics accelerated terminal emulators. Also, it’s probably time for me to get out and about a bit in the terminal space. There’s evidence that I’ve been using iTerm2 for at least 13 years 😳!

Mitchell Hashimoto’s “About” statement for the project resonates.

About Ghostty

Ghostty is a terminal emulator that differentiates itself by being fast, feature-rich, and native. While there are many excellent terminal emulators available, they all force you to choose between speed, features, or native UIs. Ghostty provides all three.

In all categories, I am not trying to claim that Ghostty is the best (i.e. the fastest, most feature-rich, or most native). But when I set out to create Ghostty, I felt all terminals made you choose at most two of these categories. I wanted to create a terminal that was competitive in all three categories and I believe Ghostty achieves that goal.

Before diving into the details, I also want to note that Ghostty is a passion project started by Mitchell Hashimoto (that’s me!). It’s something I work on in my free time and is a labor of love. Please don’t forget this when interacting with the project. I’m doing my best to make something great along with the lovely contributors, but it’s not a full-time job for any of us.

Full disclosure, I’m a GitHub sponsor of the iTerm2 project for a token amount monthly.

© 2008-2025 C. Ross Jam. Licensed under CC BY-NC-SA 4.0 Built using Pelican. Theme based upon Giulio Fidente’s original svbhack, and slightly modified by crossjam.