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 the
yamlresume 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:
If you find YAMLResume helpful, consider supporting the project: