Skip to content
Majick Tek edited this page Dec 17, 2017 · 5 revisions

XUI stands for the eXtensible User Interface. It is the GUI/UX and core of MajickOS. It's based of of a bunch of different libraries and frameworks for creating cross-platform GUIs in C, although it supports bindings of different programming languages as supported by the APIs. XUI has three parts: XGUI, XCLI, and XSCRIPT. XUI is NOT in any way WHATSOEVER affiliated (or compatible) with x11 or xORG.

It is also the executable name for the program to launch the user shell after the system boots.