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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: cvraft-0.1.4.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.4.tar.gz
Algorithm Hash digest
SHA256 0f4267fe21d2670c8bec22b7ea25bdac2f23113e1c0a15ff39bbb823cdc6b301
MD5 6fef4fd3ae3893756a90eed393b03fe3
BLAKE2b-256 ae7eac0120a3288a6301e1db9cdfadf45051e57cc12204ba2f750ae35aacf249

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cvraft-0.1.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 e3bbdbdd18e6f5c7a3ba5177d99ccdc98349abb15b52bb135b991e408a30b0b8
MD5 5b0ee3d467dc09d2cae1edda86fbc975
BLAKE2b-256 e5d1b7c1c9520bca0a78735c48d22c73bef366ac33d8611504eb883ad319d821

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