c++ updi programmer for microchip tinAVR and megaAVR MCUs. Inspired by pyupdi, but it is purely written in c++. The best use case is an embedded device which will be used to program MCU firmware.
There is no dependency but standard std c++ librarys.