The typesetting and layout core for YAMLResume
npm install @yamlresume/core



This package contains the core engine for
YAMLResume. It handles parsing, validating, and
rendering resumes based on the official schema. It is intended for developers
who want to build custom tools or integrations on top of YAMLResume.
Note: If you just want to create a resume, you should use the main
command-line tool. See theyamlresume package for more info.
The core design principle of YAMLResume is
Separation of Concerns.
The resume content (YAML) is decoupled from its presentation (LaTeX), allowing
the core engine to focus on one thing: compiling a structured document into a
beautifully typeset PDF.
For more detailed information on the architecture and API, please visit our
official documentation:
- Compiler Architecture: An overview of the compilation process.
- Schema Reference: The complete resume schema reference.
If you find YAMLResume helpful, consider supporting the project:
