LapisCV is a resume template system that enables users to create professional resumes using Markdown in VSCode, Typora, or Obsidian.
The tool addresses the friction of resume creation by providing pre-designed CSS-based templates that render Markdown content into polished PDF documents. Rather than using dedicated resume builders or word processors, users write their resume in plain Markdown and the templates handle visual formatting. The approach works by offering theme files that can be installed into each supported editor, allowing real-time preview and direct PDF export without leaving the writing environment.
Developers and professionals who prefer writing in Markdown and want to maintain their resume in version control should consider this tool. It suits anyone already working in VSCode, Typora, or Obsidian who values simplicity and portability over graphical resume builders. The project provides multiple theme variants, including a serif option, and supports customization through CSS modifications. Installation differs by editor: Typora users copy theme files to the theme folder, VSCode users configure the Markdown PDF plugin with style paths, and Obsidian users open the dedicated vault directory.
The project maintains active development with multiple theme variants available and clear documentation for each supported platform. Updates introduce new design options alongside refinements to existing templates. The codebase is organized to support parallel development across different editor integrations while keeping the core styling consistent.