Loading...
Loading...
WebAssembly’s momentum is shifting from “fast code in the browser” to a broader, portable runtime that can power native-class apps, tooling, and edge computing. New demos show performance-heavy workloads moving web-native: a Rust/WebGPU/WASM video editor, GPU-accelerated HarfBuzz text shaping, and WebGPU compute benchmarks that argue for pushing parallel work off JavaScript. At the same time, WASM is becoming a deployment and sandboxing layer, with Wasmer’s Edge.js running Node apps inside a WASIX-based WebAssembly sandbox. Developer tooling is maturing too, from TinyGo targeting microcontrollers and WASI to component-model work, compact Zig/WASM builds, and experimental interpreters and language runtimes in WASM.
A browser-based professional NLE video editor, built with WebGPU and Rust compiled to WASM, delivers GPU-accelerated compositing, keyframe animation, and real-time previews rivaling native apps. The editor supports a canvas-rendered, multi-track timeline with unlimited video/audio tracks, linked clips, cross-transitions, and bezier-eased keyframeable properties (transform, opacity, effects). Real-time GPU-computed effects include brightness, contrast, saturation, blur, and hue rotation. It uses WebAssembly performance and WebGPU for rendering while keeping media local via the File System Access API and Web Audio for playback—no installation required. This matters because it showcases the web platform’s maturation for high-performance creative apps and could shift workflows toward zero-install, privacy-friendly browser tooling.