| Crates.io | ferrisume-cli |
| lib.rs | ferrisume-cli |
| version | 0.4.3 |
| created_at | 2024-07-28 17:37:16.663011+00 |
| updated_at | 2025-06-16 08:40:14.157521+00 |
| description | A JSON resume CLI tool |
| homepage | |
| repository | https://github.com/van-sprundel/ferrisume |
| max_upload_size | |
| id | 1318112 |
| size | 450,762 |
A JSON Resume implementation in Rust.
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!
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.
You can download the CLI from cargo:
cargo install ferrisume-cli
Usage: ferrisume [COMMAND]
Commands:
init Initialize a resume.json file
themes List all available themes
version Display version information
theme Theme management commands
watch Edit your resume in a live view
export Export locally to .html or .pdf
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help
-V, --version Print version