[dependencies.ahash]
version = "0.8.11"
[dependencies.arboard]
version = "3.4.1"
[dependencies.bitflags]
version = "2.8.0"
[dependencies.bytemuck]
features = ["derive"]
version = "1.19.0"
[dependencies.env_logger]
version = "0.11.6"
[dependencies.etagere]
version = "0.2.13"
[dependencies.glam]
version = "0.28.0"
[dependencies.glyphon]
version = "0.7.0"
[dependencies.image]
version = "0.25.2"
[dependencies.keru_macros]
version = "0.1.0"
[dependencies.log]
version = "0.4.22"
[dependencies.pollster]
version = "0.3.0"
[dependencies.slab]
version = "0.4.9"
[dependencies.unicode-segmentation]
version = "1.11.0"
[dependencies.wgpu]
default-features = true
version = "23"
[dependencies.winit]
features = ["rwh_05"]
version = "0.30.5"
[[example]]
name = "counter"
path = "examples/counter.rs"
[[example]]
name = "counter_small"
path = "examples/counter_small.rs"
[[example]]
name = "custom_component_tab_view"
path = "examples/custom_component_tab_view.rs"
[[example]]
name = "reactive_block"
path = "examples/reactive_block.rs"
[[example]]
name = "reactive_text"
path = "examples/reactive_text.rs"
[[example]]
name = "showcase"
path = "examples/showcase.rs"
[[example]]
name = "test"
path = "examples/test.rs"
[[example]]
name = "test_hidden_nodes"
path = "examples/test_hidden_nodes.rs"
[[example]]
name = "test_hidden_nodes_2"
path = "examples/test_hidden_nodes_2.rs"
[[example]]
name = "test_node_moved"
path = "examples/test_node_moved.rs"
[[example]]
name = "test_node_moved_and_hidden"
path = "examples/test_node_moved_and_hidden.rs"
[[example]]
name = "window_loop"
path = "examples/window_loop.rs"
[lib]
name = "keru"
path = "src/lib.rs"
[lints.clippy.bool_comparison]
level = "allow"
priority = 0
[lints.clippy.needless_return]
level = "allow"
priority = 0
[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["gui"]
description = "Experimental GUI library"
edition = "2024"
keywords = ["gui"]
license = "GPL-3.0-only"
name = "keru"
readme = "README.md"
repository = "https://github.com/kekelp/keru"
version = "0.1.1"
[profile.dev]
opt-level = 1
[profile.dev.package."*"]
opt-level = 3