An open API service indexing awesome lists of open source software.

https://github.com/holedev/mypc


https://github.com/holedev/mypc

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

          

# My PC - Windows 10 Web Clone

A web-based Windows 10 desktop environment simulation built with HTML, CSS, and JavaScript.

## Features

- **Desktop Environment**
- Interactive desktop interface
- Desktop icons with drag-and-drop support
- Right-click context menu with common actions
- Icon size customization (Large, Medium, Small)
- Desktop icon visibility toggle

- **Start Menu**
- Windows-style start menu
- Recently added applications section
- Quick access to common folders
- Power options (Sleep, Shutdown, Restart)
- Search functionality

- **Window Management**
- Window dragging and resizing
- Minimize, maximize, and close controls
- Multi-window support
- Full-screen mode

- **System Features**
- System tray with battery, network, and sound indicators
- Date and time display
- Notifications center
- Power state management
- User login interface with PIN support

## Project Structure

```
├── index.html # Main HTML file
├── assets/
│ ├── css/ # Stylesheets
│ │ ├── app.css # Application styles
│ │ ├── base.css # Base styles
│ │ └── home.css # Home screen styles
│ ├── js/ # JavaScript files
│ │ ├── app.js # Main application logic
│ │ ├── f-file.js # File system handlers
│ │ └── init.js # Initialization code
│ ├── img/ # Image assets
│ └── video/ # Video content
```

## Getting Started

1. Clone the repository
2. Open `index.html` in a modern web browser
3. Interact with the Windows 10-like interface