Recomp / OS & system / Windows

gcom

Clean-room reimplementation of in-process COM, written in 1999 as the basis of AmigaDE's component system and published later.

Clean-room Human-led stalled
Stars—
Commits, 30 days—
Latest release—
Last push—

Facts

Original
Microsoft Component Object Model (in-process)
Platform
Windows
Method
Clean-room
Provenance
Human-led · Repo created 2015, predates AI coding tools (GitHub) what this means
Status
stalled
Licence
unknown
Team
sam-falvo
Started
2015-08
Runs on
Linux
Needs the original
No

How to get it legally

Download it from the official repository. No original files are needed.

This project was rebuilt clean-room by sam-falvo. Facts last checked 2026-10-17. Suggest a correction

Sources

Something wrong or out of date? Send a correction.

Amiga · 1985 · ★ 516

AROS Research Operating System

AmigaOS 3.1

Portable reimplementation of the AmigaOS 3.1 APIs that runs natively on PCs and as a replacement Kickstart on Amigas.

Clean-room Human-led
+3 ★ in 3 days

Windows · ★ 156

BottleShip

Classic x86 Windows games (Win32, DirectDraw, Direct3D)

Browser engine that loads real x86 Windows executables and reimplements Win32, COM and DirectDraw/Direct3D on WebGPU and WebAudio.

Clean-room AI-assisted

Windows · ★ 1.1k

Boxedwine

32-bit Windows programs via Wine

Emulator that runs 32-bit Windows applications by emulating the CPU and Linux kernel under a 32-bit Wine build.

Emulation-hosted Human-led

Windows · ★ 94

cmd

Windows cmd.exe command interpreter

Reimplementation of the Windows cmd.exe command interpreter that runs on Unix-like systems using only libc and POSIX APIs.

Rewrite Not stated

Windows · 2009

Desktop Window Manager decompilation

Windows 7 Desktop Window Manager (dwm.exe, uDWM.dll)

Decompilation of the Windows 7 Desktop Window Manager executable and its uDWM library, intended to build within a Windows environment.

Decompilation Not stated
+2 ★ in 3 days

Windows · 2002 · ★ 11k

Mono

Microsoft .NET Framework

Open-source implementation of the .NET runtime and class libraries, built from the ECMA standards; development has since moved on.

Clean-room Human-led