Skip to main content
Charlie Macnamara - Technical Writer and Developer
  • About
  • Blog
  • Portfolio

Markdown CV Generator

Charlie MacnamaraMay 15, 2024

Basic resume generator; for those also wronged by free trials.

After overhauling my site, I looked at my CV and thought, “This sucks.” Time to fix consistency.

Markdown CV Generator Example

I built a small tool: Markdown in, Tailwind styles, Node/Express with Puppeteer for crisp PDFs.

The Problem

Resume templates often disappoint. Paywalled builders are worse. This started after a £60 resume.io lapse.

The Solution

Markdown CV Generator. Write in Markdown, run a command, get a polished PDF.

  1. Write your CV in Markdown
  2. Run a command
  3. Get a professionally styled resume

Quickstart

Clone the repo:

bash

git clone https://github.com/CharlieMacnamara/Markdown-CV-Generator.git
cd Markdown-CV-Generator
npm install

Edit example.md, then run:

bash

markdowncv build --theme light

Done—your CV is ready.

Themes

Three baked-in options: a clean light theme with Playfair headings, a dark theme that switches to light for print, and a softer palette between the two. Add yours in ./themes.

What's Next?

Open source, yours to customise. More themes and a web interface are coming. Suggestions welcome at the repository.

After all that work rebuilding my site, at least my CV matches.

© 2026 Charlie Macnamara. All rights reserved.

Privacy
Built on: Next.jsReactTailwindCSSAWS