iOS & Android · v1.0 · Free

Code Anywhere.
Ship Everything.

The mobile IDE that goes where you go — real CodeMirror editor, live preview, and full GitHub sync. Right from your phone.

📱 iOS  ·  🤖 Android  ·  🌐 Web (Expo)  ·  Free to download

Built for
Mobile Devs GitHub Users Open Source Remote Devs CS Students
The Editor

A real IDE.
In your pocket.

CodeMirror 6 under the hood — the same engine powering top web editors — running natively on mobile.

zity-editor — my-app/src/server.js — main
Code Split Preview
Explorer
my-app
src
server.js
routes.js
db.js
public
package.json
.gitignore
server.js
routes.js
package.json
1// zity Editor · my-app/src/server.js
2
3const express = require('express');
4const cors = require('cors');
5const routes = require('./routes');
6
7const app = express();
8const PORT = process.env.PORT || 3000;
9
10app.use(cors());
11app.use(express.json());
12app.use('/api', routes);
13
14app.get('/', (req, res) => {
15  res.json({ status: 'ok', version: '1.0.0' });
16});
17
18app.listen(PORT, () => {
19  console.log(`Server on port ${'$'}{PORT}`);
20});
Saved
JavaScript UTF-8
Ln 20, Col 3 Spaces: 2
localhost:3000/api/users
GET /api
Docs
6+
Languages supported
iOS
+ Android + Web
3
View modes
Free
Core editor, always
Features

Everything in one app.

No compromises. No stripped-down "mobile mode." The full developer experience.

CodeMirror 6 Engine

The same editor powering top web IDEs — bracket matching, code folding, multi-cursor, and fast syntax highlighting.

3 View Modes

Code, Split, and Preview. Tap to switch — the layout adapts for every screen size automatically.

Live HTML Preview

See your HTML, CSS, and JS rendered in real time. No build step — instant feedback as you type.

Full Git Workflow

Clone, stage, commit, push, pull — complete GitHub integration via isomorphic-git. No laptop needed.

Desktop & Mobile

Auto-adapts layout. Docked sidebar on tablets and desktops. Swipe drawer on phones. One app, every screen.

Format & Beautify

One tap to auto-format with js-beautify. Clean, readable code without leaving the editor.

AI Project Scaffold COMING SOON

Describe what you want to build in plain language. zity AI generates the full project structure, ready to edit and ship.

> Create a REST API for a todo app
  Generating project structure...
  ✓ server.js created
  ✓ routes/todos.js created
  ✓ models/todo.js created

In-File Search

Find and replace across your files with a powerful search panel. No plugins, no extensions needed.

Live Preview

See results
as you type.

The Split view puts your editor and a live rendered preview side by side. Zero latency. No save step. No build step.

HTML, CSS & JS rendered instantly in a sandboxed WebView
Switch between Code / Split / Preview with one tap
Pixel-perfect output — looks identical on desktop
Split View · index.html
<html>
<head>
<style>
body {
 background: #0a0a0a;
 color: #fff;
}
</style>
</head>
<body>
<h1>Hello World</h1>
Hello World
Button
● Live HTML · UTF-8 · Ln 11
Git · my-app · main
CHANGES · 3 FILES
M src/server.js
A src/routes.js
M package.json
feat: add REST API routes
Commit & Push
RECENT COMMITS
fix: cors headers 2 hours ago · a3f91bc
init: project scaffold yesterday · 9cc201a
GitHub Integration

Full Git workflow.
Zero laptop.

Clone repos, commit, push, pull — real Git operations powered by isomorphic-git, running entirely on your device.

GitHub OAuth — sign in once, access all your repos
Stage, commit with a message, and push in one tap
Your tokens stay on-device — we never see your code
Mobile Experience

Built for thumbs.
Loved by pros.

The language-smart accessory bar puts brackets, arrows, and operators one tap away. Code fast without fighting the keyboard.

Language-specific symbol shortcuts — JS, HTML, CSS, Python
Swipe to open the file sidebar from anywhere
Cursor position bar — tap & long-press for fast navigation
app.js style.css
const app = express();
 
app.get('/', (req,res) => {
res.json({ok:true});
});
{'{}'} [] () => ; : ' ` ===
Language Support

Your language. Your rules.

Full syntax highlighting, auto-indent, and formatting for the tools you use every day.

JavaScript HTML CSS Python JSON Markdown TypeScript — Soon Rust — Soon
Workflow

From idea to shipped.
All on one device.

01

Create or Clone

Start a new project from a blank slate, pick a template, or clone any GitHub repository directly to your device.

02

Write & Preview

Code in the full CodeMirror 6 editor with live preview updating as you type. Switch views in one tap.

03

Commit & Push

Stage changes, write a commit message, and push to GitHub — the full Git workflow in one panel.

04

Ship from Anywhere

On the commute, at the coffee shop, on the couch — your code goes wherever you do.

Reviews

Devs who never stop coding.

"I push hotfixes from my phone now. The GitHub integration alone is worth it — I haven't opened my laptop on a weekend in months."

@devmarco_io
Full-stack Developer

"The live preview is a game changer. I prototype HTML/CSS on my commute and it looks exactly the same when I open it on desktop."

@sarah_codes
Frontend Engineer

"Finally a mobile editor that respects keyboard shortcuts. The JS symbol bar saves me so much time — no more hunting for brackets."

@kzdev
Mobile Developer
Free to download · No paywalls on core features

Your IDE.
Your pocket.

Available on iOS and Android. The full editor experience, free.