La Gioconda is an opera in four acts by Amilcare Ponchielli set to an Italian libretto by Arrigo Boito, based on Angelo, Tyrant of Padua, a 1835 play in prose by Victor Hugo.