# Kwi terminal emulator gains libghostty-vt v1.0 stability and UI refinements

> **Key takeaway:** Kwi has integrated the stable libghostty-vt v1.0 API/ABI and implemented significant UI improvements to align with Konsole's behavior.

**Published:** 2026-11-13T02:02:29.059905+00:00 
**Source:** KDE Blogs 
**Category:** foss-apps 
**Canonical URL:** https://fosswire.org/news/kwi-terminal-emulator-gains-libghostty-vt-v10-stability-and-.html 

## Summary
The KDE-based terminal emulator Kwi has undergone a series of updates focused on UI maturity, performance, and improved portability. A major milestone is the integration of libghostty-vt v1.0 and v1.0.1, providing a stable API/ABI for the project's headless terminal emulation backend. This transition is expected to simplify packaging and distribution efforts for various Linux distributions.

Beyond backend stability, the update introduces several user interface enhancements, including a more compact tab bar, improved fractional scale rendering for geometric symbols, and better font baseline placement. The project is also actively contributing fixes back to upstream KDE libraries, such as KDBusAddons and Kirigami, to improve the overall ecosystem experience.

## Technical improvements and upstream contributions
- **Backend Stability:** The transition to libghostty-vt v1.0 provides a stable API/ABI, which facilitates easier maintenance for downstream distributors and package maintainers.
- **Rendering and Scaling:** Improvements were made to grid size calculations, geometric symbol rendering, and font baseline placement specifically for fractional scale environments.
- **Resource Optimization:** All application windows now share a single QML engine to reduce overall system resource consumption.
- **Upstream KDE Fixes:** Developers contributed patches to KDBusAddons to ensure new windows open in the current working directory and to Kirigami to enable Alt+Arrow shortcut configurations.
- **Portability Enhancements:** The Flatpak version now supports NixOS with non-standard filesystem layouts, and the application has gained compatibility with BusyBox-based systems via portable timeout flags.

## Why it matters
The adoption of a stable libghostty-vt API/ABI significantly lowers the barrier for Linux distributions to package Kwi reliably. Furthermore, the project's active upstreaming of fixes to Kirigami and KDBusAddons benefits the broader KDE desktop ecosystem and other applications built on these libraries.