XenOS is a highly customizable "WebOS" with a ton of features and a sleek UI. You can view a live demo at: https://xen-os.dev/
![]() |
![]() |
---|
- NodeJS
- NPM (PNPM is strongly recommended)
- Git
uuidgen
Currently XenOS supports building on Windows, but we cannot promise compatibility forever. We recommended using WSL
First, clone the repo
$ git clone https://github.com/nebulaservices/xenos.git --recursive
$ cd xenos
Install dependencies
pnpm i # Or npm i
To start the dev server
# If you are on Linux, MacOS, or some other UNIX-like OS:
pnpm dev # or npm run build
# If you are on Windows, or are just a weirdo who enjoys Powershell
pnpm dev:windows # or npm run build:windows
To build
# Same spiel as above
pnpm build
pnpm build:windows
To serve the build
pnpm start # or npm start
Documentation about XenOS can be found here!
You can view the projects TODO here
Cool! You can submit things like bug reports in our Discord Server, but please check if the bug has already been reported. You can check in the Discord or here
The changelog can be found here
- The default wallpaper used: https://userstyles.org/styles/277430/font-change
- The color scheme used: https://catppuccin.com/palette/ (mocha)
- Major inspiration: AnuraOS
There are more dependencies used that are not listed here, for a full list, check the package.json
None! Just TypeScript and CSS :)
XenOS is licensed under the AGPLv3 License