Simple neofetch-like command line tool for displaying Guild Wars 2 stats by using the official API.
Note: This is a learning project I set up to familiarize myself with Rust, since I did not have any prior experience with this tech stack. Feel free to contribute to this project.
Set your GW2 API-key to an environment variable named Gw2Cli_ApiKey. After that, gw2-cli can be used as described below:
Usage: gw2cli [OPTIONS] [COMMAND]
Commands:
characters Character information
help Print this message or the help of the given subcommand(s)
Options:
-l, --lang <LANG> [default: en]
-h, --help Print help informationgw2cli characters listgw2cli characters <character_name> # sudo apt install linux-tools-generic
# Stats
perf stat -r 10 ./target/release/gw2cli
# List characters
perf stat -r 10 ./target/release/gw2cli characters listcargo clippy- Localizing static texts
- Achievement points (APs)
- Hall of Monuments points
- In-game currency to collect on the TP
- Number of unlocked character slots
- Available content (PoF, HoT,..)
- Different views (PvP, WvW, Rewards...) using
claparguments - Character with the most playtime (incl. profession and specialization)
- Different ascii logos based on the main character or other statistics

