Skip to content
O/THE OPEN ALTERNATIVE
↑↓to navigate↵to selectescto close
Kitty

Kitty

A fast, feature-rich terminal emulator that leverages GPU and SIMD for superior performance. Ideal for developers who spend significant time in the terminal.

Kitty is an open-source alternative to:

Kitty preview

kitty is a modern, GPU-accelerated terminal emulator designed for developers and power users who live in the terminal. Built with performance in mind, it utilizes GPU rendering and SIMD vector CPU instructions to deliver best-in-class speed and responsiveness.

Key Features

  • GPU Acceleration: Uses GPU rendering for smooth performance even with complex terminal applications
  • SIMD Optimization: Leverages CPU vector instructions for enhanced processing speed
  • Highly Customizable: Extensive configuration options via kitty.conf for fonts, colors, layouts, and keyboard shortcuts
  • Tab & Window Management: Advanced tabbing and window splitting with intuitive keyboard controls
  • Wide Color Support: Full support for wide gamut color formats including OKLCH and CIE LAB
  • Cross-Platform: Available on Linux, macOS, and BSD systems
  • Extensible: Supports plugins and custom actions for enhanced functionality
  • Performance Tuning: Configurable performance settings for optimal resource usage

Tech / Self-Hosting

kitty is a standalone desktop application that runs locally on your machine. It requires no server infrastructure or external dependencies beyond standard system libraries. The application is open source and can be built from source on most Unix-like systems. Configuration is stored locally in plain text files, making it easy to version control and customize.

Kitty Tech Stack and Architecture

9 technologies detected