Credits | Overview | Plotting Styles | Commands | Terminals
--- | --- | --- | --- | ---

## New terminals and terminal options

- New terminals kittygd and kittycairo provide in-window graphics for terminal emulators that support the kitty protocol. Kitty is an alternative to sixel graphics that offers full 24-bit RGB color. See kittycairo.
- New terminal block for text-mode pseudo-graphics uses Unicode block or Braille characters to offer improved resolution compared to the dumb or caca terminals.
- New terminal webp generates a single frame or an animation sequence using webp encoding. Frames are generated using pngcairo, then encoded through the WebPAnimEncoder API exported by libwebp and libwebpmux.
- Terminals that use the same window for text entry and graphical display, including dumb, sixel, kitty, and block now respond to keyboard input during a pause mouse command. While paused, they interpret keystrokes in the same way that a mousing terminal would. See pseudo-mousing. For example the left/right/up/down arrow keys change the view angle of 3D plots and perform incremental pan/zoom steps for 2D plots.