Porting Kit vs TDF
Porting Kit
portingkit.comTDF
github.comSide by side
| Figure | Porting Kit | TDF |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| macOS | Yes | — |
| Linux | — | Yes |
| Self-hosted | — | Yes |
| Plans published | 1 | 1 |
| Spec score · Game Compatibility Layers | 7.3 (#17) | 7.9 (#8) |
| Game sources | Port instructions describe installing games through sources including GOG, Steam, Origin, Uplay, GamersGate, and CD/DVD. | TDF is intended for games outside Steam, including GOG installers, ISOs, and repacks. |
| Purpose | Porting Kit uses Wineskin technology to install games and apps compiled for Microsoft Windows in macOS. | TDF helps users install, package, and safely run Windows games on GNU/Linux. |
Plans
In their own words
Porting Kit
Porting Kit is a free macOS application that uses Wineskin technology to install games and apps compiled for Microsoft Windows. Its instructions cover installing games from sources including GOG, Steam, Origin, Uplay, GamersGate, and CD/DVD. For Steam ports, Porting Kit can install the Windows Steam client on the Mac, after which users sign in and download games. The download page offers Porting Kit 7 for macOS 12.0 and later, and the maker says Apple Silicon support is growing with newer engines and macOS versions. The download page recommends watching a tutorial before installing game ports. The maker does not guarantee that a port will work on a particular computer and recommends checking its video card ranking. The terms say the app should be used to install legitimate app copies, with an exception stated for abandonware. Ports are for personal use; distribution requires the maker's approval. The terms also say the app may collect video card and macOS details for rankings and Google Analytics, while stating it does not obtain or share other information from the Mac.
TDF
TDF is a free GNU/Linux tool for installing, packaging, and running Windows games from outside Steam, including GOG installers, ISOs, and repacks. It is portable and requires no installation. Games run in isolation through bubblewrap and Linux namespaces, with file and network access blocked by default. TDF includes game-optimized and regular Wine builds, and can use system or custom Wine versions. Its graphics components cover several DirectX generations: D7VK handles DirectX 3–7, DXVK handles DirectX 8–11, and VKD3D-Proton handles DirectX 12. The manual says about 90% of games work without changes, though some need configuration. TDF requires an x86_64 CPU and a GPU with Vulkan 1.3 or newer; Linux kernel 6.14 or newer and an SSD are recommended. Instances can be archived for transfer or redistribution. The project cautions that sandboxing does not prevent every possible kernel, driver, or bubblewrap exploit, and recommends a hardened virtual machine for malware testing. The code is GNU GPL v3, though built versions may include components under other licenses.