[package] name = "zenyx" version = "0.1.0" edition = "2024" repository = "https://github.com/Zenyx-Engine/Zenyx" [dependencies] # TBR (if possible) backtrace = "0.3.74" # TBR (if possible) colored = "3.0.0" parking_lot.workspace = true # TBR (if possible) rustyline = { version = "15.0.0", features = ["derive", "rustyline-derive"] } thiserror = "2.0.11" # Tokio is heavy but so far its the best option, we should make better use of it or switch to another runtime. tokio = { version = "1.44.2", features = ["macros", "parking_lot", "rt-multi-thread"] } wgpu = "24.0.3" winit = "0.30.9" bytemuck = "1.21.0" # TBR (if possible) futures = "0.3.31" cgmath = "0.18.0" tracing = "0.1.41" tracing-subscriber = "0.3.19" # TBR tobj = { version = "4.0.3", features = ["tokio"] } ahash = "0.8.11" wgpu_text = "0.9.2" toml = "0.8.20" serde = { version = "1.0.219", features = ["derive"] } native-dialog = "0.7.0" sysinfo = "0.34.2" raw-cpuid = "11.5.0" image = "0.25.6" [build-dependencies] built = { version = "0.7.7", features = ["chrono"] } build-print = "0.1.1" cargo-lock = "10.1.0"