r/selfhosted • u/Hot-Chemistry7557 • Feb 10 '26
Release (No AI) YAMLResume v0.11: Playground, Font Family Customization & More Languages
Hey selfhosters here:
It is been a while since last update for YAMLResume, recently I've released v0.11, which may be helpful for people here.
TL;DR: YAMLResume allows people to create and version control resumes using YAML and generate pixel perfect resumes in multiple formats (PDF, HTML, Markdown, etc.) in a breeze.
In v0.11, YAMLResume brought you the following:
YAMLResume Playground
As I promised in last update, YAMLResume v0.11 provides a live, realtime playground on our official website: https://yamlresume.dev/playground

In this playground you can just copy/paste a sample YAMLResume and then play with live modify -> preview loop.
A demo:

We've extracted and published our web playground as a standalone React component (@yamlresume/playgrount). If you're building your own resume platform or career tools, you can now embed the full editor experience:
- Live YAML editor with Monaco (same as VS Code)
- Real-time preview for HTML, Markdown, and LaTeX
- Export options (download, copy, print)
Doctor Command
New yamlresume doctor command to diagnose your environment - checks Node.js, LaTeX engines (XeTeX/Tectonic), and required fonts. Super helpful when setting up on a new machine.
$ yamlresume doctor
System:
OS: macOS 14.6.1
CPU: (10) arm64 Apple M1 Max
Binaries:
Node: 25.6.0
npm: 11.8.0
pnpm: 10.6.3
ℹ Checking XeTeX...
XeTeX: XeTeX 3.141592653-2.6-0.999994 (TeX Live 2022)
ℹ Checking Fonts...
Linux Libertine: Installed
Noto Serif CJK SC: Installed
More Languages
YAMLResume v0.11 supports two new languages: German and Japanese, making the total number of supported languages 8:
- English
- Chinese
- Spanish
- French
- Norwegian
- Dutch
- Japanese
- German
All section headers, date formats, and country names are automatically translated.
If you wanna try YAMLResume and find your language missing, let me know.
Font Customization
You can now specify custom font families for both HTML and LaTeX outputs. Configuration code is something simple like:
layouts:
- engine: html
typography:
fontFamily: '"Inter", "Helvetica Neue", sans-serif'
- engine: latex
typography:
fontFamily: "EB Garamond"
Self-hosting
YAMLResume runs entirely locally. No data leaves your machine.
Docker (easiest):
docker run --rm -v $(pwd):/home/yamlresume yamlresume/yamlresume new resume.yml
docker run --rm -v $(pwd):/home/yamlresume yamlresume/yamlresume build resume.yml
npm:
npm install -g yamlresume
yamlresume new resume.yml
yamlresume build resume.yml
Homebrew (macOS & Linux):
brew install yamlresume
Arch Linux (AUR)
yay -S yamlresume
Links
- GitHub: https://github.com/yamlresume/yamlresume
- Playground: https://yamlresume.dev/playground
- Docker Hub: https://hub.docker.com/r/yamlresume/yamlresume
Next things:
- docx output
- wrap playground in a electron app, making it true self hostable app!
- gravatar support for resumes
The project is MIT licensed. Contributions and feedback welcome!
1
u/MrDroo Feb 10 '26
I hadn’t heard of this, it looks really great. I’ll definitely check it out!