Skip to content

CiccioBro17/Web-OS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web-OS

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


Example

Web-OS Screenshot


Features

  • 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

Requirements

  • Any modern web browser (Chrome, Firefox, Edge, etc.)
  • To run locally: a static file server

How to use it

1. Clone the repository

git clone https://github.com/CiccioBro17/Web-OS.git
cd Web-OS

2. Start a local server

You need to serve the files over HTTP.

Option A: Using Python

# For Python 3.x
python3 -m http.server 8080
# Or for Python 2.x
python -m SimpleHTTPServer 8080

Then open http://localhost:8080 in your browser.

Option B: Using Node.js (if you have npm)

npm install -g serve
serve .

Then open the URL shown in your terminal (usually http://localhost:3000).


Usage

  • 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.

License

This project is under the MIT license. Feel free to use, modify and distribute it as you like.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors