macMule packages eMule (the ed2k/Kad file-sharing client) as a self-contained macOS .app using Wine. No configuration needed — it auto-connects to the eMule Security server and the Kad network on first launch.
Grab the latest .dmg from Releases, open it, drag macMule to your Applications folder, and launch.
- macOS 10.15.4 (Catalina) or later
- Apple Silicon (M1/M2/M3/M4) or Intel Mac
- Rosetta 2 (automatically prompted on Apple Silicon)
- ~1 GB disk space
macMule bundles:
On first launch, it copies a Wine prefix and eMule files to ~/Library/Application Support/macMule/. Your downloads go to ~/Library/Application Support/macMule/drive_c/eMule/Incoming/.
Prerequisites:
- Wine Crossover:
brew install --cask gcenx/wine/wine-crossover - Rosetta 2:
softwareupdate --install-rosetta --agree-to-license - GitHub CLI:
brew install gh
Then:
git clone https://github.com/mderouet/macMule.git
cd macMule
./build.sh # builds latest stable release
./build.sh 0.70b # builds a specific version
./build.sh 0.72a # also works for pre-releasesThis produces build/macMule-v<version>.dmg.
- irwir/eMule — eMule community build
- Wine / Gcenx — Wine Crossover for macOS
- eMule Security — Server list and Kad nodes