Skip to content
KGP
Docs
Docs
  • Getting Started
  • Kitty Graphics Protocol
  • API Reference
    • Command
    • TransmitBuilder
    • PutBuilder
    • DeleteBuilder
    • Animation Builders
    • QueryBuilder
    • Response
    • Constants
    • Helper Functions
  • Examples
    • Basic Image Display
    • Multiple Placements
    • Cropping and Scaling
    • Z-Index Layering
    • Deletion
    • Animation
    • Relative Positioning
    • Chunked Transmission
    • Compression
    • File and Shared Memory Transmission
    • Error Handling
    • Demo Application
  • Terminal Support

Docs

Getting Started

Installation Add KGP to your Go module: bash Copy go get github.com/SerenaFontaine/kgp Requirements Go 1.23 or later A …

Kitty Graphics Protocol

KGP implements the Kitty Graphics Protocol, a terminal escape sequence specification for rendering pixel-based graphics. …

API Reference

Exhaustive reference for all exported types, functions, and constants in the kgp package. Builders Builders use a fluent …

Examples

Practical examples for common KGP use cases. All code is runnable and assumes you have imported …

Terminal Support

The Kitty Graphics Protocol is supported by: Terminal Support Notes Kitty Full Version 0.19.0+ WezTerm Partial Core …

↑↓ navigate · Enter select · Esc close