About
Mdexport is a Command Line Interface (CLI) tool designed to publish Markdown files as PDFs using Jinja2 templates, making it particularly useful for users who need to generate documents with customized layouts and content, such as writers, developers, and professionals working with Markdown files. This tool is especially beneficial for those already using Obsidian, as it is designed to work seamlessly with Obsidian's properties. By leveraging Frontmatter metadata, users can easily fill their templates with custom values.
Details
- CLI Tool: Mdexport operates as a Command Line Interface tool, allowing for efficient and automated processes.
- Markdown to PDF Conversion: It converts Markdown files into PDF format using Jinja2 templates for customization.
- Jinja2 Templates: Supports the use of Jinja2 templates for creating customized PDF layouts, allowing for dynamic content insertion.
- Frontmatter Metadata: Utilizes Frontmatter metadata from Markdown files, compatible with Obsidian properties, to fill in template values.
- Template Directory Setup: Requires setting up a directory for HTML templates, with each template in its own subdirectory.
- Configurable: Allows for configuration, including setting the path to the template directory and specifying an attachments folder for images.
- Dependency on Weasyprint