Code Monkey home page Code Monkey logo

cvtek's Introduction

cvtek

๐Ÿ“„ Craft your Resume/CV using TOML

Rust GitHub License

cvtek is acronym for CV TEx Krafter.

Using cvtek, you can craft your Rรฉsumรฉ/CV using a TOML File. You feed the cvtek with a human readable/writable Resume TOML file and cvtek will generate ATS Friendly Latex Resume Source. You can then use Latex compiler (or Latex to PDF) Or Overleaf to compile your resume to PDF.

Example resume.toml will look like this:

[header]
full_name = "John Doe"
email_addr = "[email protected]"
github_username = "github"
linkedin_username = "linkedin"
location = "Some Place, Earth"
phone_number = "1234567890"

[[education]]
course_name = "Bachelor of Technology in Computer Science"
timeline = "August 2003 - July 2007"
university_name = "University at My Place"
university_link = "https://myopenuniversity.university"
location = "Another Place, Earth"
course_grade = "A"
points = ["Did some useful work Y", "Did some useful work Z"]

[[experience]]
comp_name = "Company ABC"
comp_link = "https://mygoodcompany.company"
exp_name = "Engineer"
timeline = "August 2008 - Present"
location = "Another place, Earth"
points = ["I joined this when i had mood to join", "I joined this to prove myself", "I achieved ABC here"]

[[projects]]
title = "My good project XYZ"
timeline = "January 2006 - Present"
project_link = "https://github.com/github"
description = "Some incredible project that I created"
points = ["I created this when i had mood to create", "I created this to prove myself"]

[skills]
Technologies = "A, B, C, D, E, F, G, H, whatever"
Frameworks = "ABC, DEF, GHI, JKL, whatever"

Resume Produced by cvtek will look like this (See cvtek generated democv.pdf here):

cvtek demo resume


Usage

  • cvtek can be installed using cargo:
    cargo install --git https://github.com/varbhat/cvtek

cvtek is also available in AUR as cvtek-git and is maintained by orhun.

  • Type cvtek -t resume.toml to generate dummy resume.toml
  • Modify resume.toml to your likening
  • Compile your resume.toml using:
cvtek -f ./resume.toml -t resume.tex
# If you want to print latex output, type the following
# cvtek -f ./resume.toml -t /dev/stdout
# If you want to output Markdown or HTML, Write to File with suitable extension
# cvtek -f ./resume.toml -t resume.md # resume.html
  • Use local or online Latex compiler(Ex: Overleaf) to compile your resume.tex to PDF

Features

  • Simple
  • ATS Friendly
  • Latex knowledge not required
  • Write your Resume using toml
  • Output to Latex or HTML or Markdown

License

GPL-v3

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.