Cantaloupe is a CAN bus tool targeting MacOS and the CANtact/CANable USB interface.
The core library is designed to interact with the hardware via LibUSB. Apps are designed to use the core lib to provide high-level functionality such as bus introspection or logging.
brew install libusb
Pull requests are welcome. Please try to match the overall style.