We surveyed every JMAP client we could find. Here's where Boogie sits.
| Client | Platform | Native | JMAP Calendar | Status |
|---|---|---|---|---|
| Boogie | macOS (iOS next) | ✓ | ✓ | Shipping |
| Swift Mail | macOS | ✓ | ✗ | Fastmail only |
| Mailtemi | iOS / Android | ✓ | ✗ | Calendar planned |
| Parula | Win / Mac / Linux | Electron | WIP | In development |
| Twake Mail | iOS / Android / Web | Flutter | ✗ | Email only |
| Ltt.rs | Android | ✓ | ✗ | Proof of concept |
| OpenCloud | Web | Web | WIP | Planned for 2026 |
Fastmail uses JMAP Calendar internally but does not expose the API to third-party clients.
| Phase | What | Effort | Status |
|---|---|---|---|
| 5 | Code Signing & App Intents | — | ✓ Done |
| 6 | Cross-platform package extraction | ~3h | In Progress |
| 7 | iOS & iPadOS (87% shared code) | ~5–7h | Next |
| 8 | watchOS companion | ~3–4h | Planned |
| 9 | Android via Skip transpiler | ~7–11h | Evaluating |
| 10 | IMAP support (MailCore2) | ~12–15h | Deferred |
| All platforms (excl. IMAP) | ~17–25h | — | |
Boogie speaks JMAP — the modern, JSON-based successor to IMAP. No proprietary protocols. No cloud middleman. Your mail server, your data, your client.
Built specifically for Stalwart Mail Server, the most complete JMAP implementation available. Stalwart supports JMAP for mail, calendars, contacts, and files — and Boogie is the client that makes those capabilities accessible from a native desktop app.
JMAP is also supported by Fastmail, Migadu, Cyrus, and others. If your server speaks JMAP, Boogie can talk to it.