Email reimagined as conversational chat.
Break free from sluggish web inboxes and bloated Electron wrappers. S groups your emails by sender and organization into a blazing-fast chronological message stream, backed natively by the Unix-philosophy t3e engine.
curl -fsSL https://t3e.dev/install | sh
Experience the chat timeline.
Switch senders, inspect multi-format email tabs, or test quick reply below.
Project Update (Q3 Launch)
Everything you need, zero excess.
Built from the ground up for developers and power users who value speed.
Sender-Centric Timeline
Messages are intuitively grouped by contact and company. See entire conversational histories in one seamless stream instead of fragmented threads.
Cache-First Performance
Launches instantaneously with your cached local state. Mailbox deficit fill and flag synchronization run non-blockingly in the background.
Unified Omnibar
Consolidates IMAP folder navigation, real-time search across senders and subjects, sort orders, and density modes into a single ergonomic top bar.
Triple-View Sanitization
Switch smoothly between sanitized DOMPurify HTML, clean stripped plaintext, or inspect raw RFC822 MIME headers and sources for deep debugging.
Keyboard-First Flow
Never lift your hands from the home row. Filter with Ctrl/⌘+K, compose with Ctrl/⌘+N, and dispatch replies with Ctrl/⌘+Enter.
Zero Third-Party Relays
Your credentials and emails stay on your device. All network operations communicate directly with your mail server via your local t3e CLI.
Built with Rust & Tauri v2
Unlike traditional Electron apps that package an entire Chromium browser and NodeJS runtime into hundreds of megabytes of RAM, S uses native WebViews with an optimized Rust core.
- IPC Telemetry: Microsecond Tauri invoke timings emitted to diagnostic inspectors.
- ANSI Sanitization: Native Rust parsing strips terminal escape codes safely.
-
Decoupled Architecture: Works seamlessly with any existing
~/.config/t3e/mail setup.
+-------------------------------------+
| S Desktop App (Tauri v2) |
| +-------------------------------+ |
| | React 19 + TypeScript GUI | |
| +---------------+---------------+ |
| | Tauri IPC |
| +---------------v---------------+ |
| | Rust Core (t3e_cli wrapper) | |
| +---------------+---------------+ |
+------------------|------------------+
| std::process::Command
+---------v---------+
| t3e CLI |
| Direct IMAP/SMTP |
+-------------------+
Fly with keyboard shortcuts.
Every action is within finger reach.
| Shortcut | Action | Context |
|---|---|---|
| Ctrl / ⌘ + K | Focus live search omnibar | Global |
| Ctrl / ⌘ + N | Open New Thread composer | Global |
| Ctrl / ⌘ + R | Refresh senders & trigger sync | Global |
| Ctrl / ⌘ + Enter | Send message from quick reply | Composer |
| Esc | Close modal / clear search / collapse composer | Global |
Get S for your workstation.
Standalone desktop binaries with native OS integration.
Linux (x86_64)
Universal AppImage compatible with Debian, Fedora, Arch, Ubuntu, and openSUSE.
smacOS (Universal)
Universal binary supporting both Apple Silicon (M1/M2/M3) and Intel Macs.
Windows via WSL2
t3e is a Unix CLI. Windows users run S with high performance via WSL2 + WSLg.