MLDonkey — кроссплатформенный файлообменный клиент с открытым исходным кодом, поддерживающий большое количество протоколов и P2P-сетей: eDonkey, FileTP (HTTP, FTP, SSH), Overnet, Kademlia, Direct Connect, Gnutella, Gnutella2, OpenNap, Soulseek, BitTorrent, FastTrack, OpenFT. Написан на языке Objective Caml, вместе с ним использованы C и Ассемблер. Проверена работа клиента в следующих операционных систем Linux, Unix, Solaris, MacOS X, MorphOS и Windows.
Графический интерфейс разрабатывается отдельно от клиента. Существуют многочисленные варианты графических интерфейсов для MLDonkey.