Mobile app

Available on Android and iOS, for phones and tablets alike. Pair with a code or wss:// URL and the whole remote dev environment — editor, terminal, git, chat — goes with you.

Your server, in your pocket

The same NoIDE experience runs natively on both platforms — no browser tab required.

Native on Android & iOS

The same UI ships as a native app on both platforms — phone and tablet alike.

Same WebSocket protocol

Talks to noide-server over WebSocket — enter a pairing code or wss:// URL and the whole remote environment is yours.

Full code editor

CodeMirror 6 with syntax highlighting for JS, TS, HTML and more, plus multiple themes and configurable fonts.

Real terminal tabs

xterm.js with a WebGL renderer and multiple PTY tabs — the same shell you'd get on the desktop.

Git & AI chat on the go

Status, diffs, commits and push, plus streamed chat with kilo / opencode — all over the same socket.

Pair in seconds

Scan the pairing code with the camera, or enter it manually in Settings.

Under the hood

How the mobile app works, from pairing to deployment.

  • Native shell, same code. The frontend is wrapped so it runs natively on iPad, Android tablet, and phone — one codebase, every form factor.
  • Pair and go. Enter the XXXX-XXXX code (or scan the QR) in Settings → Server. The app sends it as ?token=... on every connection.
  • All files come from the server. There's no local folder mount on mobile — pair it with a server on your machine, a Codespace, or any host, and every shell and file tree rides the socket.