The joey-joebags is a Game Boy cart reader/writer, it's available here.
I have tested these steps on Yosemite (10.10) and Sierra (10.12). You need to have Python 3, which is not installed by default, so install using Homebrew.
Install Homebrew:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Install Python, libusb and unrar
brew install python3 libusb unrar
Create a directory to store your virtualenv
mkdir ~/virtualenvs
Create the virtualenv
python3 -m venv ~/virtualenvs/python3
Activate the virtualenv
source ~/virtualenvs/python3/bin/activate
Install pyusb
pip install pyusb
Download the latest code from http://bennvenn.myshopify.com/pages/downloads
Extract the archive
unrar x 3_18c.rar
Start the program, the rest should be self explanatory
python JoeyJoebags3_18.py