REM

A free, client-side resume builder built with Blazor WebAssembly. Live split-view editor, drag & drop, themes, and one-click PDF export — all in the browser, no backend.

REM (Resume Builder) is a free, fully client-side resume builder built with .NET 10 Blazor WebAssembly. It helps you craft a clean, ATS-friendly resume with a live split-view editor, drag-and-drop reordering, multiple visual themes, undo/redo, and one-click PDF export — running entirely in your browser with no backend.

Everything is stored locally in your browser (LocalStorage); you can also import or export the resume as a JSON file to move it between devices.

Key features:

  • Split view — editor on the left, live preview on the right
  • Drag & drop — reorder whole sections and individual entries (powered by SortableJS)
  • Live ATS-friendly preview — single-column output that won’t trip up applicant-tracking systems
  • Themes — switch between Default, Minimalism, and Modern (saved with the resume)
  • Undo / Redo — full history (Ctrl+Z / Ctrl+Y), including add, remove, reorder, import, and clear
  • Auto-save — continuous LocalStorage persistence with a manual Save button
  • Import / Export — load or download the resume as a JSON file
  • PDF export — Preview opens the generated PDF in a new tab; Download saves it directly (client-side via html2pdf.js, no print headers/footers)

Tech stack: .NET 10 Blazor WebAssembly, Bootstrap 5, SortableJS, html2pdf.js, and GitHub Pages for deployment.