USBDeCo stands for USB Descriptor Compiler and written in Python language. It is able to parse arbitrary USB device descriptor into various textual forms including valid code in Python language which further can be compiled back again into binary form. Current code state: early alpha.