by c0bra

Turn a simple markdown document into a resume in HTML and PDF

443 Stars 60 Forks Last release: Not found MIT License 84 Commits 16 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

markdown-resume.js Build Status Coverage Status

Turn a simple markdown document into a resume in HTML and PDF.


  • PDF generation via wkhtmltopdf
  • Responsive design for multiple device viewport sizes
  • Simple Markdown formatting


The generated files will be put in the same directory as your source file.

# For usage on the command line
npm install -g markdown-resume

Generate HTML file


Generate PDF file

md2resume --pdf

Running with docker

# Build a docker image
docker build -t md2resume .

In the directory where your resume is, run the container

docker run -v $PWD:/src md2resume

You can also generate the pdf format

docker run -v $PWD:/src md2resume -pdf

Run in Watch Mode w/ Live Reload

npm install -g light-server
light-server -s . -w " # md2resume"

Open http://localhost:4000/your_resume.html in a browser and see changes live.

Use as a node module

var md2resume = require('markdown-resume')

Generate HTML

md2resume('', 'default') .then(html) # ... do something with html });


As above, this library steals pretty much everything from markdown-resume.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.