little-kitty 0.0.3

A low-level interface for the Kitty Graphics Protocol
Documentation
  • Coverage
  • 95.31%
    61 out of 64 items documented1 out of 1 items with examples
  • Size
  • Source code size: 120.42 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.33 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 22s Average build duration of successful builds.
  • all releases: 27s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Repository
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • tliron

crates.io docs.rs

Little Kitty

A low-level Rust interface for the Kitty graphics protocol.

Terminals that support it include::

Little Kitty supports both sprite (standard) and Unicode placeholder modes.

It also automatically uses tmux passthrough mode if it detects that it's in a tmux session. However, note that this feature is not enabled by default in tmux. To enable it from the terminal:

tmux set -g allow-passthrough on

Or add this to ~/.tmux.conf:

set -g allow-passthrough on

Check out the examples.

For a fuller example of usage see cursive-image.

Alternatives

License

Like much of the Rust ecosystem this project is licensed under your choice of either

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

All code and documentation was written by humans. We do not accept "AI"-generated contributions.