Skupina nadšencov vytvorila SDK Xenolith, ktorý umožňuje vytvárať plnohodnotné desktopové aplikácie priamo v prehliadači. Systém umožňuje krížovú kompiláciu grafických aplikácií z ktoréhokoľvek z podporovaných systémov na akýkoľvek iný. Jedným z podporovaných systémov je WebAssembly, takže aplikácie môžu byť zostavované pre prehliadač a aj v prehliadači pre akúkoľvek inú platformu. Zdrojový kód projektu je napísaný v C++ a je dostupný pod licenciou MIT.
Prostredie nepoužíva proprietárne SDK Windows a macOS, namiesto toho sú vytvorené alternatívy z otvoreného kódu alebo metodou čistej miestnosti, ktoré umožňujú zostaviť aplikáciu, ktorá bude fungovať v cieľovom systéme. Všetky nástroje sa zostavujú z otvorených zdrojov v rámci prostredia (na zostavenie je potrebný Linux a kompilátor schopný zostaviť GCC 15.2, následne prostredie zozbiera všetko samo). K dispozícii je online demonštrácia s množstvom príkladov, vrátane DOOM a demoverzása Heroes of Might and Magic II, ktorá nevyžaduje registráciu, funguje na jednej stránke a nekomunikuje s serverom (dáta sú uložené na AWS CDN).
Zdroj: opennet.ru
