YAML-To-Resume (ytr)
Generate professional PDF resumes from simple YAML files using Jinja2 templates.
Quick Start
1. Install
pip install yaml-to-resume
2. Initialize
# You can use the full command or the alias 'ytr'
ytr init -y
3. Build Resume
# 'build' is the default command, so you can just pass the file
ytr examples/01-basic/resume.yaml
Documentation
Comprehensive technical references are available on the GitHub repository documentation folder:
- CLI Tool Reference: Detailed command usage, flags, and subcommands.
- YAML Resume Schema: Full specification for writing resume data files, including all supported block types.
- Template Development Guide: Technical guide for creating and modifying Jinja2 templates.
Examples
For progressive examples ranging from basic to advanced inheritance, see the examples/ directory on GitHub.
Metadata
Release files for yaml-to-resume 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| yaml_to_resume-0.2.0.tar.gz | 20.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| yaml_to_resume-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 47.7 kB
Release files / yaml_to_resume-0.2.0.tar.gz
| Download URL | yaml_to_resume-0.2.0.tar.gz |
|---|---|
| Size | 20.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
32ae3a7ccb52667a90700b605d3770a6b97e14560ad57978ee9b437f898b30e1
|
|
BLAKE2b-256 checksum How to use checksums |
422301d5ede3521451bbd07144c8e887945296cae764a35079df259d2f772787
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.4
|
Release files / yaml_to_resume-0.2.0-py3-none-any.whl
| Download URL | yaml_to_resume-0.2.0-py3-none-any.whl |
|---|---|
| Size | 27.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
628ef4fc43f48ba5e7fdb2382522de3589f6253c42bef6cd213cf58f84c26160
|
|
BLAKE2b-256 checksum How to use checksums |
18b5633daeee4d1da27c7760ddec3d08600ca57373c44b620b616511aca4a475
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.4
|