5 releases
0.2.1 | Sep 17, 2024 |
---|---|
0.2.0 | Sep 15, 2024 |
0.1.2 | Sep 13, 2024 |
0.1.1 | Jul 31, 2024 |
0.1.0 | Jul 28, 2024 |
#63 in Value formatting
332 downloads per month
185KB
808 lines
Ferrisume
A JSON Resume implementation in Rust.
Goal
The goal of a JSON resume is to be able have a data-oriented resume, this makes it easy to edit both the data and theme individually. No more fighting Word!
Motivation
There's an official resume-cli that doesn't get maintained anymore. The alternative is resumed, but I got a bit annoyed at how it was implemented (for example, the init subcommand didn't check if there's a json file already, so I lost my progress).
Another reason was to try out clap and see if I could make a "production ready" CLI tool with it.
Installation
You can download the CLI from cargo:
cargo install ferrisume-cli
Usage
USAGE:
ferrisume [SUBCOMMAND]
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
SUBCOMMANDS:
export Export locally to .html or .pdf
help Prints this message or the help of the given subcommand(s)
init Initialize a resume.json file
watch Edit your resume in a live view
Dependencies
~20–33MB
~524K SLoC