aMule è la versione modificata di eMule adattata e conosciuta soprattutto per funzionare sui sistemi operativi del Mac e sul sistema operativo Linux.
Il suo progetto è nato nell’ Agosto del 2003 come fork del progetto xMule, per cambiare direzione allo sviluppo di quest’ ultimo e per migliorarne la qualità. Attualmente aMule può funzionare su piattaforme Linux, FreeBSD, OpenBSD, MacOS X e X-Box, per computer sia a 32 che a 64 bit.
Esso funziona con lo stesso codice sorgente di eMule e quindi tende a funzionare quasi identicamente.