Skip to content
@wie-project

WIE

Experimental PE64 userspace emulator in Rust for Apple Silicon macOS

WIE Project (Wie Is Emulator)

An open-source research and engineering organisation focused on low-level emulation, systems programming, and high-performance cross-OS runtime environments.

Our Projects

1. Kakehashi

An experimental lightweight userspace translator to run macOS ARM64 binaries on Linux ARM.

  • The Core Idea: Complete rejection of kernel modules (LKM) in favour of a pure userspace runtime. It uses a fast assembly hypercall bridge to route Mach-O system calls directly into a host Rust environment with identity-mapped memory.
  • Tech Stack: Rust, Assembly (ARM64).

2. WIE — Wie Is Emulator

An experimental PE64 userspace emulator written in Rust.

  • The Core Idea: Designed to run Windows x64 binaries seamlessly on Apple Silicon macOS via JIT emulation.
  • Tech Stack: Rust, JIT.

The Team

  • @Vladislav-Kalinkin — Founder
  • @DevYatsu — Co-developer (WIE)

License

Our projects are distributed under open-source licenses (Apache-2.0 for Kakehashi, LGPL-3.0 for WIE).

Popular repositories Loading

  1. kakehashi kakehashi Public

    Userspace macOS translation layer for Linux ARM64

    Rust 429 10

  2. wie wie Public

    Experimental PE64 userspace emulator written in Rust for Apple Silicon Mac

    Rust 9 1

  3. .github .github Public

    Organization profile configuration

  4. homebrew-wie homebrew-wie Public

    Ruby

Repositories

Showing 4 of 4 repositories

Top languages

Loading…

Most used topics

Loading…