Project

MailX – Email Cleaner Desktop App

Powerful desktop app for analyzing, organizing, and cleaning your Gmail inbox. Runs fully locally while securely connecting to Gmail via OAuth 2.0.

MailX – Email Cleaner Desktop App screenshot

Tech Stack

  • Java
  • JavaFX
  • OAuth 2.0
  • Gmail API
  • JSoup
  • Maven
  • H2

MailX is a powerful desktop application for analyzing, organizing, and cleaning your Gmail inbox — running fully locally while securely connecting to Gmail via OAuth 2.0.

What it does

  • Scan your Gmail inbox and analyze emails by sender
  • Bulk delete emails from specific senders with one click
  • Categorize emails automatically (Promotional, Newsletter, Social, Important)
  • Unsubscribe helper — one-click access to unsubscribe links

Key Features

  • Local-First — All email metadata stored on your machine. No data leaves your computer
  • OAuth 2.0 — Secure authentication, no password storage
  • Smart Scanning — Sender grouping with storage analytics
  • Bulk Operations — Delete all from a sender or select individually
  • Category Detection — Auto-classifies emails using pattern matching

Tech Stack

Java 17 · JavaFX · OAuth 2.0 · Gmail API · JSoup · Maven · H2 Database

Command Palette

Search for a command to run...