Cavitation

An iMessage client for Windows that reads like a terminal, not a phone.

C++/Qt6 over a Rust protocol core.

Apache-2.0 Windows 11 In development
Source on GitHub
Overview

Cavitation is a native desktop client for the OpenBubbles ecosystem. The protocol work is inherited from OpenBubbles; the entire front end is new.

Conversations render as an IRC-style transcript: a timestamp column, a nick column, and message text that wraps with a hanging indent. Text is selectable, links are clickable, and images render inline.

The full documentation is in the README.

Get It

Build it.