# bingyanstudio/lapiscv

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/bingyanstudio-lapiscv).**

4,146 stars · 265 forks · CSS · mit

## Links

- GitHub: https://github.com/BingyanStudio/LapisCV
- Homepage: https://lapis-cv.bingyan.net
- awesome-repositories: https://awesome-repositories.com/repository/bingyanstudio-lapiscv.md

## Topics

`obsidian` `resume-builder` `resume-template` `typora` `vscode-extension`

## Description

LapisCV is a PDF document generator and resume builder designed to convert structured Markdown text into professional curriculum vitae. It functions as a rendering pipeline that transforms simple markup and variables into print-ready documents using a headless browser engine or LaTeX templates.

The project provides a collection of professional themes and visual styles to customize the typography and branding of academic and professional resumes. It utilizes variable-based style injection to allow for the adjustment of fonts, colors, and margins based on content volume and user preferences.

The system manages print layout and document structure through precise control over page breaks, dimensions, and pagination. It also supports the insertion of visual elements, such as profile avatars and specialized icons, to enhance the professional presentation of the final output.

## Tags

### Content Management & Publishing

- [Markdown-to-PDF Renderers](https://awesome-repositories.com/f/content-management-publishing/content-processing-transformation/markdown-markup-tools/markdown-tools/markdown-renderers/markdown-to-pdf-renderers.md) — Converts markdown source into high-quality, typographically professional PDF documents via a headless browser.
- [PDF Exports](https://awesome-repositories.com/f/content-management-publishing/content-formats-exporting/export-formats/pdf-exports.md) — Converts structured, styled documents into high-fidelity PDF exports with custom page dimensions. ([source](https://lapis-cv.bingyan.net/guide.html))
- [Markdown to HTML Converters](https://awesome-repositories.com/f/content-management-publishing/markdown-to-html-converters.md) — Transforms structured Markdown plaintext markup into semantic HTML before applying visual themes.
- [PDF Document Generation](https://awesome-repositories.com/f/content-management-publishing/pdf-document-generation.md) — Generates print-ready PDF files from structured content with precise control over dimensions and margins.
- [Style Customizers](https://awesome-repositories.com/f/content-management-publishing/markdown-renderers/style-customizers.md) — Provides tools for modifying the visual presentation of rendered markdown via stylesheets and variables. ([source](https://cdn.jsdelivr.net/gh/bingyanstudio/lapiscv@main/README.md))
- [Page Break Insertions](https://awesome-repositories.com/f/content-management-publishing/page-insertion/page-break-insertions.md) — Implements precise control over page break insertions to maintain consistent layout during PDF export. ([source](https://cdn.jsdelivr.net/gh/bingyanstudio/lapiscv@main/README.md))
- [Print Pagination Controls](https://awesome-repositories.com/f/content-management-publishing/pdf-to-html-converters/pdf-to-html-converters/coordinate-based-layout-mapping/print-pagination-controls.md) — Provides precise control over page breaks and margins using CSS print properties to ensure consistent PDF pagination.

### Education & Learning Resources

- [Visual CV Formatting](https://awesome-repositories.com/f/education-learning-resources/professional-development-career/career-development/job-search-advancement/developer-profile-branding/resume-formatting/visual-cv-formatting.md) — Apply specialized visual themes to create structured professional profiles with support for photos and icons. ([source](https://cdn.jsdelivr.net/gh/bingyanstudio/lapiscv@main/README.md))
- [Visual Style Templates](https://awesome-repositories.com/f/education-learning-resources/professional-development-career/career-development/job-search-advancement/developer-profile-branding/resume-formatting/visual-style-templates.md) — Transforms plain text into structured CVs using professional CSS themes and visual styling. ([source](https://lapis-cv.bingyan.net/guide.html))

### Web Development

- [PDF Generators](https://awesome-repositories.com/f/web-development/headless-browsers/pdf-generators.md) — Implements a pipeline that uses a headless browser engine to render styled HTML content into print-ready PDF documents.
- [Headless Rendering Engines](https://awesome-repositories.com/f/web-development/headless-browsers/headless-rendering-engines.md) — Utilizes a headless rendering engine to transform styled HTML content into a final PDF.

### Business & Productivity Software

- [Resume Builders](https://awesome-repositories.com/f/business-productivity-software/resume-builders.md) — Provides a dedicated domain tool for the creation and design of professional resume documents.
- [Frameworks](https://awesome-repositories.com/f/business-productivity-software/resume-generators/latex/frameworks.md) — Offers a comprehensive system for generating high-fidelity academic and professional documents through specialized LaTeX templates.
- [Resume Templates](https://awesome-repositories.com/f/business-productivity-software/resume-templates.md) — Ships a collection of predefined layouts and CSS variables for customizing professional resume structures.

### User Interface & Experience

- [Document Theme Templates](https://awesome-repositories.com/f/user-interface-experience/color-themes/theme-application-switching/document-theme-templates.md) — Applies professional resume themes to map visual styles and layout rules to document structures.
- [CSS Variable Theming](https://awesome-repositories.com/f/user-interface-experience/css-variable-theming.md) — Uses a design token system mapping to native CSS variables for dynamic styling of the resume.
- [Resume Visual Themes](https://awesome-repositories.com/f/user-interface-experience/resume-visual-themes.md) — Provides a collection of professional visual themes and layout variables to customize the typography and branding of resumes.
- [Document Style Generators](https://awesome-repositories.com/f/user-interface-experience/styling-theming-systems/content-styling/styling-architectures/styling-systems/class-based-styling/css-styling/scoped-style-generators/programmatic-style-generators/document-style-generators.md) — Provides programmatic definition of page layouts and typography styles to transform structured text into professional documents.
- [CSS Variable Styling Systems](https://awesome-repositories.com/f/user-interface-experience/styling-theming-systems/content-styling/styling-architectures/styling-systems/component-style-customization/css-variable-styling-systems.md) — Employs a styling architecture leveraging CSS variables for dynamic property management of fonts and colors.
- [Visual Style Customization](https://awesome-repositories.com/f/user-interface-experience/visual-style-customization.md) — Allows users to modify the overall appearance of the document through visual configurations and variables.

### Graphics & Multimedia

- [Print Pagination Engines](https://awesome-repositories.com/f/graphics-multimedia/web-page-media-generation/pagination-simulators/print-pagination-engines.md) — Utilizes a pagination engine to calculate page breaks and consistent layout for print output.
