You are looking for a terminal that does not force you to choose between performance,, Advanced features And native interface ? So here is a newcomer to the landscape that could well change your habits.
Traditionally, the developers had to make a corneal choice: opt for a quick but minimalist terminal, or turn to a solution rich in functionalities but more heavy. Ghostty Come to break this dilemma by proposing a radically different approach.
Developed in Ziga modern system language optimized for performance, Ghostty is distinguished by three major characteristics. First of all a Remarkable execution speed thanks to its optimized rendering engine. Then a native interface respecting the codes of each operating system and finally a full set of features modern and innovative that I will present to you.
But first, let’s talk about performance! Ghostty uses state -of -the -art graphic rendering technologies such as Metal on macOS or OpenGL under Linux. This multi-motor architecture allows it to achieve exceptional performance, including stable maintenance of 60 fps Even under high load, an optimized input/output treatment thanks to a dedicated thread and the support for ligatures (ie that “->” which becomes that “→”) without impact on performance.
To give you an idea, the raw text reading tests show that Ghostty is 4 times faster than ITERM and KITTY and 2 times more swift than the native macOS terminal app. And unlike other solutions that favor a unified but generic approach, Ghostty natively adapts to each platform (MacOS and Linux).
And Ghostty is not only satisfied with being fast since it also has an arsenal of features such as the Advanced windows management Multiple, with tabs, and the possibility of dividing them into panels or recruiting them intelligently.
Pushed customization ::
- Choice of fonts and sizes
- Customizable color themes
- Support for light/dark automatic themes
- Configurable rendering options
- Modifiable keyboard shortcuts
Without forgetting the complete support of XTERM control sequences, compatibility with modern protocols such as Kitty, automatic shell integration (BASH, ZSH, FISH, ELVISH) and even an enriched API for CLI application developers.
The installation of Ghostty is as simple as possible:
brew install --cask ghostty
sudo apt install ghostty
The configuration is made via a simple and readable text file:
background = 282c34
foreground = ffffff
keybind = ctrl+t=new_tab
keybind = ctrl+w=close_tab
font-family = JetBrains Mono
font-size = 14
theme = catppuccin-frappe
1
So of course, the project is still young and some features are in development and unfortunately, the Windows support is not yet available, but it is already a must and try it, it is to adopt it, you will see!
Source
Source link
Subscribe to our email newsletter to get the latest posts delivered right to your email.
Comments