# WebCode — Code Editor & Runner

> A distraction-free code editor with a phone-friendly keyboard. Write, test, and run code anywhere without installing anything.

## Overview
WebCode makes writing code as seamless as sending a text message. On mobile devices, typing code with standard keyboards is frustrating — WebCode solves this with an intuitive layout and a dedicated symbol bar for brackets and operators. On desktops, it expands into a comfortable split-pane editor with instant code execution.

## Everyday Use Cases
- Write, test, and run code directly on your smartphone on the go
- Practice Python and JavaScript programming without installing software
- Clean up and format messy code snippets with one tap
- Keep personal coding experiments saved safely in your browser
- Download your projects as standard zip files anytime

## Core Highlights
### Built for Mobile Coding
Features a dedicated hardware-style symbol bar on mobile keyboards with curly braces, arrows, and punctuation for effortless typing.

### Instant Code Execution
Write Python, JavaScript, and web code and tap Run to see your output immediately. No terminals or servers to configure.

### Automatic Code Formatting
Messy indentation is cleaned up automatically with one click so your code looks clean, professional, and easy to read.

### Saved Directly on Your Device
All your files, folders, and scripts stay neatly organized on your device, ready to export as a zip archive whenever you want.

## Access & Endpoints
- Web Application: https://xicae.dev/webcode
- Live Application: https://webcode.xicae.dev
- REST API: https://xicae.dev/webcode/api
- Model Context Protocol (MCP): https://xicae.dev/webcode/mcp
