Ghosttys integrierbare Terminalemulator-Bibliothek libghostty startet
Das Ghostty-Projekt hat libghostty veröffentlicht, eine integrierbare Bibliothek für jede Anwendung, um einen modernen, schnellen Terminalemulator einzubetten. Die erste Version, libghostty-vt, ist eine Bibliothek ohne Abhängigkeiten (nicht einmal libc!), die eine API zum Parsen von Terminalsequenzen und zum Verwalten des Terminalzustands bietet, direkt aus dem Kern von Ghostty extrahiert. Eine Zig-API steht jetzt zum Testen zur Verfügung, eine C-API folgt in Kürze. libghostty zielt darauf ab, die üblichen Mängel bestehender Terminalemulator-Implementierungen zu beheben – Unvollständigkeit, Bugs und Geschwindigkeit – und Entwicklern eine stabile, wiederverwendbare Lösung zu bieten. Zukünftige Pläne umfassen die Erweiterung der Funktionalität um Eingabeabfarbeitung, GPU-Rendering und mehr.
Mehr lesen