Desktop and iOS apps

The same canvas as a native app on macOS, Windows, Linux, iPhone and iPad.

Doop runs in any browser, and everything in these docs works there. The apps add what a browser tab cannot: a native window with its own menus and shortcuts, one-click installs into the agents on your machine, fonts from your own computer, and on iPhone and iPad a canvas rendered natively so a board of forty frames stays smooth on a phone. Both sign in to the same account and open the same canvases. Get them at doop.design/download.

Desktop

The desktop app is a thin shell around the web app, so it is always current with the hosted service. It ships as a universal macOS DMG (Apple Silicon and Intel), a Windows installer and a Linux AppImage, .deb and .rpm. Installers are signed and notarised, and the app checks for updates at launch and daily, downloads in the background and offers a restart — you install it once.

What the app adds

The official app is built for doop.design; the server address is compiled in, so a web page can never point it elsewhere. A self-hosted instance builds its own shell with its own address from the open-source repository's desktop/ folder (Tauri), with the same installers and the same update feed shape.

iPhone and iPad

Doop for iOS is a native SwiftUI app for iOS 16 and later. It does not wrap the website: every frame is rendered by Blitz, a Rust HTML/CSS engine compiled into the app, as one bitmap per frame — so pan, pinch and zoom stay at frame rate across a whole board, and text stays sharp at any zoom through on-demand tiles.

What you can do on it

Frames show their static HTML — scripts do not run on iOS — with hosted fonts and network images loading as they do on the web. It is a viewer-and-check-in surface by design: the full editor, drawing tools and Design panel stay on the desktop and in the browser.

Tips