Last weekend I built Threadsnapp, a small tool that takes raw email text (copy-pasted from Gmail, Outlook, Apple Mail) and turns it into a clean, public, shareable URL. No login, no extension, no mailbox access needed.

The idea came from a simple search: I needed something like this, asked around, searched Product Hunt and Indie Hackers, found nothing. So I built it.

The stack is straightforward: Next.js App Router, Neon for the database (Postgres, simple SQL), Tailwind + shadcn/ui. Nothing exotic.

The interesting part was the parser.

Why I didn't use regex