aMule – an eMule-like client for the eD2k and Kademlia networks, supporting multiple platforms. aMule was forked from the xMule project (formely known as lMule) back in September 2003, though now has less and less resemblance to the client that sired it.
Currently aMule (officially) supports a wide variety of platforms and operating systems, being compatible with more than 60 different hardware+OS configurations.
aMule is entirely free, its sourcecode released under the GPL just like eMule, and includes no adware or spyware as is often found in proprietary P2P applications. aMule is built upon the wxWidgets (formerly wxWindows) toolkit, which enables it to support multiple platforms.
aMule Daemon allows you to run a bare aMule client with no graphical interface and very low CPU and memory usage. Ideal for servers, people who usually control aMule remotely and those who just usually don’t keep taking a look at how far downloads are going.
aMule Remote GUI to control your aMule remotely as if you where in front of it.
aMuleWeb for browser interface and amulwebDLG is a graphical interface to aMuleWeb. They also work both locally and from remote clients. You can control your aMule from anywhere in the world as long as you have an internet connection and a browser, no matter what hardware or operating system you use.
The amulecmd command line interface and amulecmdDLG as a graphical command line interface both allow to remotely control aMule too. All of them work both locally and from remote clients. You can control your aMule remotely from anywhere as if you were in a shell.