Skip to content

A list of tools, shaders, and more for Ghostty, an awesome GPU-accelerated terminal emulator.

Notifications You must be signed in to change notification settings

chaezwav/awesome-ghostty

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

Awesome Ghostty

About Ghostty

Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration. It is created and maintained by [https://github.com/mitchellh](Mitchell Hashimoto).

Ghostty is a very feature-rich terminal.

Terminal features can be divided into two categories: features for end-users and features for terminal application developers.

Features for end-users are things like multi-window, tabs, splits, ligatures, auto-update, etc. These are features that make using a terminal more pleasant without requiring any changes to the running terminal applications (such as your shell, text editor, etc.).

Features for terminal application developers are things like the Kitty graphics protocol, Kitty keyboard protocol, synchronized rendering, light/dark mode notifications, etc. These features allow terminal applications to do more than they could in other terminal emulators. While these features are not directly used by end-users, end-users benefit from them because terminal applications they use every day can do more.

For a full list of features, visit the features section in the Ghostty documentation.

Tools for Ghostty

Ghostty Config tool - an unofficial tool for creating custom Ghostty configurations.

Ghostty Home Manager Module - Home Manager module for Ghostty

Ghostty LSP - An LSP providing hover definitions for each parameter in Ghostty's configuration

Ghostty Gost - Cli tool to transfer terminal settings from Kitty and Alacritty to Ghostty terminal

GhosttyExtensions.jl - A Julia package that supports some advanced features of Ghostty

Shaders

One of the unique features of Ghostty is the ability to use custom shaders. This can be used for anything from crazy looks and effects to accessibility features.

m-ahdal's Ghostty Shaders - a collection of Ghostty shaders from m-ahdal

Themes

Electron Highligher

Catpuccin - Soothing pastel theme for Ghostty

Rosé Pine - Rosé Pine theme for Ghostty

Kitty themes for Ghostty - itty themes converted to Ghostty themes

Notice - This page is not an official Ghostty page. It's just created by a fan, user, and a beta tester of the terminal.

About

A list of tools, shaders, and more for Ghostty, an awesome GPU-accelerated terminal emulator.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published