I built a free, open-source PDF editor for large technical drawings because I was tired of subscriptions

Wait 5 sec.

At work, I spend a lot of time opening large technical PDF drawings, adding comments, and taking rough measurements. I got frustrated with subscription-based tools, so I built BergPDF. Full disclosure: it’s 100% vibe-coded with Claude Code. I’m not a professional developer, and I didn’t write the code by hand. I guided the development around the things I need at work. It’s written in Rust. The main focus is large drawings: keeping zooming and scrolling responsive, marking things up, and measuring at a set scale with snapping to lines and corners. It also supports: Comments, markup, text editing, forms, and signing OCR for scanned pages, with models downloaded when requested An optional AI helper for summaries and translation, using your own OpenAI or Anthropic API key. Content is only sent when you trigger an AI action English, Dutch, and German interfaces The core tools work offline, with no account or telemetry. It’s free and open source under GPL-3.0-or-later. A few caveats before trying it: Expect bugs and rough edges. Back up important PDFs before editing them. The installers aren’t code-signed, so Windows SmartScreen may show a warning. Windows is what I use daily. The macOS and Linux builds have had much less testing. Measurements are indicative only—don’t rely on them for legal or safety-critical decisions. Download and source: https://github.com/markvdberg0/BergPDF/ If you work with large CAD or technical PDFs, I’d especially appreciate feedback: do your drawings render correctly, where does it slow down, and what’s missing from the markup or measuring tools? Feedback here is welcome; reproducible bug reports in GitHub Issues would be especially helpful.   submitted by   /u/Far-Comparison-7347 [link]   [comments]