Developer‑friendly OS shell for local projects

Browse, edit, zip, mail, and manage files with an elegant desktop‑style UI.

Overview

Desktop‑style OS shell for local projects
Elegant dark UI with smooth UX
Apps: File Manager, Editor, Terminal, Mailer, and more

Features

Permission‑aware file actions: view, edit, rename, zip/unzip, download
Terminal‑style command runner
Popup editor with safe write behavior
Mailer for HTML/plain emails with clean headers
Trash and cleaning tools for server artifacts
Simple session login gate

Requirements

PHP 7.4+ (PHP 8.x recommended)
Web server (Apache/XAMPP recommended)
Write permissions for app directory
Internet access for icons and wallpapers

Installation

Clone into `htdocs/coding`
Start XAMPP/Apache
Open `http://localhost/coding`

Quick Start

Login when prompted
Use header bar to open apps
Change wallpaper with instant persistence

Configuration

Default password at `test.php:3` in `$DEFAULT_OSCODING_PASSWORD`
Wallpaper keys: `coding.wallpaper`, `coding.wallpaper.type`
Set wallpaper via `?wallpaper=` URL

Tips

Edit safely via File Manager and Editor
Terminal output with clear status cues
Error handling adapts to environment

Security

Local development or protected environments only
Do not expose publicly without extra hardening

Support

Apps in Coding2.0

vThink
Notes
Mailer
Browser
Editor
Rename
Upload
New
Zip
Unzip
Settings
Wallpaper
CMD
Clean OS
Server Info
RCpanel
Security
Errors
HOW
CMD Help
APPTools

Build Extension App

Need custom branding or more tools? Contact Mister Klio — OS CODING 2.0 LTD.