NEW Lattice 2.0 — SSH/SFTP, full VT100 terminal, 20+ language syntax highlighting

A real dev environment.
Now in your hands.

Lattice is a polyglot IDE for iPad with syntax-aware editing for 20+ languages, a full VT100 terminal, SSH + SFTP remote access, built-in Git, and project-wide search. iPadOS 17+. Free forever.

Free forever · Requires iPadOS 17+
Trusted by engineers shipping on the move
Halftone Forge× quanta ./shipyard Meridian NORTH
02 — CAPABILITIES

Built for what an IDE actually does.

01

20+ languages, properly.

Swift Python TypeScript Rust Go Kotlin Ruby C / C++ SQL HTML CSS PHP Lua R Scala Bash

Semantic token highlighting — keywords, types, strings, and comments per-grammar, not generic regex. Includes JSON, YAML, Markdown, and SQL.

02

SSH + SFTP remote access.

saved connections
dev.server.io · alice · key-pair
staging · deploy · password
raspi-local · pi · key-pair

Connect to any server, browse the remote filesystem via SFTP, edit files in-place, and run commands in a dedicated SSH terminal session.

03

Full VT100 terminal.

$ git log --oneline
b6e7969 file tree tap fix
68808b1 autosave + keybindings
$ grep -r "func" ./ZedIPad
47 matches in 12 files
04

Built-in Git.

M SyntaxHighlighter.swift
A FindBar.swift
D LegacyView.swift
branch: main · 3 staged

Stage, commit, branch, and view history directly from the app.

05

Project-wide search.

Case-insensitive search across every file in your project with line context and one-tap jump to the match — even across nested directories.

⌘⇧F → 14 results in 6 files
03 — TRY IT

Click around. It's the real thing.

Open files, switch languages, hit Run. The tokenizer running here is the same logic as the iPad app — Swift, Python, TypeScript, and CSS syntax highlighting, a live terminal, and file tabs.

EDITOR DETAILS

Everything you expect
from a desktop editor.

Autosave with a 1.5 s debounce, 14 standard keyboard shortcuts, find & replace, word wrap, configurable tab size, and a command palette one chord away.

⌘S Save · autosaves after 1.5 s idle
⌘/ Toggle line comment (language-aware)
⌘⇧P Command palette
⌥↑↓ Move line up / down
⌘D Duplicate line
command palette — ⌘⇧P
Toggle Theme
Toggle Terminal⌘`
Increase Font Size⌘+
Open SSH Connection⌘K
Global Search⌘⇧F
Git Commit⌘⇧G
04 — PRICING

Pay for the runtime. Not the editor.

Community
Free Forever
Full offline editor
20+ language syntax
VT100 terminal (ls, cd, grep, find…)
Local filesystem access
Find & replace + global search
Built-in Git
Cloud
$18 /month
Everything in Community
SSH + SFTP remote access
Saved server connections
Key-pair auth management
Persistent workspace sync
Priority support
Team
$48 /seat/mo
Everything in Cloud
Self-hosted SSH runners
SSO + audit logs
Shared secrets vault
Dedicated support SLA
05 — VOICES

"I shipped three PRs from a coffee shop on an unstable hotspot. The SSH tab never dropped."

Aanya T. · Staff eng, Halftone

"Finally a tablet IDE that doesn't apologize for being a tablet IDE. Real terminal, real Git, real syntax."

Jonas S. · Founder, Forge×

"The 20-language highlighter is surprisingly accurate. My Scala and Lua files finally look right."

Mei R. · Principal engineer, Meridian
06 — CHANGELOG

Recently shipped

2.0.0 May 3, 2026 Terminal FAB, command palette (⌘⇧P), SSH/SFTP server manager Read →
1.9.0 Apr 28, 2026 Autosave (1.5 s debounce) + 14 standard editor keyboard shortcuts Read →
1.8.2 Apr 22, 2026 File-tree tap — highPriorityGesture coexists with context menus on iPadOS Read →
1.7.0 Apr 14, 2026 Global search, find & replace, landscape split-editor layout Read →
1.6.0 Mar 30, 2026 Git commit view, branch management, SFTP file browser with permissions Read →