Maintain a resume as structured YAML data instead of editing a document by hand
Generate a PDF, webpage, and LaTeX resume from a single source file
Automatically rebuild the resume in watch mode while editing
Build multiple resume variants for different job roles from separate source files
| dipodidae/resume | stvlynn/agentic-coding | genymobile/genymotion_platform_vendor_genymotion_security_public | |
|---|---|---|---|
| Stars | 25 | 20 | 13 |
| Language | Makefile | Makefile | Makefile |
| Last pushed | — | — | 2026-06-03 |
| Maintenance | — | — | Maintained |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Building the PDF locally requires installing a LaTeX typesetting system, or using the provided Docker option instead.
This repository is a personal resume stored and managed as code using a tool called YAMLResume. Rather than maintaining a resume in a word processor or PDF file directly, the resume content is written in YAML (a human-readable data format), and the repository uses build scripts to automatically generate polished output files, a PDF, a webpage, a Markdown file, and a LaTeX (typesetting) source file, from that single source of truth. The build process is automated using Makefile commands. Running "make build" validates the resume data against a schema (a set of rules about what fields are required and what format they should be in), then generates all the output formats into a "dist/" folder. There's also a watch mode that automatically rebuilds whenever you save changes, which is handy when actively editing. Multiple resume variants (such as a frontend-focused version or a lead role version) can be built from different source files. Pushing changes to the main branch triggers a GitHub Actions workflow, an automated pipeline that runs in the cloud, which validates and builds the resume and uploads the resulting files. The project uses Docker as an alternative build option for anyone who doesn't want to install the LaTeX typesetting system locally. The primary build language is Makefile, coordinating Node.js tooling.
A personal resume written in YAML and automatically built into PDF, webpage, Markdown, and LaTeX formats using Makefile commands.
Mainly Makefile. The stack also includes Makefile, YAMLResume, Node.js.
The README does not state a license.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.