Status: in active development. The Tauri v2 desktop shell, the cyberpunk HUD front-end, and the embeddable zemail-core engine (19 modules, 65 tests) are implemented and wired together. This page is an overview; the engineering report tracks status by area. Features are marked planned unless implemented — nothing here claims a working capability that is not yet in the codebase.
zemail is a from-scratch email client written in Rust — a Tauri v2 desktop application behind a cyberpunk HUD. Its mail engine is extracted as zemail-core, an embeddable library so the same engine can be reused inside the other MenkeTechnologies GUI apps. It is a paid product, created by MenkeTechnologies.
Rust + Tauri v2
A native desktop shell rather than a browser-wrapped web app — the UI is a Tauri v2 WebView, the logic is Rust.
Embeddable core
The mail engine lives in zemail-core, decoupled from the GUI, so the same code can embed in other MenkeTechnologies apps.
Cyberpunk HUD
The same HUD design language used across the MenkeTechnologies desktop stack — Orbitron / Share Tech Mono, CRT scanlines, neon accents.
Architecture
zemail splits into two layers: the desktop application (zemail, this repository) and the engine (zemail-core). The application owns the Tauri v2 shell, the HUD front-end, and the wiring between user actions and the engine. The engine owns the mail logic and is designed to be embedded by other host GUIs without dragging in any GUI or platform dependencies.
'zemail (desktop app)'
└── Tauri v2 shell + cyberpunk HUD front-end
└── consumes 'zemail-core' (embeddable mail engine)
Where it goes next
See the engineering report for the current implementation status (Tauri v2 shell, HUD front-end and zemail-core integration are implemented) and the remaining roadmap. The engine itself is tracked separately in zemail-core — 19 modules, 65 tests.