Blindspot is a simple exiftool wrapper written in Typescript, it uses the bun runtime. The idea behind this project came because I was building my website and wanted to strip the location data of the images on there (to not dox myself) but exiftool is lets just say “advanced” my smooth brain couldn’t understand their documentation.
Thats why I decided to make blindspot to easily strip metadata from images with handy presets (and a CLI argument structure you can comprehend).
You will need to have exiftool installed on your sytem (this is just a wrapper script after all)
# arch based distros
sudo pacman -S perl-image-exiftool
# debian based distros (yes ubuntu is debian based)
sudo apt install libimage-exiftool-perlIf your distro is not here: I am not gonna look up the package name for every distro but just install exiftool via your package manager (includes MacOS)
For windows see install instructions
To install blindspot on these platforms its as easy as running this install command.
curl -fsSL https://raw.githubusercontent.com/kittendevv/blindspot/refs/heads/main/install.sh | bashIf you you want to want to install the app manually you can download the binary for your platform here.
And if you wear a tinfoil hat in your day to day life you can also build the app yourself.
# clone repo
git clone https://github.com/kittendevv/blindspot.git
cd blindspot
# build
bun build src/index.ts --compile --target={your-platform} --outfile dist/blindspotIf your computers runs MicroSlop® Windows you can install the app by downloading the exe from the latest release
If you feel like questioning you sanity by looking at my spaghetti code, these are the instructions to develop this app locally.
Requirements: Bun, therapist
# clone repo
git clone https://github.com/kittendevv/blindspot.git
cd blindspotYou can test run any command like this:
bun run src/index.ts {command here}
