yamlresume
    Preparing search index...

    yamlresume

    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

    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
    

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

    yamlresume new my-resume.yml
    

    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.

    For more detailed information, please visit our official documentation:

    If you find YAMLResume helpful, consider supporting the project:

    Buy Me a Coffee