Vize
Vize Logo

Vize

High-Performance Vue.js Toolchain in Rust

/viːz/ — A wise tool that sees through your code. Compile, lint, format, type-check, and explore Vue components — all powered by Rust. ⚠️ Not yet production-ready.

Add Vize to your app

Start with Getting Started, then use the migration guide to replace your Vue compiler and compare checks before changing CI. Vite+ projects keep integration settings in vite.config.ts; standalone CLI and LSP workflows can use vize.config.ts.

Vize is under active development. The support status describes known limits; compare diagnostics and build output on your own project before adoption.

Author

ubugeeei

ubugeeei is a software engineer based in Tokyo, working across Vue, Rust, design, and language tooling.

He is part of the Vue.js Core Team, Vue.js Japan User Group Core Staff, a Vite+ Core Contributor, and Chief Engineer at mates-dev.

He is also the creator of chibivue, Vize, and Ox Content.

Vize is a free and open-source project licensed under MIT. Developing and maintaining a full toolchain — compiler, linter, formatter, type checker, LSP, component gallery, and WASM bindings — is a significant effort that requires sustained focus and dedication.

If Vize saves you time, improves your development experience, or you believe in the vision of a high-performance Vue.js toolchain, please consider sponsoring the project:

Your support helps fund continued development, infrastructure costs, and ensures Vize remains free for everyone. Every contribution — no matter the size — makes a real difference.