Wimsy is a cross-platform XMPP client built with Flutter, focused on modern server support and TLS-first connections.
- Direct TLS (XEP-0368) and StartTLS support with SRV discovery
- Login with full JID + resource (custom host/port supported)
- Roster sync and manual JID chat creation
- One-to-one chat view with message history per contact (MAM-aware backfill)
- Multi-User Chat bookmarks and join/leave
- Presence state + custom status message
- Native notifications for incoming messages (desktop + Android)
- Console protocol traces for send/receive (when enabled)
- Linux, macOS, Windows, Android, iOS, Web
xmpp_stoneis vendored locally invendor/xmpp_stoneto enforce StartTLS and surface XML traffic during debugging.- macOS builds that use
flutter_secure_storagerequire thekeychain-access-groupsentitlement (notcom.apple.security.keychain-access-groups) to avoid-34018.