👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
COMMITS
April 1, 2026
G
Update VOUCHED list (#12052)
ghostty-vouch[bot] committed
M
fix: Ensure snap paths come first in gio module loading (#12045)
Mitchell Hashimoto committed
M
Revert "macOS: close search bar if needed when it loses focus (#11980)" (#12046)
Mitchell Hashimoto committed
K
fix: Ensure snap paths come first in gio module loading
Ken VanDine committed
M
macOS: fix upper cased letter is not correctly mapped to menu shortcut (#12039)
Mitchell Hashimoto committed
L
gtk(chore): fix typos (#12036)
Leah Amelia Chen committed
L
gtk(chore): fix typos
Lukas committed
G
Update VOUCHED list (#12031)
ghostty-vouch[bot] committed
March 31, 2026
J
core/gtk: ensure that first surface gets marked as focused surface by app (#12029)
Jeffrey C. Ollie committed
J
gtk: use surface id for notifications instead of pointer (#12028)
Jeffrey C. Ollie committed
J
core: add 64 bit unique ID to every core surface (#12027)
Jeffrey C. Ollie committed
M
apprt/embedded: fix ghostty_surface_free_text parameter mismatch (#12025)
Mitchell Hashimoto committed
M
apprt/embedded: fix ghostty_surface_free_text parameter mismatch
Mitchell Hashimoto committed
G
Update VOUCHED list (#12022)
ghostty-vouch[bot] committed
M
macOS: Make version in about dialog clickable (#12007)
Mitchell Hashimoto committed
M
ghostty.h: guard sys/types.h include for MSVC (#12010)
Mitchell Hashimoto committed
M
macOS: fix incorrect delete symbol mapping (#12011)
Mitchell Hashimoto committed
M
libghostty: add all C struct layout metadata for WASM (#12017)
Mitchell Hashimoto committed
E
sort map alphabetically
Elias Andualem committed
E
add all C struct layout metadata for WASM
Elias Andualem committed
L
macOS: fix incorrect delete symbol mapping
Lukas committed
L
chore: make url computed property & rework enum signature
Louis Qian committed
M
macOS: close search bar if needed when it loses focus (#11980)
Mitchell Hashimoto committed
L
chore: clean up switch statement
Louis Qian committed
L
chore: clean up comments
Louis Qian committed
March 23, 2026
J
core/gtk: ensure that first surface gets marked as focused surface by app
Jeffrey C. Ollie committed
J
gtk: use surface id for notifications instead of pointer
Jeffrey C. Ollie committed
August 14, 2025
J
core: add 64 bit unique ID to every core surface
Jeffrey C. Ollie committed