Douglas Dwyer's repositories
octo-release
The Octo voxel game engine
wasm_component_layer
WebAssembly component model implementation for any backend.
wasm_runtime_layer
Compatibility interface for WASM runtimes.
modularity
WASM component loader, linker, and manager.
wasm_main_executor
Run futures from web workers on the main browser thread.
geese_executor
Asynchronous executor with Geese event system integration.
geese_pool
Message-passing system for networking with Geese.
mutability_marker
Marker types describing mutability.
sync_rw_cell
Thread-safe version of RefCell.
input-actions
Rust crate heavily inspired by Unity library Rewired.
rigid_pixels
Toy 2D physics engine with Teardown-like collision detection and iterative resolution.
const_list
A tiny linked list usable in const contexts.
egui
egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
fixed_pool
Fixed-size object pool with ownership and return semantics.
include_wit
Macro for embedding WIT data into application binaries.
redb
An embedded key-value database in pure Rust
tuner
Guitar tuner
wgpu
Cross-platform, safe, pure-rust graphics api.
zstd-rs
A rust binding for the zstd compression library.