Skip to main content

izi

What is izi?
#

izi (Interconnected Zero-config Interoperability) is a universal virtual machine, runtime, and framework for building cross-platform applications. Write your app once. Run it on desktop, mobile, any CPU architecture, any operating system.

Status: In Development


The Vision
#

Every cross-platform solution today forces compromises: performance, native feel, platform coverage, or developer experience. izi aims to eliminate those tradeoffs with a fundamentally different architecture.

Key Goals
#

  • True cross-platform: desktop and mobile, Windows, Linux, macOS, Android
  • Architecture-agnostic: x86, ARM, RISC-V
  • Multi-language: write in Rust, C, C++, Go, Java, Ruby, Python, and more
  • Zero config: one file, runs anywhere, no setup
  • Decoupled UI: the visual layer updates independently from application logic, so apps evolve over time without rewrites
  • Single-file packages: the config is the package

Why “izi”?
#

The name is a phonetic play on “easy,” because the entire point of the platform is that cross-platform development should be easy. The acronym captures the architecture: Interconnected layers talking to each other, Zero-config deployment, and Interoperability across everything.

Three letters. izi build, izi run, izi deploy. The shortest viable namespace for a platform you’ll type thousands of times.


izi is in early development. This is a long-term project with an ambitious scope.