Skip to content

NebulaServices/XenOS

Repository files navigation

A WebOS with the best UI to date

What is XenOS?

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/

Screenshot Screenshot 2

Developing XenOS

Dependencies

  • NodeJS
  • NPM (PNPM is strongly recommended)
  • Git
  • uuidgen

Currently XenOS supports building on Windows, but we cannot promise compatibility forever. We recommended using WSL

Instructions

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

Documentation about XenOS can be found here!

Whats Left?

You can view the projects TODO here

I Found a Bug!!!!

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

Changelog

The changelog can be found here

Contributors

  • Scaratek - Lead developer
  • Madjik - Various UI tweaks and logo designer

Credit

Dependencies used

There are more dependencies used that are not listed here, for a full list, check the package.json

What Framework Do You Use?!?

None! Just TypeScript and CSS :)

Source Code License

XenOS is licensed under the AGPLv3 License

About

Redefining Web Operating Systems

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •