Skip to content

kittendevv/blindspot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

blindpot

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).


Installing & Requirements

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-perl

If 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

Installing on Linux & MacOS

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 | bash

If 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/blindspot

Installing on Windows

If your computers runs MicroSlop® Windows you can install the app by downloading the exe from the latest release

Development

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 blindspot

You can test run any command like this:

bun run src/index.ts {command here}

blindpot

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors