You must be logged in to sponsor daxpedda
Become a sponsor to daxpedda
Currently maintaining the Web backend on Winit and Softbuffer.
My current plan of action:
- Address all remaining web backend issues in Winit.
- Address some of the issues in Softbuffer that don't require a long period of design work.
- Finish and release
wasm-worker
, a Rust multi-threading library for the Web. - Help implement the WASI thread proposal and hopefully standardize thread-local variables for Wasm and WASI (hopefully bringing us one step closer towards stabilizing Wasm Atomics in Rust).
- Rewrite Fabruic including a WebTransport backend to allow for seamless cross-platform networking code between Desktop and browsers.
Featured work
-
rustwasm/wasm-bindgen
Facilitating high-level interactions between Wasm modules and JavaScript
Rust 7,842 -
rust-windowing/winit
Window handling library in pure Rust
Rust 4,876 -
facebook/opaque-ke
An implementation of the OPAQUE password-authenticated key exchange protocol
Rust 307 -
rust-windowing/softbuffer
Easily write an image to a window
Rust 333 -
daxpedda/web-time
Drop-in replacement for std::time for Wasm in browsers
Rust 54