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.