DEV Community

Cover image for I built a free CV builder in vanilla JS — no frameworks, no backend
Belkacem Halim
Belkacem Halim

Posted on

I built a free CV builder in vanilla JS — no frameworks, no backend

I spent the last few months building ForgCV — a free CV and cover letter
builder that runs entirely in the browser.

No React, no Vue, no npm. Pure HTML/CSS/JS.

Why vanilla JS?

  • Loads in under 1 second
  • Zero dependencies to break
  • Works on any device

The hardest part wasn't the tech — it was the PDF generation.
jsPDF works, but getting pixel-perfect output from HTML took weeks of tuning.

The product: forgcv.com

  • 6 ATS templates
  • Cover letter generator (8 languages)
  • Country guides (France, Germany, UK, Netherlands...)
  • Zero data collected

Happy to answer questions about the architecture.

Top comments (0)