Compatibility

Which package is licensed on which platform

Generated from the engine's own platform masks and from the packaging script's output, not written by hand. If this page and the engine ever disagree, the engine is right and this page is a bug.

licensed your key works there · ships only a binary is in the download but the key is refused · not part of this package

Every package against every platform target the engine defines.
Package win-x86 win-x64 win-arm64 linux-x86 linux-x64 linux-arm32 linux-arm64 macos ios android
Windows C/C++
windows-cpp
licensed licensed
Windows on ARM64
windows-arm64
licensed
Windows ActiveX / COM
windows-activex
licensed licensed
.NET (source P/Invoke)
windows-dotnet
licensed licensed
NuGet package
nuget
licensed licensed licensed licensed licensed licensed
Linux on Intel
linux-x86-x64
licensed licensed
Linux on ARM
linux-arm
licensed licensed
macOS
macos
licensed
iOS
ios
licensed
Android
android
licensed
PHP
php
licensed licensed licensed licensed licensed licensed
Python
python
licensed licensed licensed licensed
Delphi / Object Pascal
pascal
licensed licensed
ASP.NET Core
aspnet
licensed licensed licensed licensed licensed licensed
Flutter
flutter
licensed licensed licensed licensed licensed
Node.js
javascript
licensed licensed licensed
TypeScript
typescript
licensed licensed licensed

How to read this

A licence is per package, and a package names its platforms

The key you receive carries the package you bought. The engine checks that key against the platform it is running on, so a key for one package is not a key for another — and buying two platforms means buying the packages that cover them.

"Licensed" is a property of the engine, not of this website

Every cell above comes from the platform mask the engine itself compiles in. Nothing on this page is a claim we can make and the engine can contradict; if a mask changes, this page changes with it on the next catalog sync.

If your target is not here

Ask. Some targets exist as builds without being packaged, and the answer is either "yes, here is how" or a plain no — both are more useful than a maybe.