Show HN: RenderCV – Open-source CV/resume generator, YAML → PDF

Published: (December 21, 2025 at 08:15 AM EST)
1 min read

Source: Hacker News

Overview

I built RenderCV because Microsoft Word kept breaking my layout and LaTeX felt like overkill. I wanted my CV to live in a single YAML file—containing content, design, margins, and everything else—that I could render with a single command.

rendercv render cv.yaml   # → generates a perfectly typeset PDF

Highlights

  1. Version‑controllable – Your CV is just a plain‑text YAML file, making it easy to track changes with Git or any other version‑control system.
  2. Single‑source design – All styling (fonts, colors, spacing, margins, etc.) lives alongside the content, so you never have to juggle separate template files.
  3. One‑command rendering – Run rendercv render cv.yaml and get a high‑quality PDF without manual tweaking.
  4. Portable – Because the source is plain text, you can edit it on any platform (Windows, macOS, Linux) with any editor.
  5. Extensible – Add custom sections, reorder blocks, or tweak the layout by editing the YAML; no need to dive into LaTeX or HTML.

(The original post continues with more details on usage, configuration options, and community contributions.)

Back to Blog

Related posts

Read more »

Perl 🐪 Weekly #753 - Happy New Year!

Originally published at Perl Weekly 753 Hi there! There wasn’t a lot of action this week, but I ran a live session on contributing to a Perl project and another...