Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A VuePress theme that turns a single Markdown file into an elegant, printable resume with live reload and one-page PDF export.

A GatsbyJS starter that ports Christine Cha's Gridfolio portfolio theme with SCSS, ESLint, and Prettier.
Resume is a VuePress-driven theme for writing elegant, printable resumes in Markdown. It takes a single Markdown file (example/README.md) as input and renders a styled HTML resume in the browser, with live reload while editing and a documented workflow to export it as a one-page PDF.
Resume is an open-source VuePress theme created by developer momoko and distributed under the MIT license. The project houses a minimal example resume (example/README.md) plus VuePress configuration; running yarn dev or npm run dev starts a local development server with hot reload. Users edit only the Markdown content, and the theme handles typography, layout, and print styling. The GitHub repository description specifically pitches it for front-end programmers who want a clean, elegant Markdown resume.
yarn or npm i (yarn/npm must be installed).yarn dev (or npm run dev) to launch the VuePress dev server.Open the resume page in Google Chrome, right-click and select Print, choose "Save as PDF" as the destination, and click Save. In the More settings section, uncheck "Headers and footers" so the output doesn't include the page title and date.
Two approaches: either set a smaller $fontSize value in .vuepress/styles/palette.styl, or use the zoom scale in Chrome's print dialog under More settings to shrink the content to fit one page.
Yes. The project is released under the MIT license, which means you can freely use, modify, and redistribute it. There are no paid tiers or subscription fees involved.
Yes. Create .vuepress/styles/palette.styl and define the $accentColor variable to your preferred hex value. Other variables like $textColor and $borderColor are also available for customization.
Any text editor works since the content is a Markdown file. You only need a browser to view the rendered result and a tool like Chrome for PDF export.
