CLI program support USB_TO_XXX of Versaloon. Support AVR_ISP/JTAG, S51_ISP, C8051F_JTAG/C2, STM32_ISP, MSP430_JTAG, PSOC_ISSP, SVF_PLAYER.
Open Hardware USB Programmer
ArduPIC32: An Arduino PIC32MX JTAG Programmer!
Alternative Software for Top2005+ Universal Programmer
ponygambas PonyGambas is fork PonyProg2000
Serial programmer for STM32 that uses the built in bootloader's USART protocol.
Programmer and bootloader for Atmel AVR CPUs
The AVR Open Source Programmer (AVROSP) is an AVR programmer application equivalent to the AVRProg tool included in AVR Studio
Driverless USB AVR/51 ISP Programmer powered by RoboPeak
PIC programmer project