Piwigo jest fotogalerią sieciową na licencji GPL. Oprogramowanie zostało stworzone w PHP i wymaga bazy danych MySQL.
Piwigo było wcześniej znane jako PhpWebGallery. Twórca programu – Pierrick Le Gall ogłosił zmianę nazwy na swoim blogu w dniu 24 września 2008 r.PhpWebGallery zmienia się w Piwigo
Główne cechy Dodawanie zdjęć Przy pomocy formularza internetowego, klienta FTP, przez digiKam, Shotwell, Lightroom lub dedykowane oprogramowanie. np. pLoader lub JiwigoJiwigo official website, aplikacje mobilne dla IPhone’a/IPada i Androida. Albumy Każdy obraz jest związany z jednym lub większą liczbą albumów. Albumy są hierarchiczne, nie ma żadnych ograniczeń co do głębokości. Tagi Administrator opisuje zdjęcia przy pomocy tagów, a następnie użytkownicy mogą przeglądać zdjęcia według tagów lub ich złączeń, np. "noc + Lublin + Rysiek". Kalendarz Korzystając z metadanych EXIF, Piwigo zna dzień wykonania każdego zdjęcia, więc jest w stanie wyświetlać zdjęcia z danego dnia, miesiąca czy roku. Tematy Wygląd galerii zdjęć określony jest przez tematy. Istnieje masa różnyorodnych tematów tworzonych przez społeczność projektu. Pluginy Pluginy rozszerzają możliwości Piwigo.