WebOS

🌐 Web OS Simulator

Web OS Simulator is a fully interactive, browser-based operating system simulation built entirely with HTML, CSS, and JavaScript — no external frameworks required.
It recreates the experience of a desktop operating system directly inside your browser, with real, functional apps and persistent user data.


✨ Features

🖥️ System


🧩 Included Applications

App Description
📧 Email Client Real email sending using EmailJS API. Compose, send, and view sent mail.
🌐 Browser Built-in web browser with address bar, navigation, refresh, and iframe sandbox.
📝 Notepad Write and save notes directly in localStorage.
✏️ File Editor Create, edit, and delete local text files.
🗂️ File Manager Manage files stored locally via localStorage.
🧮 Calculator Embedded scientific calculator using Desmos.
>_ Terminal Command-line interface with commands like /openapp, /setbg, /help, and more.
⚙️ Settings Adjust volume, test sound, and customize desktop background color.
🎵 Music Player Select and play any audio file from your device.
🖼️ Media Viewer View images or play videos (PNG, JPG, MP4, AVI supported).
🎮 Games Play classic browser games like Flappy Bird, Solitaire, Tetris, and Breakout.
To-Do List Add, check, and delete personal tasks — saved automatically.
📅 Calendar Interactive monthly calendar with event creation and deletion.
🎨 Drawing App Full-featured canvas for drawing, coloring, saving, and reloading artwork.

🔐 Login Credentials

User Password Description
user letmein Standard user account
guest guest Guest account with limited customization

⚙️ Technologies Used


💾 Data Persistence


🧠 Terminal Commands

Command Description
/openapp [id] Open an app by ID (e.g., /openapp notepad)
/closeapp [id] Close an open app
/setbg [color] Change desktop background color
/resetbg Reset background to default
/logout Log out current user
/help Display all available commands

🚀 Usage

  1. Open the file webos-latest-2025-11-03.html in your browser.
  2. Log in using one of the provided credentials.
  3. Explore the desktop environment and launch apps from icons or the Start menu.
  4. All progress is auto-saved!

🛠️ Installation

```bash

Clone the repository

git clone https://github.com//.git

Open the project folder

cd

Run directly in your browser

start webos-latest-2025-11-03.html