Docs / Ghostty Terminal Engine

Ghostty Terminal Engine

Experience desktop-grade GPU-accelerated terminal rendering on Android built on the high-performance Ghostty core.

Desktop-Grade GPU Acceleration on Mobile

Casshper is powered by a native build of the Ghostty terminal engine. Built for high throughput and immediate input response, Casshper delivers crisp, hardware-accelerated text rendering without input lag or frame stutter, even during heavy log streaming.

Native Performance and Zero Jank

Leveraging a custom native rendering pipeline compiled directly for Android devices, Casshper maintains a smooth 120FPS+ frame rate under high-frequency terminal output.

Key Features

  • GPU-Accelerated Text Renderer: Crisp font rendering with subpixel precision and smooth font scaling across phone and tablet screens.
  • Kitty Graphics Protocol Support: Render inline graphics, terminal imagery, and rich visual output directly within your shell buffer.
  • True Color (24-bit RGB) and Powerline Fonts: Full 16.7 million color support with native support for Nerd Fonts, glyphs, and status bar icons.
  • Ultra-Low Input Latency: Immediate keypress response designed for fast typing, Vim/Neovim editing, and interactive shell tools.

Clipboard and Selection

Ghostty's low-level engine integrates with Casshper to give you precise control over buffer content and text manipulation:

  • Direct Selection Copy and Clipboard Paste: Transfer data between the Android clipboard and the Ghostty buffer with zero character dropping.
  • Text Selection: Expand selections to words and characters for quick manipulation of terminal output and logs.