node package manager
Easy sharing. Manage teams and permissions with one click. Create a free org ยป



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

This module borrows heavily from the PHP script markdown-resume.


  • 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

Use as a node module

var md2resume = require('markdown-resume')

# Generate HTML
md2resume.generate('', function(err, out) {
    # ... do something with 'out'

# Same as a above
md2resume.generate('', { format: 'html' }, function(err, out) { ... });

# Generate PDF
md2resume.generate('', { format: 'pdf' }, function(err, pdf) {
    # ... do something with pdf


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