Roves
Console

Nintendo

Why a Switch port is realistic, and where it stands today.

Edit on GitHub

Rust already runs on Nintendo hardware today, outside of Roves entirely — the homebrew community maintains real, working toolchains for it (nx for Switch, ctru-rs for 3DS), proving the language itself isn't the blocker. Since Servo (the engine underneath Roves) is written in Rust top to bottom, the same portability applies: a Switch port is mostly a matter of implementing Roves' native integration layer — window/surface creation, controller input, and GPU setup — against Nintendo's own APIs (or the homebrew equivalents), not rewriting the rendering engine itself.

Coming soon

This isn't built yet. It's a realistic direction, not a shipping target — there's no Switch build of Roves today.