eD2K Project Inventory¶
Last verified: 2026-09-30
This inventory tracks active, stale, obscure, and historical projects around eD2K, eDonkey2000, eMule, Kad, server software, controller tooling, protocol libraries, and eMule mods.
It is a research index, not an endorsement list. Projects marked historical or archive-only may still be valuable protocol and product references, but they should not be treated as maintained dependencies without a fresh review.
The 2026-09-30 refresh rechecked every linked GitHub repository, canonical workspace product status, current releases, repository redirects and archives, eMule-Security live server-list metadata, and public searches for new eD2K/Kad servers, clients, protocol libraries, bootstrap tools, and controllers. GitHub counts are dated snapshots; release and commit dates are stronger maintenance signals than stars alone.
The 2026-10-02 incremental update added ModderMule/eNode-go; it did not repeat
the full inventory audit.
Status Labels¶
| Status | Meaning |
|---|---|
| Active | Recent or ongoing development is visible, or the project is owned by this workspace. |
| Maintained | Usable and periodically maintained, but not necessarily fast-moving. |
| Stale | Source exists, but no current development was apparent during review. |
| Historical | Important for provenance or protocol behavior, but no longer a current project. |
| Archive-only | Local or public archive evidence exists; upstream may be gone or binary-only. |
| Needs verification | Name or lead is useful, but source, license, or project identity still needs confirmation. |
Status Markers¶
| Marker | Meaning |
|---|---|
| 🟢 | Active, maintained, or visibly current. |
| 🟡 | Needs verification before use as evidence or dependency. |
| 🟣 | Archive/reference material. |
| ⚫ | Historical or stale lead. |
ED2K Server Software¶
Server software is listed separately from server lists. A server implementation accepts eD2K/eMule client connections, handles login/search/source operations, and may expose UDP status or admin APIs.
- JEmuleServer
- Status: Active, experimental
- Language: Java
- Source or archive: https://github.com/dagga/JEmuleServer
- Repo stats (GitHub, 2026-09-30):
dagga/JEmuleServer: 4 stars, 0 forks, 0 open issues; defaultmain; default-branch commit 2026-06-245cc2106.
-
Notes: Modern open-source eMule/eD2K server project. The README describes a Java 21 server with protocol obfuscation, compression, advanced search, large-file support, Lugdunum extensions, embedded H2 storage, LowID callbacks, fake-file filtering, admin CLI, and IPv6 support. Treat as a fresh research lead until protocol coverage and license fit are reviewed in code.
-
goed2k-server
- Status: Active
- Language: Go
- Source or archive: https://github.com/chenjia404/goed2k-server
- Repo stats (GitHub, 2026-09-30):
chenjia404/goed2k-server: 6 stars, 3 forks, 1 open issue; defaultmaster; default-branch commit 2026-08-20a6dc0d6.
-
Notes: Go ED2K/eMule server built around
github.com/monkeyWie/goed2k; implements login, status, message, ID assignment, offer files, search, search-more, source lookup, callbacks, JSON/MySQL/PostgreSQL catalog storage, and admin UI/API. The eMuleBB managed fork lives athttps://github.com/emulebb/goed2k-server. -
ed2k-server (Rust; formerly the unidentified
ed2k-rustlead) - Status: 🟢 Active, production-used MVP
- Language: Rust
- Source or archive: https://github.com/andrey23127/ed2k-server
- Repo stats (GitHub, 2026-09-30):
andrey23127/ed2k-server: 22 stars, 2 forks, 3 open issues; defaultmaster; default-branch commit 2026-09-2678b1e4f; latest releasev0.9.76on 2026-09-26; MIT license.
- Public network evidence: eMule-Security listed
ed2k-rust main serverin its 2026-09-29 snapshot. The repository's current VPS example seeds that endpoint, while a source comment records the earlier test-server address captured by this inventory in June. That evidence resolves the prior source-verification gap without assuming that GitHub ownership and public server operation are the same identity. -
Notes: Clean-room Linux server implementation with TCP and UDP search/source operations, server gossip, obfuscation, NAT traversal, opt-in IPv6, admin UI, IP filtering, and mandatory operator-supplied content filters. Its README calls the
0.9.xline a production-used test/MVP; verify protocol behavior and operational claims independently before adopting it as an interoperability reference. -
eNode-go
- Status: 🟢 Active, experimental
- Language: Go
- Source or archive: https://github.com/ModderMule/eNode-go
- Repo stats (GitHub, 2026-10-02):
ModderMule/eNode-go: 3 stars, 0 forks, 0 open issues; defaultmain; default-branch commit 2026-10-0278a9196; MIT license.
- Lineage: Fork of
zt8989/eNode-goand a Go port of the original Node.jseNodeserver listed below. -
Notes: Implements TCP/UDP eD2K operations, protocol obfuscation, LowID callbacks, Lugdunum extensions, server gossip, optional IPv6 and NAT traversal, memory/MySQL/MongoDB storage, access filters, and a loopback-default admin dashboard. The repository has unit and Docker-backed database integration tests. It is maintained under the same
ModderMuleGitHub owner as eMule Qt, which its default server configuration also promotes. Treat the cross-server and IPv6/NAT extensions as research claims until independently tested against stock-compatible clients and servers. -
p2p-overlord ED2K server
- Status: Historical, archive-only
- Language: Go
- Source or archive: https://github.com/p2p-overlord/p2p-overlord-ed2k-server
- Repo stats (GitHub, 2026-05-29):
p2p-overlord/p2p-overlord-ed2k-server: 0 stars, 0 forks, 0 open issues; defaultmaster; default-branch commit 2026-05-107ca18a2; archived.
-
Notes: Archived fork lineage retained only as historical reference; active eMuleBB workspace topology tracks
goed2k-serverdirectly. The obsoleteemulebb-ed2k-serverfork slug has no current public repository and should not be used. -
ed2kd
- Status: Stale
- Language: C
- Source or archive: https://github.com/gureedo/ed2kd
- Repo stats (GitHub, 2026-05-29):
gureedo/ed2kd: 14 stars, 11 forks, 0 open issues; defaultmaster; default-branch commit 2019-10-24f6c330d.
-
Notes: eDonkey2000 server implementation using libevent, zlib, libconfig, and SQLite support. Local research checkout exists in archived server material.
-
eNode
- Status: Stale
- Language: Node.js
- Source or archive: https://github.com/petermrg/eNode
- Repo stats (GitHub, 2026-09-30):
petermrg/eNode: 76 stars, 28 forks, 5 open issues; defaultmaster; default-branch commit 2013-03-2959b81f7.
-
Notes: Experimental eD2K/eMule server. README describes TCP/UDP opcodes, obfuscation, Lugdunum/eMule extended protocol, LowID callbacks, files over 4 GiB, and pluggable storage through MySQL or MongoDB. The previously listed
zt8989/eNodeis a smaller duplicate/mirror of the same commit;petermrg/eNodeis the older and substantially more referenced public repository. -
gomule
- Status: Stale
- Language: Go
- Source or archive: https://github.com/HackLinux/gomule
- Repo stats (GitHub, 2026-05-29):
HackLinux/gomule: 3 stars, 6 forks, 0 open issues; defaultmaster; default-branch commit 2013-12-05e8565a0.
-
Notes: Go "Goroutines eMule Server" project. Treat as a small historical implementation reference until protocol coverage is revalidated.
-
ed2j
- Status: Historical
- Language: Java
- Source or archive: https://github.com/vavavr00m/ed2j
- Repo stats (GitHub, 2026-05-29):
vavavr00m/ed2j: 7 stars, 1 fork, 0 open issues; defaultmaster; default-branch commit 2012-07-08c782d7a.
-
Notes: Java repository automatically exported from Google Code. Contains an
ed2k/servertree and is useful as an obscure server-side protocol reference. -
Lugdunum eserver
- Status: Historical, archive-only
- Language: Native binary
- Source or archive: https://lugdunum.shortypower.org/kiten.html
-
Notes: Dominant historical eDonkey/eD2K server family. Gratis but not open source; local binary/decompile research archive exists. Use for protocol behavior notes only, not as a source dependency.
-
satan-edonkey-server
- Status: Historical, needs verification
- Language: Unknown
- Source or archive: Historical references only
- Notes: Announced in 2007 as an alternative eDonkey server after major server shutdowns. Keep as a research lead until source or a trustworthy archive is found.
Server Lists And Bootstrap Infrastructure¶
These projects and services are not ED2K server implementations. They publish
server addresses, server.met files, or bootstrap guidance.
- Bunny-Head ed2k-servers
- Status: ⚫ Historical, repository unavailable
- Type: Server-list repository
- Link: https://github.com/Bunny-Head/ed2k-servers
- Last known stats (GitHub, 2026-05-29):
Bunny-Head/ed2k-servers: 4 stars, 0 forks; last known default-branch commit 2023-05-25c643060.
-
Notes: The repository returned
404during the 2026-09-30 audit. Preserve the slug as provenance only; do not use it for bootstrap or examples. -
eMule Security server.met
- Status: 🟢 Maintained
- Type: Server-list service
- Link: http://upd.emule-security.org/server.met and https://www.emule-security.org/serverlist
-
Notes: Common
server.metbootstrap URL used by clients and examples. Validate availability before relying on it in tests. The live page was updated 2026-09-29 and now identifies the Rust implementation lead ased2k-rust main server. -
Telemacore ed2k-server-list
- Status: 🟡 Active, needs trust and license review
- Type: Automated server-list harvester and generated portal
- Link: https://github.com/Telemacore/ed2k-server-list
- Repo stats (GitHub, 2026-09-30):
Telemacore/ed2k-server-list: 2 stars, 1 fork, 0 open issues; defaultmain; default-branch commit 2026-09-303d60958; no recognized license reported by GitHub.
-
Notes: New August 2026 project that probes and discovers servers, then publishes
server.met, JSON, text, and a GitHub Pages directory on a six-hour schedule. Useful as a secondary data-source and implementation lead; do not promote it to a trusted default without code, provenance, and output-quality review. -
nodes.dat
- Status: 🟢 Maintained
- Type: Kad bootstrap and server-list portal
- Link: https://www.nodes-dat.com/
-
Notes: Publishes live Kad
nodes.datlinks and related eMule/eDonkey server-list references, including eMule-Security and Kademlia.Ru node sources. Treat as runtime bootstrap infrastructure, not source code. -
server-met.net
- Status: Maintained
- Type: Server-list service
- Link: https://www.server-met.net/
-
Notes: Public server list site. Treat as runtime bootstrap infrastructure, not source code.
-
shortypower eD2K ServerList
- Status: 🟢 Maintained
- Type: Server-list service
- Link: https://emule.shortypower.org/
-
Notes: Public eD2K server-list mirror with active server capability, user, file, and port metadata. Useful for cross-checking eMule-Security and other public server-list snapshots.
-
aMule safe server list guidance
- Status: Historical
- Type: Safety guidance
- Link: https://wiki.amule.org/t/index.php?title=Keep_a_safe_list_of_servers
-
Notes: Explains fake-server risk and safe-list practice. Useful context for product guidance.
-
MLDonkey ServerList guide
- Status: Historical
- Type: Usage guidance
- Link: https://bugfreeblog.duckdns.org/wp-content/uploads/mldonkey-website/ServerList.html
- Notes: Documents
ed2k://|server|...|/server links and server-list management for MLDonkey.
Protocol References¶
- aMule ED2K protocol wiki
- Status: Historical
- Link: https://wiki.amule.org/wiki/Ed2k_protocol
-
Notes: Protocol notes for eD2K client/server behavior. Revalidate against current code before treating as normative.
-
eMule server FAQ
- Status: Historical
- Link: https://emule-project.net/faq/faq_server.htm
-
Notes: User-facing server behavior and connectivity background.
-
eDonkey network server software history
- Status: Historical
- Link: https://en.wikipedia.org/wiki/EDonkey_network
-
Notes: Summarizes Lugdunum/eserver and satan-edonkey-server history. Use only as secondary context.
-
eMule/aMule server opcode code
- Status: Maintained/historical
- Link: eMuleBB source, aMule source
- Notes: The current client code remains the most practical protocol reference for
OP_LOGINREQUEST,OP_SEARCHREQUEST,OP_SERVERLIST, source lookup, and server tags.
Modern Clients, Forks, And Front Ends¶
- eMuleBB
- Status: Maintained, stable
0.7.xline - Language/platform: Windows, C++/MFC
- Link: https://github.com/emulebb/emulebb
- Repo stats (GitHub, 2026-09-30):
emulebb/emulebb: 41 stars, 1 fork, 1 open issue; defaultmain; default-branch commit 2026-09-259466ece; stable0.7.3released 2026-07-05.
-
Notes: Shipped Windows eMuleBB client with compatibility and release hardening. The MFC surface is frozen on the
0.7.xmaintenance line; active forward client work is inemulebb-rust. -
emulebb-rust
- Status: 🟢 Active, pre-release forward client
- Language/platform: Rust; headless multiplatform daemon plus embedded SPA WebUI
- Link: https://github.com/emulebb/emulebb-rust
- Repo stats (GitHub, 2026-09-30):
emulebb/emulebb-rust: 3 stars, 0 forks, 10 open issues; defaultmain; default-branch commit 2026-09-30334db49; GPL-2.0; no public release yet.
-
Notes: Workspace-owned forward eD2K/Kad client. It targets stock-compatible wire behavior while remaining a separate implementation from the MFC product; do not infer release readiness from repository activity.
-
eMule Community
- Status: Maintained
- Language/platform: Windows, C++/MFC
- Link: https://github.com/irwir/eMule
- Repo stats (GitHub, 2026-09-30):
irwir/eMule: 1287 stars, 114 forks, 0 open issues; defaultmaster; stableeMule_v0.72a-communityrelease published 2026-08-20.
-
Notes: Community continuation of classic eMule. Important compatibility and user-expectation reference. Local analysis checkouts track
v0.60dandv0.72a, while managed app worktrees carry the community baseline and tracing harness branches. The0.72atrain progressed from the June beta snapshots recorded previously to a stable GitHub release in August. -
eMuleAI
- Status: Active
- Language/platform: Windows, C++/MFC
- Link: https://github.com/eMuleAI/eMuleAI
- Repo stats (GitHub, 2026-09-30):
eMuleAI/eMuleAI: 70 stars, 7 forks, 29 open issues; defaultmaster; default-branch commit 2026-07-25a2f05dc; latest releaseeMuleAI_v1.6on 2026-07-25.
-
Notes: Modern eMule fork with UI, performance, and feature ideas already used as comparative reference in tooling docs.
-
eMule Qt
- Status: Active
- Language/platform: Qt 6/C++23
- Link: https://github.com/ModderMule/emule-qt
- Repo stats (GitHub, 2026-09-30):
ModderMule/emule-qt: 27 stars, 4 forks, 4 open issues; defaultmain; default-branch commit 2026-09-29a668483; latest releasev0.5.5on 2026-09-28.
-
Notes: Qt port intended to modernize the eMule client and improve platform independence. Local analysis checkout exists under
EMULEBB_WORKSPACE_ROOT\analysis\emule-qt. Homepage: https://emule-qt.org/. The September release cadence makes it one of the most visibly active independent client implementations. -
Ember
- Status: 🟢 Active, protocol-extension caution
- Language/platform: Rust/Tauri/Svelte; Windows and Linux packages
- Link: https://github.com/untaimed18/Ember-P2P
- Repo stats (GitHub, 2026-09-30):
untaimed18/Ember-P2P: 15 stars, 0 forks, 2 open issues; defaultmain; default-branch commit 2026-09-28a1f0799; latest releasev1.7.0on 2026-09-28; GPL-3.0.
-
Notes: Ground-up client that implements eD2K/Kad interoperation but also enables its own encrypted Ember DHT and an Ember-only peer-exchange opcode. Those additions make it a useful implementation and adoption lead, but not a stock-compatible default-behavior reference for eMuleBB. Its README documents remaining end-to-end gaps.
-
eMule Next
- Status: 🟢 Active, beta
- Language/platform: Windows C++/MFC
- Link: https://github.com/favoritejonny/Emule-Next
- Repo stats (GitHub, 2026-09-30):
favoritejonny/Emule-Next: 4 stars, 0 forks, 0 open issues; defaultmain; default-branch commit 2026-09-27d4a380a;v1.0.0-beta.1prerelease published 2026-09-27; GPL-2.0.
-
Notes: Independent eMule Community fork with Win32/x64 portable packages, refreshed UI assets, 43 languages, CI, checksums, and SBOM release evidence. Treat it as a young fork and validate substantive runtime changes separately from packaging and presentation work.
-
padMule
- Status: 🟡 Active, experimental, agent-assisted
- Language/platform: Rust engine with native SwiftUI iPad app
- Link: https://github.com/ajbufort/padMule
- Repo stats (GitHub, 2026-09-30):
ajbufort/padMule: 0 stars, 0 forks, 0 open issues; defaultmain; default-branch commit 2026-08-14ce2d91b; GPL-2.0; no releases.
-
Notes: From-scratch iPad client with Rust protocol, file-format, Kad, engine, CLI, and UniFFI crates behind a native SwiftUI app. The repository explicitly documents coordinated Claude-agent development, treats eMule 0.50a as wire authority, vendors aMule 3.0.1 as a read-only runnable oracle, and carries differential-transfer scripts, fuzz targets, supply-chain checks, and claimed on-device evidence. It is a high-value clean-room interoperability and mobile-lifecycle reference, not yet an independently verified authority. Its optional Leech Mode and padMule-to-padMule enhancement channel conflict with eMuleBB policy; review those boundaries before borrowing behavior. The source license is described as GPL-2.0-or-later, while its own notice says some linked binary configurations convey under GPL-3.0-or-later.
-
rucio
- Status: 🟢 Active, released, partial eMule bridge
- Language/platform: Rust; daemon, CLI, embedded WebUI, containers, and optional Tauri desktop shell
- Link: https://github.com/ogarcia/rucio
- Repo stats (GitHub, 2026-09-30):
ogarcia/rucio: 51 stars, 1 fork, 2 open issues; defaultmaster; default-branch commit 2026-09-25382b72f; latest release0.46.0on 2026-09-25; GPL-3.0.
-
Notes: New Rust P2P file-sharing product inspired by eMule and MLDonkey. Its primary network is a separate libp2p stack using Kademlia discovery, Gossipsub keyword search, BLAKE3 content identities, and
rucio:links. The optionalrucio-emulebridge can bootstrap Kad2, search keywords and sources, downloaded2k://files, upload verified partial chunks, and continue seeding completed files. It is not a full eMule replacement: the audited scope has no eD2K server leg or AICH, intentionally omits RSA secure identification, and advertises no client-UDP reask, source exchange, or shared-directory browsing. The project has substantive Rust CI (fmt, Clippy with-D warnings, and all-feature tests), but its scripted E2E lane excludes the live eMule leg. The local HTTP API defaults to loopback but has no built-in authentication when exposed. Treat Rucio as a strong daemon/product-packaging and clean network-separation reference; require independent wire traces before using its eMule behavior as an oracle, and do not copy GPL-3.0-only implementation code into the GPL-2.0-only eMuleBB Rust tree. -
HydraP2P
- Status: 🟡 Needs verification
- Language/platform: Unknown
- Link: Public discussion lead only
-
Notes: Mentioned in 2026 I2P/eMule discussion as a beta project associated with Sharing-Devils and possible I2P-oriented evolution. No canonical source, binary, website, protocol scope, or license was confirmed in the 2026-09-30 search pass.
-
eMule eSE LiveTV
- Status: Active
- Language/platform: Windows, C++/Node.js
- Link: https://github.com/diad87/eMule-eSE-LiveTV
- Repo stats (GitHub, 2026-09-30):
diad87/eMule-eSE-LiveTV: 17 stars, 4 forks, 0 open issues; defaultmain; default-branch commit 2026-08-02d08f8b0.
-
Notes: eMule mod exploring P2P live TV over Kad/eD2K with HLS and Node.js web UI. No local checkout was present in the canonical workspace during the 2026-05-29 refresh.
-
aMule
- Status: Active
- Language/platform: Cross-platform C++/wxWidgets
- Current upstream: https://github.com/amule-org/amule (
master; 3.1.0 released 2026-09-21). The olderamule-project/amulerepository is the frozen predecessor, not the maintained upstream. - Repo stats (GitHub, 2026-09-30):
amule-org/amule: 371 stars, 30 forks, 52 open issues; defaultmaster; default-branch activity through 2026-09-30.
- Local reference (2026-09-25):
analysis\amuleat5d7abd4239895555c96244c83f34368c3c38a446; source comparison and offline fixture ideas only. -
Notes: The separate
emulebb/amuleWindows-build fork is unchanged. Its optionalrepos\amulecheckout is not materialized locally; do not confuse it with the upstream analysis reference. -
p2p-overlord
- Status: Historical, archived
- Language/platform: Rust/Node
- Link: https://github.com/emulebb/p2p-overlord-agents and https://github.com/emulebb/p2p-overlord-be
- Repo stats (GitHub, 2026-09-30):
emulebb/p2p-overlord-agentsandemulebb/p2p-overlord-beare both archived; their last default-branch commits are from 2026-06-11.
-
Notes: Retired separate headless/server-oriented product lineage. It is not part of the current eMuleBB portfolio; retain only for historical contract and architecture research.
-
MLDonkey
- Status: Maintained/stale
- Language/platform: OCaml daemon
- Link: https://github.com/ygrek/mldonkey
- Repo stats (GitHub, 2026-05-29):
ygrek/mldonkey: 339 stars, 53 forks, 54 open issues; defaultmaster; default-branch commit 2025-01-280d44635.
-
Notes: Multi-network P2P daemon with eDonkey/eMule support; useful for headless daemon and controller ideas.
-
Shareaza
- Status: Stale
- Language/platform: Windows C++
- Link: https://github.com/ivan386/Shareaza
- Repo stats (GitHub, 2026-05-29):
ivan386/Shareaza: 123 stars, 50 forks, 9 open issues; defaultipv6; default-branch commit 2019-08-070c2f2f5.
-
Notes: Multi-network P2P client with eD2K support. Historical UX and protocol reference.
-
Envy
- Status: Stale, isolated 2026 build refresh
- Language/platform: Windows C++
- Link: https://github.com/GetEnvy/Envy
- Repo stats (GitHub, 2026-09-30):
GetEnvy/Envy: 51 stars, 12 forks, 11 open issues; defaultmaster; default-branch commit 2026-08-077737356(VS2026).
-
Notes: Shareaza-derived multi-network client. One build-oriented commit after a six-year gap is not enough evidence to classify the project as maintained.
-
Lphant
- Status: Historical
- Language/platform: C#/.NET
- Link: https://github.com/knocte/lphant
- Repo stats (GitHub, 2026-05-29):
knocte/lphant: 25 stars, 6 forks, 0 open issues; defaultmaster; default-branch commit 2012-05-19c16be38.
-
Notes: GPL-era lphant source mirror; useful for old client behavior comparisons.
-
Hathi
- Status: Historical
- Language/platform: C#/.NET
- Link: https://github.com/lle0x/hathi
- Repo stats (GitHub, 2026-05-29):
lle0x/hathi: 1 star, 0 forks, 1 open issue; defaultmain; default-branch commit 2022-04-18b87ce11.
-
Notes: Fork of lphant 1.0, described as an eDonkey2000 filesharing client.
-
JMule
- Status: Historical
- Language/platform: Java
- Link: https://github.com/zhoushineyoung/jmule-mod
- Repo stats (GitHub, 2026-05-29):
zhoushineyoung/jmule-mod: 2 stars, 3 forks, 0 open issues; defaultmaster; default-branch commit 2015-02-22b6dac44.
-
Notes: Java implementation lineage for eMule/eD2K protocol behavior.
-
eMule Plus
- Status: Historical, archive-only
- Language/platform: Windows C++
- Link: Local archive evidence
-
Notes: Independent eMule-derived client line. Keep source provenance notes in historical sections when used.
-
xMule/lMule
- Status: Historical, needs verification
- Language/platform: Linux C++
- Link: SourceForge and mirrors
-
Notes: Pre-aMule Linux lineage; keep as research leads until canonical source/archive links are verified.
-
iMule
- Status: Historical, needs verification
- Language/platform: C++/I2P
- Link: Public mirrors
- Notes: Anonymous/I2P-oriented eMule lineage; verify canonical source before using as reference.
Controllers, Indexers, And Automation¶
- aMuTorrent
- Status: Maintained, frozen
0.7.3controller line - Language/platform: Node.js/React/Docker
- Link: https://github.com/emulebb/amutorrent
- Repo stats (GitHub, 2026-09-30):
emulebb/amutorrent: 2 stars, 0 forks, 17 open issues; defaultmain; default-branch commit 2026-07-059e5de44; MIT license.
-
Notes: Unified download manager for aMule, eMuleBB, and BitTorrent clients; the eMuleBB fork is the frozen browser controller shipped with the
0.7.3line, not the forward controller product. It exposes ED2K workflows through Torznab and qBittorrent-compatible APIs for Sonarr/Radarr. The upstreamgot3nks/amule-web-controllerslug redirects togot3nks/amutorrent. -
aMulerr (formerly eMulerr)
- Status: Active
- Language/platform: JavaScript/Docker
- Link: https://github.com/isc30/aMulerr
- Repo stats (GitHub, 2026-09-30):
isc30/aMulerr: 93 stars, 6 forks, 5 open issues; defaultmain; default-branch commit 2026-07-15cc93714.
-
Notes: Radarr/Sonarr bridge for eD2K/Kad. Emulates a qBittorrent API and exposes a Torznab surface. GitHub redirects the old
eMulerrslug toaMulerr, and the current README explicitly calls aMulerr its successor; use the new name and URL in maintained references. -
amarr
- Status: Active
- Language/platform: Kotlin/JVM
- Link: https://github.com/vexdev/amarr
- Repo stats (GitHub, 2026-09-30):
vexdev/amarr: 61 stars, 6 forks, 31 open issues; defaultmain; default-branch commit 2026-05-060876bfd; latest releasev1.6.2on 2026-05-06; MIT license.
-
Notes: aMule connector for Sonarr/Radarr that emulates a torrent client and can integrate Torznab-style indexers. No local checkout was present in the canonical workspace during the 2026-05-29 refresh.
-
ed2k-indexer
- Status: Active/stale
- Language/platform: Python
- Link: https://github.com/tronarite/ed2k-indexer
- Repo stats (GitHub, 2026-05-29):
tronarite/ed2k-indexer: 0 stars, 0 forks, 0 open issues; defaultmain; default-branch commit 2026-03-17a3e8ccc.
-
Notes: Self-hosted Torznab-compatible indexer for Radarr/Sonarr and eMule workflows.
-
docker-amule
- Status: Maintained
- Language/platform: Docker
- Link: https://github.com/ngosang/docker-amule
- Repo stats (GitHub, 2026-09-30):
ngosang/docker-amule: 270 stars, 19 forks, 3 open issues; defaultmaster; default-branch commit 2026-09-224946742; latest release3.1.0-1on 2026-09-21.
-
Notes: Containerized aMule deployment; useful for repeatable controller and headless scenarios.
-
GM_EmuleLinker
- Status: Active/stale
- Language/platform: JavaScript/userscript
- Link: https://github.com/alo0/GM_EmuleLinker
- Repo stats (GitHub, 2026-05-29):
alo0/GM_EmuleLinker: 5 stars, 1 fork, 0 open issues; defaultmaster; default-branch commit 2026-03-177e4223d.
-
Notes: Browser helper for sending ED2K links to remote eMule/aMule/MLDonkey/system handlers.
-
TransMule
- Status: Active
- Language/platform: Vue/Node.js/Docker
- Link: https://github.com/Jo3l/transmule
- Repo stats (GitHub, 2026-09-30):
Jo3l/transmule: 44 stars, 0 forks, 0 open issues; defaultmain; default-branch commit 2026-09-292165a03.
-
Notes: Self-hosted download manager that unifies aMule ED2K/Kademlia, Transmission, and pyLoad. Useful as a modern aMule-control UI and file-management reference; verify ED2K search/indexer behavior before using it as a Servarr bridge reference.
-
Mularr
- Status: Active
- Language/platform: Web/Docker
- Link: https://github.com/joecarl/mularr
- Repo stats (GitHub, 2026-09-30):
joecarl/mularr: 154 stars, 5 forks, 7 open issues; defaultmain; default-branch commit 2026-09-12d872df7; latest releasev0.18.0on 2026-09-12; MIT license.
-
Notes: New aMule-focused web UI and automation project with *Arr, Gluetun, Telegram, qBittorrent-compatible, and Torznab-compatible surfaces. Treat as a fresh controller lead until source and runtime behavior are reviewed.
-
aMule Nuxt
- Status: 🟢 Active, needs security/runtime review
- Language/platform: TypeScript/Nuxt/Docker
- Link: https://github.com/JuanmanDev/amule-nuxt
- Repo stats (GitHub, 2026-09-30):
JuanmanDev/amule-nuxt: 3 stars, 0 forks, 2 open issues; defaultmaster; default-branch commit 2026-09-22b47bf9a; latest releasev1.19.0on 2026-09-22; MIT license.
-
Notes: Modern aMule WebUI that implements the EC protocol directly in TypeScript and adds HTTP/JSON, WebSocket updates, scheduled search, a browser demo, and an MCP control surface. The README warns that the MCP endpoint is unauthenticated; keep it on a trusted network or behind authentication. Useful EC/API/UI reference after code and live behavior review.
-
TauriMule
- Status: 🟡 Active, new alpha
- Language/platform: Rust/Tauri/TypeScript Windows front end over
amuled - Link: https://github.com/alexwing/Taurimule
- Repo stats (GitHub, 2026-09-30):
alexwing/Taurimule: 1 star, 0 forks, 0 open issues; defaultmain; default-branch commit 2026-09-27e08a4a6; releasev0.1.0on 2026-09-27; GPL-3.0.
-
Notes: New lightweight Windows UI/orchestration layer that bundles or drives the existing aMule daemon through the External Connections protocol; it does not implement the eD2K/Kad wire. The initial repository was produced in seven commits on one day and already included a broad UI, four translations, manuals, screenshots, and release packaging. That is evidence of rapid or agent-accelerated construction, not by itself evidence of runtime maturity; the author does not explicitly label it vibe-coded. Track its multi-tab search, import, filename-cleanup, Tauri/EC, and desktop-packaging ideas. Verify the bundled
amuledbinary's provenance, redistribution terms, EC coverage, and live behavior before treating the package as a compatibility reference. -
goed2kd
- Status: Maintained/early
- Language/platform: Go daemon/API
- Link: https://github.com/chenjia404/goed2kd
- Repo stats (GitHub, 2026-09-30):
chenjia404/goed2kd: 2 stars, 1 fork, 0 open issues; defaultmaster; default-branch commit 2026-04-0914d7139; no recognized license reported by GitHub.
-
Notes: Headless daemon over
goed2kwith HTTP/JSON RPC and WebSocket events for server/Kad control, downloads, search, shared files, state, and future WebUI integration. Distinct fromgoed2k-server, which is a network index server rather than a client daemon. -
aMule web controllers
- Status: Needs verification
- Language/platform: Web/API tooling
- Link: Public search lead
-
Notes: Generic bucket for web/API control projects not yet split out above. Current named examples include aMuTorrent, TransMule, Mularr, aMulerr, amarr, aMule Nuxt, TauriMule, and goed2kd.
-
aMule M26
- Status: 🟢 Active, needs runtime review
- Language/platform: Web template / Docker
- Link: https://github.com/jjling2011/amule-m26
- Repo stats (GitHub, 2026-09-30):
jjling2011/amule-m26: 0 stars, 0 forks; defaultmain; default-branch commit 2026-07-035b54091; latest releasev0.1.3on 2026-06-07.
- Notes: Modern aMule WebUI template packaged around the
ngosang/docker-amuleconfiguration model. Useful UI/packaging lead; not a protocol implementation by itself.
Protocol Libraries And Utilities¶
- goed2k
- Status: Active
- Language/platform: Go
- Link: https://github.com/monkeyWie/goed2k
- Repo stats (GitHub, 2026-09-30):
monkeyWie/goed2k: 9 stars, 3 forks, 2 open issues; defaultmain; default-branch commit 2026-06-02f2a71d5; MIT license.
-
Notes: Go ED2K client/library with
server.met, server connection, Kad bootstrap/source lookup, search, downloads, upload, UPnP, and terminal UI support. -
Python-eD2k
- Status: 🟢 Active, early
- Language/platform: Python asyncio client with Go sidecar
- Link: https://github.com/XiaoYouChR/Python-eD2k
- Repo stats (GitHub, 2026-09-30):
XiaoYouChR/Python-eD2k: 5 stars, 1 fork, 0 open issues; defaultmain; default-branch commit 2026-09-273546c46; MIT license.
-
Notes: Typed Python integration layer that keeps
goed2knetworking and durable state in a Go sidecar and uses NDJSON over stdio. Useful as a process-boundary and Python-controller reference, not an independent wire-protocol implementation. -
ged2k
- Status: Stale
- Language/platform: Go
- Link: https://github.com/a-pavlov/ged2k
- Repo stats (GitHub, 2026-09-30):
a-pavlov/ged2k: 3 stars, 0 forks, 0 open issues; defaultmain; default-branch commit 2023-04-135a3fdb9; Apache-2.0.
-
Notes: Small Go port/lineage of
a-pavlov/jed2k. Do not confuse it with the unverified localgoe2karchive name below. -
libed2k/qmule
- Status: Stale
- Language/platform: C++
- Link: https://github.com/qmule/libed2k
- Repo stats (GitHub, 2026-05-29):
qmule/libed2k: 82 stars, 27 forks, 4 open issues; defaultmaster; default-branch commit 2016-06-025408c65.
-
Notes: Cross-platform eDonkey protocol library inspired by libtorrent-rasterbar.
-
ed2k-ruby
- Status: Maintained
- Language/platform: Ruby
- Link: https://github.com/edelkas/ed2k-ruby
- Repo stats (GitHub, 2026-09-30):
edelkas/ed2k-ruby: 0 stars, 0 forks, 0 open issues; defaultmaster; default-branch commit 2026-08-033309d75.
-
Notes: Ruby implementation of eD2K/eDonkey2000 and extended eMule protocol concepts.
-
ed2k Rust crate
- Status: Stale
- Language/platform: Rust
- Link: https://github.com/Kimundi/ed2k
- Repo stats (GitHub, 2026-05-29):
Kimundi/ed2k: 1 star, 0 forks, 0 open issues; defaultmain; default-branch commit 2023-05-2073fb463.
-
Notes: ED2K hash implementation, not a full network protocol library. Useful for hash-behavior comparison around chunk-boundary variants.
-
kadkad
- Status: Needs verification
- Language/platform: Rust
- Link: Public/local source not confirmed
-
Notes: Rust Kad2 library/daemon research lead. No canonical checkout was found in
repos,workspaces, or the listed local analysis directories during the 2026-09-30 refresh, and the public GitHub search found no credible exact-name project. -
rust2k
- Status: Needs verification
- Language/platform: Rust
- Link: Public/local source not confirmed
-
Notes: Rust ED2K/Kad research lead. No canonical checkout was found in
repos,workspaces, or the listed local analysis directories during the 2026-09-30 refresh, and the public GitHub search found no credible exact-name project. -
jaMule
- Status: Maintained
- Language/platform: Java
- Link: https://github.com/vexdev/jamule
- Repo stats (GitHub, 2026-09-30):
vexdev/jamule: 6 stars, 0 forks, 1 open issue; defaultmain; default-branch commit 2026-05-067aa8ff4; MIT license.
-
Notes: Java aMule External Connections protocol client used by amarr. The canonical source is now confirmed; this is controller protocol code, not an eD2K/Kad wire library.
-
goe2k
- Status: Archive-only
- Language/platform: Go
- Link: Local archive evidence
-
Notes: Archived Go ED2K material observed under local research archives. Confirm canonical source before linking.
-
jed2k
- Status: Maintained/stale
- Language/platform: Java/Android
- Link: https://github.com/a-pavlov/jed2k
- Repo stats (GitHub, 2026-09-30):
a-pavlov/jed2k: 171 stars, 43 forks, 40 open issues; defaultmaster; default-branch commit 2023-09-03bc10ef8; repository pushed 2024-04-06; no recognized license reported by GitHub.
-
Notes: Public Java library for eD2K networks and Android. This resolves the previous archive-only source gap; still review licensing and current protocol coverage before reuse.
-
KadGlobe
- Status: 🟡 Active, needs protocol review
- Language/platform: Python/JavaScript
- Link: https://github.com/floatingbit23/KadGlobe
- Repo stats (GitHub, 2026-09-30):
floatingbit23/KadGlobe: 2 stars, 0 forks, 0 open issues; defaultmain; default-branch commit 2026-05-194d1fd94; no releases.
- Notes: Kademlia visualization and telemetry tool that claims live UDP/Kad probes and eMule metrics. Track as a diagnostics idea lead until packet behavior, data sources, and compatibility are reviewed.
Adjacent Agent-Built P2P Watchlist¶
These projects do not implement eD2K/Kad and are not compatibility references. They are retained because their explicitly AI-assisted development, protocol scope, test claims, and security disclaimers provide useful comparisons for evaluating the current wave of rapidly produced P2P software. Do not move code or protocol assumptions from this section into eMuleBB without an independent design, license, security, and interoperability review.
- WebTorrent Rust (
webtorrent_rs) - Status: ⚫ Archived, explicitly vibe-coded experiment
- Language/platform: Rust; WebTorrent/BitTorrent library
- Link: https://github.com/DIG-Network/webtorrent_rs
- Repo stats (GitHub, 2026-09-30):
DIG-Network/webtorrent_rs: 0 stars, 0 forks, 0 open issues; defaultmaster; default-branch commit 2025-12-25cc8dea5; archived; no releases or GitHub-detected license. The README states MIT.
-
Notes: Unofficial Rust port claiming tracker, DHT, TCP/uTP/WebRTC, metadata, peer exchange, NAT traversal, throttling, and more than 80 tests. The maintainer explicitly calls it vibe-coded, experimental, unmaintained, and unsuitable for production. Useful primarily as a cautionary case: a broad implemented-feature list is not evidence of live swarm compatibility, maintenance, or production safety.
-
Rekindle
- Status: 🟡 Active/early, explicitly AI-assisted
- Language/platform: Rust/Tauri/SolidJS over the Veilid P2P network
- Link: https://github.com/ScopeCreep-zip/Rekindle
- Repo stats (GitHub, 2026-09-30):
ScopeCreep-zip/Rekindle: 10 stars, 0 forks, 0 open issues; defaultmain; default-branch commit 2026-02-19365971a; latest prereleasev0.0.2-alphaon 2026-02-19; MIT license.
-
Notes: Decentralized gaming-chat client with Rust protocol, crypto, voice, and community crates behind a Tauri UI. The README explicitly says AI is used and that the project may appear vibe-coded. It identifies one-to-one messaging as the primary tested workflow while voice, communities, and game detection are not yet confirmed end to end. Track its separation of reusable Rust crates from the desktop shell and its candid implemented-versus-verified labeling; do not accept its multi-layer cryptography claims without a dedicated audit.
-
NomadPortal-Android
- Status: 🟡 Active, early beta, explicitly vibe-coded
- Language/platform: Kotlin/Jetpack Compose with embedded Python Reticulum/LXMF
- Link: https://github.com/JamesM92/NomadPortal-Android
- Repo stats (GitHub, 2026-09-30):
JamesM92/NomadPortal-Android: 1 star, 0 forks, 5 open issues; defaultdev; default-branch commit 2026-08-273880b4d; latest prereleasev0.0.3on 2026-08-26; GitHub reports no recognized license.
- Notes: Android client for Reticulum/LXMF messaging, NomadNet page hosting, voice, Bluetooth/LoRa/TCP transports, and remote-shell access. The author explicitly describes it as built with an AI assistant, states that they are not a security expert, and warns that no professional audit has covered its cryptographic identity, permissions, or untrusted-input paths. Its repository describes a PolyForm Noncommercial license, which is also unsuitable as a source donor for eMuleBB. Useful as an example of unusually clear AI-development and security-risk disclosure.
Historical eMule Mods And Source Archives¶
The workspace has archive evidence under EMULEBB_WORKSPACE_ROOT\analysis\mods-archive.
These projects are historical reference material for UX, upload policy,
anti-leecher logic, server handling, large-share behavior, and compatibility
hardening. Do not import behavior wholesale.
- MorphXT
- Status: Historical, archive-only
- Archive/source evidence:
eMule-0.50a-MorphXT_v12.3_src_and_libs,eMule-0.50a-MorphXT_v12.7_src_and_libs; https://sourceforge.net/projects/emulemorph/files/MorphXT/ -
Notes: Major mod lineage and frequent reference for PowerShare, UX, IP-to-country, FakeAlyzer, and upload features.
-
Xtreme
- Status: Historical, archive-only
- Archive/source evidence:
eMule-0.50a-Xtreme-8.1-src -
Notes: Major mod lineage with known-file, AICH, IP-filter, and performance ideas.
-
ScarAngel
- Status: Historical, archive-only
- Archive/source evidence:
eMule-0.50a-ScarAngel-v4.2-src; https://scarangel.sourceforge.net/eng_download.html -
Notes: Stulle/Morph-related mod lineage with anti-leecher and sharing policy ideas.
-
StulleMule
- Status: Historical, archive-only
- Archive/source evidence:
eMule-0.50a-StulleMule_v7.0-src -
Notes: Important source for threaded save, transfer window, and upload/share policy ideas.
-
Mephisto
- Status: Historical, archive-only
- Archive/source evidence:
eMule-0.50a-Mephisto-v3.0-src; https://sourceforge.net/projects/mephisto/files/Mephisto/ -
Notes: Important source for trickle slot and multi-chunk upload policy references.
-
UltiMatiX
- Status: Historical, archive-only
- Archive/source evidence:
eMule-0.50a-UltiMatiX_v5.0_31.08.2016_by_engo3k -
Notes: Late mod line referenced for upload policy and advanced preferences ideas.
-
NeoMule / NeoMule Reloaded
- Status: Historical, archive-only
- Archive/source evidence:
eMule-0.50a-NeoMule-v4.55a,eMule-0.50a-neomuleneomule_reloaded-fa3debb -
Notes: IPv6, NAT, and broader protocol-adjacent idea reference.
-
AcKroNiC
- Status: Historical, archive-only
- Archive/source evidence:
eMule-0.50a-AcKroNiC_v6.0-src -
Notes: Historical mod with PowerShare and anti-leecher relevance.
-
beba
- Status: Historical, archive-only
- Archive/source evidence:
eMule-0.50a-beba_2.72_src -
Notes: Historical mod and ResizableLib-related dependency provenance.
-
MagicAngel
- Status: Historical, archive-only
- Archive/source evidence:
eMule-0.50a-MagicAngel-v4.0-src -
Notes: Historical mod with server, sharing, and UI code references.
-
ZZUL TRA
- Status: Historical, archive-only
- Archive/source evidence:
eMule-0.50a-ZZUL-TRA_2.6_Src -
Notes: Historical mod lineage useful for upload/queue behavior comparison.
-
Adunanza
- Status: Historical, archive-only
- Archive/source evidence:
eMule-0.50a-Adunanza; https://sourceforge.net/p/amule-adunanza/code/HEAD/tree/ -
Notes: Italian network/community lineage; compare carefully because topology and behavior goals differ.
-
DreaMule
- Status: Historical, archive-only
- Archive/source evidence:
eMule-0.50a-DreaMule_2.12_sources,eMule-0.50a-DreaMule_3.0_final -
Notes: Historical mod/client line.
-
AA Community
- Status: Historical, archive-only
- Archive/source evidence:
eMule-0.50a-AA_Community_Sources -
Notes: Historical community mod archive.
-
Euro-Com MoD
- Status: Historical, archive-only
- Archive/source evidence:
eMule-0.50a-Euro-Com_MoD_v1.6 -
Notes: Historical mod archive.
-
LPE / lightweight
- Status: Historical, archive-only
- Archive/source evidence:
eMule-0.50a-lightweight_src_15.04.12,eMule-0.50a-LPE-src_04.06.12 -
Notes: Lightweight/LPE branch with X-Mod and Stulle references in changelogs.
-
MorphCA
- Status: Historical, archive-only
- Archive/source evidence:
eMule-0.50a-MorphCA_v1.0_src-Libs_Vs08Pile_Ready_Incl_Win7Sdk_hotfix,eMule-0.50a-MorphCA_v2.2_src_libs-vs08-vs10.compile.ready.incl.win7sdk -
Notes: Morph-derived archive line.
-
XCA
- Status: Historical, archive-only
- Archive/source evidence:
eMule-0.50a-XCA_1.3-src_VS2010-16.12.11 -
Notes: Historical mod archive with server-list and protocol code references.
-
eMule BitComet plugin
- Status: Historical, archive-only
- Archive/source evidence:
eMule-bitcomet-plugin -
Notes: Historical integration/plugin line.
-
eMule Plus
- Status: Historical, archive-only
- Archive/source evidence:
eMulePlus-1.2e.Source -
Notes: Independent eMule-derived client source archive.
-
VeryCD / easyMule
- Status: Historical, public source mirrors
- Archive/source evidence: https://github.com/windseeker1024/easyMule and https://github.com/svn2github/easymule
-
Notes: Important Chinese eMule/easyMule lineage. The public repositories are historical mirrors rather than a maintained canonical upstream;
windseeker1024/easyMulecarries the largest visible source mirror (41 stars and 87 forks on 2026-09-30, last commit 2017-05-25). -
EastShare, Sivka, iONiX, Phoenix, TK4
- Status: Needs verification
- Archive/source evidence: Public search leads
- Notes: Historically important mod names. Promote only when source archive URLs are verified.
Public Archive Collections¶
- eMule Mods / emule-mods.de
- Status: 🟣 Archive/reference
- Link: http://www.emule-mods.de/
-
Notes: Historically important German eMule mod index repeatedly referenced by mod docs, forums, and academic papers. Verify live availability and mirrors before relying on it as a download/source archive.
-
eMule Mods Italia
- Status: 🟡 Reachable, low-traffic reference/forum
- Link: https://emulemods.altervista.org/
-
Notes: Italian eMule mods forum and guide site. Visible eMule news reached November 2025 and the newest overall post was December 2025 during the 2026-09-30 review.
-
Leechermods
- Status: 🟢 Maintained mod/news archive
- Link: https://www.leechermods.com/
-
Notes: Long-running file-sharing and mod news blog with deep historical archives. A February 2026 post announced its return, while most visible technical material remained older. Include neutrally as research evidence, not as an endorsement of any specific mod behavior.
-
eMule Fans
- Status: 🟢 Maintained reference/archive
- Link: https://www.emulefans.com/
-
Notes: Chinese eMule/eD2K site covering official/community releases, mods, server lists, Kad nodes, IP filters, DLP libraries, language packs, and historical software references. September 2026 coverage included eMule Community 0.72a, aMule, Shareaza, and MLDonkey releases.
-
emulefans ed2k-software
- Status: Archive-only
- Link: https://github.com/emulefanscom/ed2k-software
- Repo stats (GitHub, 2026-05-29):
emulefanscom/ed2k-software: 8 stars, 0 forks, 0 open issues; defaultmain; default-branch commit 2024-04-23d0d2b09.
-
Notes: Public archive of eD2K software packages and eMule mods. Confirm license and source completeness before reusing material.
-
emulefans misc
- Status: Archive-only
- Link: https://github.com/emulefanscom/misc
- Repo stats (GitHub, 2026-05-29):
emulefanscom/misc: 5 stars, 1 fork, 0 open issues; defaultmaster; default-branch commit 2024-04-240a18d57.
-
Notes: Miscellaneous eMule/eD2K archive material.
-
local compressed archive set
- Status: Archive-only
- Link: External research archive
- Notes: Includes
eMule-mods-archive.rar,jed2k.rar,goe2k.rar,libed2k.rar,mldonkey.rar,qmule.rar, and ED2K server research archives. Do not reference machine-specific absolute paths in committed docs.
Maintenance Procedure¶
Refresh this file when a new eD2K/eMule-related repo is discovered or before using any project as implementation evidence.
- Search both public sources and local research archives.
- Classify server implementations separately from server lists, bootstrap services, protocol libraries, clients, controllers, and mods.
- Prefer canonical upstream URLs. If only a local checkout exists, keep the entry as needs verification until an upstream, archive, or provenance link is found.
- Record closed-source historical servers as protocol/history evidence only.
- Validate whether source, binary archive, license, and protocol coverage are actually present before changing status from needs verification.
- Keep rows concise and factual. Do not add marketing claims or endorsement language.
Recommended recurring searches:
ed2k server github
eDonkey server source code
Lugdunum eserver archive
satan-edonkey-server source
node ed2k server github
go ed2k server github
java ed2k server github
emule mod source archive
MorphXT Xtreme ScarAngel StulleMule Mephisto source
VeryCD easyMule source
eMule EastShare Sivka iONiX Phoenix TK4 source
Torznab ed2k eMule
aMule Sonarr Radarr ed2k
aMuTorrent TransMule Mularr aMulerr amarr aMule Nuxt TauriMule goed2kd
JEmuleServer goed2k-server ED2K server
ed2k hash library Rust Ruby Go
site:github.com ed2k pushed after current year
site:github.com eMule Kad pushed after current year
site:github.com "Kad2" "eMule" "Rust"
eMule Security ed2k-rust main server andrey23127
andrey23127 ed2k-server Rust
rucio eMule Kad2 Rust
eMule 0.72a community stable
emule-qt GitHub
ModderMule eNode-go eMule Qt
Ember-P2P eMule Next padMule
Python-eD2k ged2k jed2k jaMule
KadGlobe eMule Kademlia
aMule WebUI template ed2k
HydraP2P Sharing-Devils eD2K I2P
shortypower eD2K ServerList
After editing, run:
Run python -m emule_workspace validate when the workspace lock is free.