Just wrote a script that lets you select which files to extract from an archive (into your current directory). Needs FZF.
Code:
#!/usr/bin/env bash
if [[ -f "$1" && "$(file --mime-type -Lb "$1")" == "application/zip" ]]; then
zipinfo -1 "$1" | fzf -m | xargs -d '\n' unzip -o "$1"
else
false
fi
Was surprised at how difficult it was to get right.
Name it "unzipfzf" and launch it with "unzipfzf /path/to/archive.zip"