[[bin]]
name = "ratatui-image"
path = "src/bin/ratatui-image/main.rs"
required-features = ["crossterm"]
[dependencies.base64]
version = "^0.21.2"
[dependencies.icy_sixel]
version = "^0.1.1"
[dependencies.image]
default-features = false
features = ["jpeg"]
version = "^0.25.1"
[dependencies.rand]
version = "^0.8.5"
[dependencies.ratatui]
default-features = false
features = []
version = "^0.29.0"
[dependencies.serde]
features = ["derive"]
optional = true
version = "^1.0"
[dependencies.thiserror]
version = "1.0.59"
[[example]]
name = "async"
path = "examples/async.rs"
required-features = ["crossterm"]
[[example]]
doc-scrape-examples = true
name = "demo"
path = "examples/demo/main.rs"
[[example]]
name = "screenshot"
path = "examples/screenshot.rs"
required-features = ["crossterm"]
[features]
crossterm = ["ratatui/crossterm"]
default = ["image-defaults"]
image-defaults = ["image/default"]
serde = ["dep:serde"]
termion = ["ratatui/termion"]
termwiz = ["ratatui/termwiz"]
[lib]
name = "ratatui_image"
path = "src/lib.rs"
[package]
authors = ["Benjamin Große <ste3ls@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
description = "An image widget for ratatui, supporting sixels and unicode-halfblocks"
edition = "2021"
exclude = ["assets/*"]
homepage = "https://github.com/benjajaja/ratatui-image"
keywords = ["ratatui", "image", "sixel", "kitty", "tui"]
license = "MIT"
name = "ratatui-image"
readme = "README.md"
repository = "https://github.com/benjajaja/ratatui-image"
rust-version = "1.81.0"
version = "4.0.0-dev"
[package.metadata.docs.rs]
features = ["crossterm"]
[target."cfg(not(windows))".dependencies.rustix]
features = ["stdio", "termios", "fs"]
version = "^0.38.4"
[target."cfg(windows)".dependencies.windows]
default-features = false
features = ["std", "Win32_System_Console", "Win32_Storage_FileSystem", "Win32_Security"]
version = "0.58.0"