npm.io
0.13.2 • Published 2d agoCLI

yamlresume

Licence
MIT
Version
0.13.2
Deps
15
Size
105 kB
Vulns
0
Weekly
0
Stars
1.5K

YAMLResume CLI

npm version npm downloads Node.js Version Docker Pulls Discord

YAMLResume is a command-line tool that lets you manage your resume as code. Write your resume in YAML and compile it into a beautifully typeset, professional PDF.

YAMLResume YAML and PDF

Important: PDF generation requires a LaTeX installation. For detailed instructions, please see the Installation Guide.

If you don't have LaTeX installed, you can use Docker to run YAMLResume:

YAMLResume Docker Demo

YAMLResume is a full fledged resume compiler, which provides a builtin schema to validate resumes and help avoid lots of low level mistakes.

YAMLResume Compiler Demo

Quick Start

First, install the CLI using your favorite package manager:

# using npm
$ npm install -g yamlresume

# using yarn
$ yarn global add yamlresume

# using pnpm
$ pnpm add -g yamlresume

# using bun
$ bun add -g yamlresume

Then, verify the installation:

yamlresume help

Usage

1. Create a New Resume

Use the new command to bootstrap a resume from a template. For more details, see the new command docs.

yamlresume new my-resume.yml
2. Build the Resume

Compile your YAML file into a PDF. For all available options, see the build command docs.

yamlresume build my-resume.yml

This generates my-resume.tex and my-resume.pdf in the same directory.

Documentation

For more detailed information, please visit our official documentation:

Support the Project

If you find YAMLResume helpful, consider supporting the project:

Buy Me a Coffee

Keywords