A personal single-page web app that lets you write your resume in Markdown and instantly see it rendered as a styled resume. All client-side — no server, no backend, no login required.
- Write in Markdown — uses a familiar syntax to describe your resume structure
- Live preview — see the rendered resume update in real time as you type
- Multiple templates — switch between styled resume templates
- Export to PDF — download your resume directly from the browser
The parser maps Markdown elements to resume sections:
| Markdown | Resume element |
|---|---|
# Name |
Your name / header |
## Section |
Section heading (Experience, Education, etc.) |
### Entry |
Job title, degree, or other entry |
- bullet |
Detail or description |
- React + Vite — UI framework and build tool
- TypeScript — type safety throughout
- Tailwind CSS — utility-first styling
- CodeMirror — in-browser Markdown editor
- markdown-it — Markdown parsing
- paged.js + browser print — paginated DOM rendered in-browser, exported via the browser's native Save-as-PDF
npm install
npm run devOpen http://localhost:5173 in your browser.
npm run buildOutput is in dist/ — a fully static site you can host anywhere.
