Skupina nadšenců vytvořila SDK Xenolith, které umožňuje vytvářet plnohodnotné desktopové aplikace přímo v prohlížeči. Systém umožňuje kroskompilaci grafických aplikací z jakéhokoli podporovaného systému na jakýkoli jiný. Jedním z podporovaných systémů je WebAssembly, což znamená, že aplikace lze vytvářet pro prohlížeč a vytvářet v prohlížeči pro jakoukoli jinou platformu. Zdrojový kód projektu je napsán v C++ a je k dispozici pod licencí MIT.
Prostředí nepoužívá proprietární SDK Windows a macOS, místo toho byly vytvořeny od nuly alternativy z open source kódu nebo čistou metodou, které umožňují vybudovat aplikaci fungující na cílovém systému. Všechny bez výjimky nástroje se sestavují ze zdrojových kódů uvnitř prostředí (k sestavení je potřeba Linux a kompilátor schopný sestavit GCC 15.2, dále si prostředí všechno sestaví samo). Je k dispozici online demonstrace s řadou příkladů, včetně DOOM a demo verze Heroes of Might and Magic II, která nevyžaduje registraci, funguje na jedné stránce a nekomunikuje s serverem (data leží na AWS CDN).
Zdroj: opennet.ru
