Raxol.Terminal.Graphics.KittyProtocol (Raxol v2.0.1)
View SourceKitty Graphics Protocol implementation for advanced terminal graphics.
Provides support for efficient image transmission, transparency, animations, and high-performance graphics rendering using the Kitty graphics protocol.
Features
- Direct binary image transmission
- Transparency and alpha channel support
- Animation frame management
- Chunked transmission for large images
- Format detection and conversion
- Error handling and fallback mechanisms
Supported Formats
- PNG (with transparency)
- JPEG
- WebP
- GIF (animation support)
- Raw RGB/RGBA data
Protocol Specification
The Kitty graphics protocol uses OSC escape sequences with the format: