I Built a Free PDF Toolkit in Go + Astro — Here's What I Learned
go
dev.to
Every few months I find myself needing to merge two PDFs or pull a few pages out of a big document. I open a search, find a tool, and immediately get hit with "sign up to continue" or "buy premium to process files over 5MB." For a 30-second task. So I built PDFCrush — a free online PDF toolkit that does merge, split, and compress without accounts or upsells. Here is what the process looked like and what I learned along the way. The Stack Backend: Go with the chi router Frontend: