texcv-builder is a lightweight tool for generating .pdf resumes, CVs, and cover letters using LaTeX templates.
Itβs designed for quick prototyping with a consistent theme β without needing a heavy PDF editor.
Includes a custom sidebar style adapted from Jan KΓΌsterβs latexcv template.
Build your resume (with optional GitHub avatar fetch): python export_resume.py --github your_github_usernameOr use a local avatar image: python export_resume.py --avatar path/to/avatar.jpgThe resulting Build your CV or cover letter (local avatar preferred): python export_cv.py --avatar path/to/avatar.pngKeep auxiliary files (for debugging LaTeX): python export_cv.py --avatar path/to/avatar.png --keep-auxSkip PDF build and just output python export_cv.py --no-compileIf you add a signature ( The resulting |
.
βββ export_resume.py # Resume build script
βββ export_cv.py # CV / Cover Letter build script
βββ jankapunkt-template/
β βββ template.tex # LaTeX resume template
β βββ template-cv.tex # LaTeX CV / cover letter template
β βββ sig.pdf # Optional signature for cover letters
βββ icons/ # SVG icons (converted β PDF)
βββ output/ # Compiled PDFs and temporary files
Tip
This is not a replacement for online resume builders or WYSIWYG editors. Itβs a dev-centric way to generate consistent, version-controlled PDF documents with LaTeX.
This project is licensed under the MIT License.
- Theme adapted from Jan KΓΌsterβs latexcv/sidebar template (MIT, 2015).
See LICENSE for full details.

