Show HN: BAREmail ʕ·ᴥ·ʔ – minimalist Gmail client for bad WiFi

https://news.ycombinator.com/rss Hits: 1
Summary

Email's bare necessities. A minimalist Gmail client for low-bandwidth environments — airplane wifi, rural connections, developing regions, or any situation where Gmail's full interface is too heavy. ʕ·ᴥ·ʔ BAREMAIL ── email's bare necessities ── BAREMAIL is a Progressive Web App that talks directly to the Gmail API. The entire app shell is under 200KB gzipped, cached by a service worker, and then the only network traffic is Gmail API JSON — the UI itself costs zero bytes on repeat visits. App shell: ~60KB gzipped (Preact + HTM + your styles and logic) Inbox load: ~3-5KB of API data for 25 messages Single email: ~1-3KB for a typical text message Offline-first: read cached emails, compose and queue messages with no connection Zero-install: works in any modern browser, installable as a PWA Inbox with unread indicators, starring, and archive Mobile compatible progressive web app Plain text message reader with typewriter effect Compose, reply, and forward (plain text) Search via Gmail's query syntax Labels: Inbox, Starred, Sent, Drafts Light/dark theme (respects system preference) Keyboard shortcuts (j/k navigate, o open, c compose, r reply, e archive) Offline compose with outbox queue and background sync Connection status indicator with bandwidth estimates Inbox zero bear mascot with animated ASCII scenes Hidden mini-game: Honey Catcher Open http://localhost:3000 and the built-in setup wizard walks you through connecting to Gmail: ʕ·ᴥ·ʔ BAREMAIL ʕ·ᴥ·ʔ setup guide ~3 minutes ● ○ ○ ○ ○ ○ step 1 of 6 ┌─────────────────────────────────────────────┐ │ create a google cloud project │ │ │ │ click the link below to create a new │ │ google cloud project. name it anything │ │ you like (e.g. "BAREMAIL"). │ │ │ │ ┌───────────────────────────────┐ │ │ │ open google cloud console → │ │ │ └───────────────────────────────┘ │ │ │ │ ▸ need a google account? │ └─────────────────────────────────────────────┘ ┌──────────────────────┐ │ done, next step → │ └──────────────────────┘ The wizard ...

First seen: 2026-04-08 17:25

Last seen: 2026-04-08 17:25