A truly native macOS Matrix client written in Swift/Cocoa with end-to-end encryption support.
Seaglass is a native macOS client for the Matrix decentralized communication protocol, enabling secure, end-to-end encrypted messaging through a fully native interface. It allows users to connect to Matrix homeservers, manage rooms, and communicate with encryption features comparable to other Matrix clients.
macOS users who prefer native applications and want a dedicated, secure client for the Matrix protocol with full encryption support.
Developers choose Seaglass for its truly native macOS experience built with Swift and Cocoa, offering better integration and performance than cross-platform alternatives, along with robust end-to-end encryption features.
A truly native Matrix client for macOS - written in Swift/Cocoa, with E2E encryption support
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Built with Swift and Cocoa, it delivers seamless performance and adheres to macOS interface conventions, as emphasized in the project's philosophy for a truly native experience.
Supports end-to-end encryption with features like device verification, key management, and compatibility for exporting/importing keys from Riot, ensuring secure messaging.
Allows creating, joining, leaving rooms, and changing settings such as history visibility and aliases, providing full control over Matrix spaces.
Installable via Homebrew Cask with a built-in auto-updating feature, making it easy to keep the client current without manual updates.
The disclaimer explicitly states it's early in development, buggy, and unreliable, which could lead to instability and crashes in daily use.
Available only for macOS, restricting accessibility for users on other operating systems who need Matrix client support.
Building from source requires specific Xcode and macOS versions and CocoaPods, adding setup complexity and potential compatibility issues for developers.