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](https://laravelnews.s3.amazonaws.com/images/tvydfxPuz3tKkd2M205sYTMxBLvRSA8clbs7hmQs.png)
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:
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
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 all the latest Laravel articles like this directly in your inbox.