Pidgin (читается [пиджин][6], ранее Gaim) — модульный клиент мгновенного обмена сообщениями на основе библиотеки libpurple. Поддерживает наиболее популярные протоколы. Распространяется на условиях GNU General Public License. Позволяет сохранять комментарии к пользователям из контактлиста. Может объединять несколько контактов в один метаконтакт.
Программа была написана в 1999 годуМарком Спенсером как эмулятор программы AOL Instant Messenger для Linux с использованием инструментария GTK+. Она была названа «GTK+ AOL Instant Messenger» соответственно. После того, как компания America Online потребовала убрать аббревиатуру «AOL» из названия программы, оно было заменено на сокращение «Gaim». Однако позже торговая марка «AIM» также была зарегистрирована компанией AOL, что привело к появлению новых претензий.
После анализа возможных рисков и серии настойчивых предупреждений со стороны AOL/Time Warner группа разработчиков Gaim приняла решение отказаться от использования имени «Gaim». Программа была переименована в Pidgin[8], библиотека libgaim — в libpurple, а консольный клиент gaim-text — в Finch.
После очередной смены названия затянувшаяся череда бетаверсий завершилась — 3 мая2007 года вышла версия Pidgin 2.0.0.
Кроме значения «пиджин», это название — игра слов: англ.Pigeon (голубь) Pidgin. Это подтверждает и логотип программы. При этом цвет голубя на логотипе (пурпурный) соответствует названию библиотеки libpurple.