Windows compatibility without the VM
Run Windows programs natively on linux.
A user first focus on windows interopability.
$ ./scripts/build-rine.sh
$ ./target/release/rine ./hello.exe
hello world
Core Capabilities
Built to feel native on Linux desktops.
Desktop integration
Register .exe handling with binfmt_misc and desktop entries so Windows apps launch naturally from file managers and app menus.
Linux ecosystem friendly
Plugs into standard Linux workflows, including shell execution, MIME handling, and existing dev tooling without introducing a separate runtime silo.
Simple app onboarding
Per-app configuration and optional UI tools make it easy to map paths, tune behavior, and integrate Windows binaries into everyday Linux usage.
Project Status
Early development, focused on core runtime correctness.
Console applications with basic I/O, threading, and synchronization are already in scope. GUI and networking support are under active build-out through the growing DLL surface.
- Active: kernel32, ntdll, msvcrt
- Partial: comdlg32, gdi32, user32
- Stubbed: advapi32, ws2_32