My resume builder using:
- YAML for writing resume data
- JSX for generating HTML
- Zod for data validation
- Puppeteer for generating PDF
- Deno for runtime and dev server
- Unocss for styling
First clone or fork this repository. Then copy resume.example.yml
to
resume.yml
and edit it. Update the template
as you need.
You can also define environment variables in .env
file, and they will be
available in the resume.yml
file.
# run dev server
deno task dev
# build resume
deno task build
# generate JSON schema for YAML validation and auto-completion
deno task codegen
Inspired By Anthony Fu and Boilerplate theme for JSON Resume
The source code is licensed by MIT License.