evmar
theseus
Rust

static translator for dos/win32 executables

Last updated Jul 4, 2026
92
Stars
0
Forks
0
Issues
+3
Stars/day
Attention Score
39
Language breakdown
Rust 99.6%
TypeScript 0.2%
Shell 0.1%
Go 0.0%
HTML 0.0%
โ–ธ Files click to expand
README

Theseus

Theseus is:

  • A compiler that translates DOS and 32-bit Windows x86 code to Rust.
  • An implementation of some of the DOS/win32 API used by the above.
Together, Theseus takes in a .exe file and turns it into a native binary that doesn't depend on x86 or DOS/Windows.

I wrote a longer blog post motivating the project.

Theseus is very experimental and probably won't work on a program you try.

See doc/development.md for more details on the code.

๐Ÿ”— More in this category

ยฉ 2026 GitRepoTrend ยท evmar/theseus ยท Updated daily from GitHub