Skip to main content

CLI tool to easily setup a new resume

Project description

resume-pycli

builds.sr.ht status PyPI version

CLI tool to build a beautiful resume from a JSON Resume file.

This is a Python port of resume-cli.

Installation

With pipx:

pipx install resume-pycli

With brew:

brew install nikaro/tap/resume-pycli

On ArchLinux from the AUR:

yay -S resume-pycli

# or without yay
git clone https://aur.archlinux.org/resume-pycli.git
cd resume-pycli/
makepkg -si

Usage

Usage: resume [OPTIONS] COMMAND [ARGS]...

  CLI tool to easily setup a new resume.

Options:
  --help  Show this message and exit.

Commands:
  export    Export to HTML and PDF.
  init      Initialize a resume.json file.
  serve     Serve resume.
  validate  Validate resume's schema.

Themes

You can put your theme in themes/<name> next to your resume.json file. It uses Jinja2 as templating engine. Take a look at the small demo that you can take as example to write your own.

It is not compatible with "official" community themes and at the moment i have not included a beautiful one.

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

resume-pycli-1.1.3.tar.gz (21.4 kB view hashes)

Uploaded Source

Built Distribution

resume_pycli-1.1.3-py3-none-any.whl (21.8 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