Ghostty Is a Fast, Feature-Rich, Cross-Platform Terminal


Ghostty is a fast, feature-rich, cross-platform terminal emulator that uses platform-native UI and GPU acceleration. It was created to feel and look like a native application for your given desktop environment (macOS or Linux). Ghostty is written in Swift using AppKit and SwiftUI on macOS, using a shared libghostty core package used on every platform.

Ghostty 1.0 on macOS

Ghosty is also designed to be fast. I don't have any benchmarks, but it feels incredibly responsive for any of my daily tasks in the terminal. I am by no means a power terminal user, but it just feels good.
Main Features

  • Windows, tabs, and splits: Support for multiple windows, tabs, and splits
  • Color themes: Hundreds of built-in themes for light and dark mode
  • Keybindings: Flexible, custom keybindings
  • Configuration: Support for hundreds of configuration options
  • And more...

I am just starting to experiment with configuration in Ghostty, but here's what I have so far in my configuration on macOS:
theme = Monokai Soda
font-family = Jetbrains Mono
font-size = 13
window-padding-x = 20
window-padding-y = 20
window-width = 140
window-height = 35
window-save-state = always
auto-update = download

I was impressed by the built-in theme viewer you can access by running ghostty +list-themes. You can search this list by typing /:

Browse themes with ghostty +list-themes

You can copy the theme name to your clipboard by pressing c. All help options are available in the theme viewer with shift + /. Once you find the theme you want, add it to your config file using the theme option. For example, mine is the following:
theme = Monokai Soda

You can try Ghostty on macOS or Linux by downloading it from the Ghostty website. To get familiar with and configure Ghostty, check out the documentation.
Ghostty is a passion project created by Mitchell Hashimoto, previous co-founder of HashiCorp and creator of tools like Vagrant, Terraform, and Vault. If you're interested in following Ghostty's progress, I recommend following @mitchellh on X.

The post Ghostty Is a Fast, Feature-Rich, Cross-Platform Terminal appeared first on Laravel News.
Join the Laravel Newsletter to get Laravel articles like this directly in your inbox.