{"repo":"wasvy-org/wasvy","free":true,"listed":false,"github":"https://github.com/wasvy-org/wasvy","clone":"git clone https://github.com/wasvy-org/wasvy.git","description":"WASI-powered modding for the Bevy engine","language":"Rust","stars":131,"topics":["bevy","bevy-engine","ecs","wasi","wasm"],"license":"Apache-2.0","category":"game-templates","readme_excerpt":"Thanks AreKayHen for the lovely banner art! Wasvy - WASI Modding for Bevy (Just hatched! 🪺) 🪺 Just hatched : This project is in the process of stabilization. Some features are still missing and breaking API changes are likely to happen as we approach a 1.0 release. Use at your own risk! 🎯 Community Feedback : Your ideas, suggestions, and contributions are highly valued! Come and talk with us in the Bevy Discord. Report bugs and discuss new features on Github. Together, we can shape this into something great! 💡 TIP : Check out the justfile for useful commands and as a reference for common operations in the project. Overview Wasvy is an experimental Bevy modding engine, enabling the execution of WebAssembly (WASM) binaries within Bevy applications. It's powered by WebAssembly System Interface (WASI), enabling full access to the Bevy ECS, network, filesystem, system clock and more! Features - 🪶 Easy integration: Just 2 lines of code! - 🛠️ Devtools via the wasvy CLI: cargo install wasvy cli - 🔥 Hot reloading - 🐍 Ready-made templates and support for any language that compiles to wasm! - 🧩 Type safe, sandboxed, WASI components powered by wasmtime Installation Install the wasvy CLI: If you are developing rust mods, install the necessary target: Add the crate to your dependencies: Quick Start Your first Mod Start your app with Wasvy devtools enabled (shown above). Make sure to enable asset hot-reloading! The wasvy new command helps creating new Mods. In another terminal, sca","default_branch":null,"files":null,"tree":[],"storefront":"/r/wasvy-org","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wasvy-org/wasvy/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}