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.3.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

cvraft-0.1.3-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

Details for the file cvraft-0.1.3.tar.gz.

File metadata

  • Download URL: cvraft-0.1.3.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.10.2 Linux/5.11.0-1028-azure

File hashes

Hashes for cvraft-0.1.3.tar.gz
Algorithm Hash digest
SHA256 ceca98b0e59c240c5fa3d418e616e4df3f484dd1e5f2a9818c4f0b636b837f56
MD5 488b2a067b8c89fbee415df1feeb0c67
BLAKE2b-256 052f3b85cfbce719a6baaea97263eb44a602f28852b25c6a49eb1c9b6590b217

See more details on using hashes here.

File details

Details for the file cvraft-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: cvraft-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 6.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.10.2 Linux/5.11.0-1028-azure

File hashes

Hashes for cvraft-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 cba8073dd6e5aa2948e9c214132bcf1666005acf46f037a08cc8304624acdaf5
MD5 f8578ecf096e575868aa680c658f2be1
BLAKE2b-256 123ec95547610c30e10542469fd959157ae8e2581ff2693c823105e25d38d9a8

See more details on using hashes here.

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