Skip to main content

Build your CV written in Markdown

Project description

Cvraft

Instead of writing your CV or resumé in Microsoft Word, Google Docs, or some proprietary tools, you can just write it in Markdown. As a Markdown file is just plain text, you can easily track version with Git or your VCS of choice. Copy and paste with ease.

cvraft transforms your Markdown file to a ready-to-use HTML file. You can also customize it with ease.

Install

pip install cvraft

Usage

Output HTML file to a build directory in current directory. It also copies static directory (if it exists in the same directory as the source Markdown file) to build.

cvraft build <path/to/file.md>

View the HTML file in a local web server at http://localhost:9000

cvraft serve

Customization

The different with standard Markdown tool is that the output HTML is tweaked to wrap different parts of your CV in proper section tags. This will ease your cutomization with CSS.

The generated HTML structure could look like this

HTML structure

With this structure, you can write your custom CSS in the static/styles/main.css. This path is the default CSS path in the generated HTML file.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cvraft-0.1.4.tar.gz (5.2 kB view hashes)

Uploaded Source

Built Distribution

cvraft-0.1.4-py3-none-any.whl (6.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page