Need help with markdown-resume-js?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

c0bra
449 Stars 60 Forks MIT License 84 Commits 5 Opened issues

Description

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

Services available

!
?

Need anything else?

Contributors list

# 13,575
sveltej...
svelte3
Svelte
cpluspl...
65 commits
# 43,701
TypeScr...
bittorr...
Electro...
ndjson
4 commits
# 31,826
C
Shell
Git
cpp-lib...
2 commits
# 198,477
Markdow...
React N...
locatio...
hugo
2 commits
# 554,964
HTML
Markdow...
1 commit
# 141,150
Groovy
continu...
Docker
Jenkins
1 commit

markdown-resume.js Build Status Coverage Status

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

Features

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

Quickstart

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

md2resume my-resume-file.md

Generate PDF file

md2resume --pdf my-resume-file.md

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 resume.md

You can also generate the pdf format

docker run -v $PWD:/src md2resume -pdf resume.md

Run in Watch Mode w/ Live Reload

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

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('my-resume-file.md', 'default') .then(html) # ... do something with html });

Acknowledgments

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.