Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Thecap cv generator

xthecapxxthecapx2k downloads

Generate PDF curriculum from your notes.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates7

An Obsidian plugin for CV/Resume generation that's part of the Thecap CV Generator monorepo. This plugin allows you to generate a PDF version of your CV directly within your Obsidian vault.

TXT Mode Sample

Features

  • Create and edit CVs using markdown format
  • Preview your CV in PDF.
  • Consistent formatting with the web version.

Usage

There are two ways to open the curriculum preview:

  1. Ribbon Icon: Click the PDF file icon (📄) in the left sidebar ribbon to "Preview curriculum"
  2. Command Palette: Open the command palette (Cmd/Ctrl + P) and search for "Open curriculum preview"

Notation Guide

Use the following markdown notation to structure your curriculum:

Notation Description Example
# Name Your name followed by contact details # John Doe
- key: value Contact details (under name) - email: [email protected]
## Section Main section ## Experience
## Section \break Section with page break after ## Education \break
### Primary Title | Right Text Item with title and optional right-aligned text ### Software Engineer | 2020-Present
### Primary Title \break Item with page break after ### Project Lead \break
#### Secondary Title | Right Text Subtitle with optional right-aligned text #### Team Lead | New York
- Detail Bullet point details - Led team of 5 developers

Example:

The CV follows a specific markdown format. For detailed information about the format, please refer to the main repository README.

Quick example:

---
title: My CV
year: 2024
---
# John Doe
- title: Software Engineer
- Email: [email protected]
- Location: New York, NY

## PROFESSIONAL EXPERIENCE
### Company Name | Location
#### Position | 2020 - Present
- Achievement 1
- Achievement 2

License

This project is licensed under the GNU General Public License v3.0 (GPL-3.0) - see the LICENSE file for details.

What this means:

  • ✔️ You can use this software for commercial purposes
  • ✔️ You can modify the source code
  • ✔️ You can distribute modified versions
  • ❗ You must keep the source code open source
  • ❗ You must state changes made to the code
  • ❗ You must disclose your source code
  • ❗ You must use the same license (GPL-3.0)
HealthGood
ReviewCaution
About
Generate a PDF CV directly from Markdown in your Obsidian vault. Create and edit resume sections using the plugin's structured Markdown notation and preview a PDF that matches the web version's formatting.
PDFExportMarkdown
Details
Current version
1.0.6
Last updated
2 years ago
Created
2 years ago
Updates
7 releases
Downloads
2k
Compatible with
Obsidian 1.0.6+
Platforms
Desktop, Mobile
License
GPL-3.0
Report bugRequest featureReport plugin
Sponsor
Support
Author
xthecapxxthecapx
github.com/xthecapx
GitHubxthecapx
  1. Community
  2. Plugins
  3. PDF
  4. Thecap cv generator

Related plugins

Slides Extended

Create markdown-based reveal.js presentations. Fork of Advanced Slides.

Pandoc Plugin

Commands to export to Pandoc-supported formats like DOCX, ePub and PDF.

Advanced PDF Export

Export notes as pixel-perfect PDFs with live preview, style presets, manual page breaks, tables, and full layout control.

Image in Editor

View Images, Transclusions, iFrames and PDF Files within the Editor without a necessity to switch to Preview.

qmd as md

Edit, preview, and render Quarto (.qmd) files with executable code cells via Quarto to PDF, DOCX, HTML, or reveal.js.

Linter

Format and style your notes. Linter can be used to format YAML tags, aliases, arrays, and metadata; footnotes; headings; spacing; math blocks; regular Markdown contents like list, italics, and bold styles; and more with the use of custom rule options.

Custom Frames

Turn web apps into panes using iframes with custom styling. Also comes with presets for Google Keep, Todoist and more.

Karpathy LLM Wiki

Karpathy's LLM Wiki implementation plugin for Obsidian - turns notes and PDFs into a linked, LLM-powered knowledge base with entity pages, concept pages, graph-powered Q&A, and local-first privacy.

Consistent Attachments and Links

Move note attachments and update links automatically.

Outliner

Work with your lists like in Workflowy or Roam Research.