A GPU accelerated terminal emulator providing graphics support and scripting capabilities for developers and system administrators.

Kitty is an open-source terminal emulator. It is designed for developers and system administrators who spend a significant amount of time working within a command line interface to manage servers, write code, or execute complex shell scripts.
This software is deployed as a desktop application and utilizes GPU acceleration to handle rendering. By offloading the drawing process to the graphics card, it reduces the load on the CPU and maintains high performance during heavy text output. This approach allows the terminal to remain responsive even when processing large streams of data or rendering complex visual elements that would typically slow down a standard terminal emulator.
The architecture of Kitty leverages OpenGL to ensure that the terminal remains responsive during intensive tasks. It is built to support complex workflows through its scripting engine, which allows users to customize behavior and integrate the terminal into larger development pipelines. The software is written using a combination of C and Python to balance low level performance with high level flexibility. It targets users who require a high performance environment and specific graphics support that standard terminal emulators do not provide, making it suitable for those who integrate visual data into their command line workflows.
By focusing on hardware acceleration and extensibility, Kitty provides a specialized environment for users who need more than a basic shell interface. It is a feature rich tool for power users who prioritize speed and extensibility in their terminal environment.
A cross platform terminal emulator using OpenGL acceleration for high performance and extensive configuration options.
A native, cross-platform terminal emulator that combines high performance with standards-compliant emulation and native UI.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.