Web-OS is a browser-based desktop environment simulation. It features a draggable window system and several built-in apps, all running in your browser. Great for demos, learning, or just for fun
- Desktop UI with draggable windows and a taskbar
- File Explorer: Browse a mock file list
- Text Editor: Write and "save" notes (in your mind)
- Calculator: Simple math expressions
- Terminal: Simulated commands (help, toolbox, echo, date, clear, etc.)
- Customizable wallpaper
- Any modern web browser (Chrome, Firefox, Edge, etc.)
- To run locally: a static file server
git clone https://github.com/CiccioBro17/Web-OS.git
cd Web-OSYou need to serve the files over HTTP.
# For Python 3.x
python3 -m http.server 8080
# Or for Python 2.x
python -m SimpleHTTPServer 8080Then open http://localhost:8080 in your browser.
npm install -g serve
serve .Then open the URL shown in your terminal (usually http://localhost:3000).
- Click the app buttons in the taskbar to open windows.
- Drag windows by their title bar.
- Close windows with the ✖ button.
- Try the terminal commands:
help,toolbox,date,echo hello,clear,toolbox.
This project is under the MIT license. Feel free to use, modify and distribute it as you like.
