A multi-platform email client using the JMAP protocol for efficient synchronization across mobile and web interfaces.

Twake Mail is an open-source mobile app that provides a multi-platform email client. It is designed to handle reading, managing, and sending emails while utilizing the JMAP protocol to reduce latency and bandwidth consumption compared to traditional IMAP. The application focuses on providing a modern synchronization experience that is better suited for the real-time challenges of mobile fleets.
The software is developed using the Flutter framework, allowing it to run as a mobile application on Android and iOS. It also supports tablets and provides a web-based version that can be deployed via Docker containers. Users can configure the web application to connect to their own JMAP backend by specifying a server URL in the environment configuration.
The application relies on the JMAP protocol, which uses HTTP and JSON standards to improve synchronization and performance on mobile devices. This approach replaces the chatty nature of IMAP with more efficient primitives, reducing the number of round trips required to fetch data. The software is built for users who want a modern email interface that avoids the limitations of older protocols. Its architecture allows for flexibility, as the client can be paired with various JMAP servers to maintain control over data.
Twake Mail serves as a flexible client for users seeking a private, JMAP-based email experience across mobile and web platforms.
A cross platform email client with a local sync engine for managing multiple mail accounts.
A browser based multilingual IMAP client providing full email functionality with an application like user interface.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.