pebble-engine 2.5.2

A modular, ECS-style graphics/app framework for Rust.
Documentation
[package]

name = "pebble-engine"

version = "2.5.2"

edition = "2024"

license = "MIT OR Apache-2.0"

description = "A modular, ECS-style graphics/app framework for Rust."

repository = "https://github.com/Akihiro120/pebble"

readme = "Readme.md"

keywords = ["graphics", "ecs", "gamedev"]

categories = ["graphics", "game-engines"]



[lib]

name = "pebble"



[dependencies]

hecs = "0.11.0"

slotmap = "1.1.1"

tracing = "0.1"

wgpu = { version = "30.0.0", features = ["spirv", "fragile-send-sync-non-atomic-wasm"] }

winit = "0.29"

winit_input_helper = "0.16"

image = "0.25.10"

half = "2.4"

bytemuck = { version = "1.25.2", features = ["derive"] }

glam = { version = "0.32", features = ["bytemuck"] }

tracing-subscriber = "0.3.23"

futures = "0.3"

oneshot = "0.2.1"

web-time = "1.1"



[target.'cfg(not(target_arch = "wasm32"))'.dependencies]

pollster = "1.0.1"



[target.'cfg(target_arch = "wasm32")'.dependencies]

wasm-bindgen-futures = "0.4"