Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

How does this compare to https://gitlab.gnome.org/GNOME/vte/ ?


Vte is GTK-only, while libghostty aims to be cross-platform.


The ghostty version probably doesn't write the entire scrollback buffer to disk (given its lack of dependencies).


For that matter: how does it compare to libvterm (https://www.leonerd.org.uk/code/libvterm/)?


libvterm is great. Ghostty supports many more features, but the most important I hear from other libvterm users are that it's missing scrollback and reflow on resize, which are both pretty major pieces of functionality.

Example: Neovim is considering the switch to libghostty-vt when its ready. https://github.com/neovim/neovim/issues/33155


libghostty will eventually export a Terminal widget that can be used in GTK as well, so in that regard they serve a similar purpose.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: