BAREmail ʕ·ᴥ·ʔ — a minimalist Gmail PWA built for terrible Wi‑Fi

What is BAREMAIL?
Tiny, fast, and unapologetically plain. BAREmail is a Progressive Web App that talks straight to the Gmail API and aims to strip email down to the essentials for airplane Wi‑Fi, rural connections, and any place where Gmail’s full interface drags. It has been reported that the entire app shell is under 200KB gzipped (about 60KB for the core) and that an inbox fetch can be as little as 3–5KB of JSON — so after the first load the UI costs virtually nothing on repeat visits. Who hasn’t felt that small, guilty thrill when an inbox loads instantly? That’s the moment this project is chasing.
Features and vibe
The app is offline‑first: cached by a service worker, it can read cached mail, queue composed messages, and background‑sync when connectivity returns. Expect plain‑text reading with a typewriter effect, search via Gmail query syntax, labels (Inbox, Starred, Sent, Drafts), keyboard shortcuts, light/dark theming, and even a hidden mini‑game called Honey Catcher — because why not add a little joy to slow internet? The focus is pragmatic: no heavyweight HTML/CSS/JS library fat, no fancy attachments or rendering gymnastics, just messages and actions.
Setup and caveats
BAREmail includes a setup wizard that walks you through creating a Google Cloud project and wiring OAuth credentials without editing config files. On first sign‑in users will see a “Google hasn’t verified this app” warning — normal for developer apps — and it has been reported that the developer says message traffic goes directly to Google’s API and not through any third party. Install it as a PWA and the service worker will serve the app from cache; updates require running the local dev server once so the worker can pick them up. The code and walkthrough live on GitHub for anyone who wants a pocket‑sized Gmail client when the internet is doing its best impression of a dial‑up modem.
Sources: github.com/matt-virgo, Hacker News
Comments