Project
Vooya is a public beta focused on validating the WASM integration-layer boundary. This section separates shipped evidence from planned work so that a passing fixture is not mistaken for a broad support promise.
Project pages
- Status: what the current beta can do and where it is limited.
- Compatibility matrix: framework, bundler, browser, and toolchain evidence.
- Lab self-hosting program: the ongoing evidence and ownership loop between this repository and Vooya Lab.
- Turbopack research: loader API evidence and open integration questions for a future Next.js source integration.
- Language provider research: the post-beta provider and normalized artifact boundary; Rust remains the only beta source language.
- Roadmap: version-level direction from the integration foundation toward a stable layer contract.
- Releases: independent package versions and release acceptance.
- Benchmarks: workload-specific measurements and their limits.
How to read support claims
“Verified” means a named repository command passed against a named fixture. “Experimental” means the path is useful for investigation but still has a known boundary or incomplete matrix. “Not supported” means the project does not currently make a compatibility claim for that path.
Project family
- Vooya FS: native Node.js batch filesystem operations, continuing Rush-FS under the Vooya boundary model.
- Vooya Lab: runnable experiments and evidence for Rust, WASM, ABI, memory, and host-runtime decisions. New cases follow the Lab's case specification standard; findings that change compiler, ABI, runtime, adapters, or tooling are fixed here rather than kept as Lab-only workarounds.
These projects share principles, not support matrices. Browser compatibility in this repository does not imply Node filesystem compatibility, or vice versa.
