Direct Connect hub software compared
Your first choice is the protocol. NMDC is the older protocol and ADC is the newer, cleaner one, but plenty of hubs and users still run NMDC, so both are valid choices. After that, pick by platform and by the scripting language you want to extend the hub with.
| Software | Windows | Linux | NMDC | ADC | Scripting | License | Status | Download |
|---|---|---|---|---|---|---|---|---|
| Verlihub | Lua, C++ | GPL-3 | Active | Download | ||||
| ADCH++ | Lua, Python | GPL-3 | Active | Download | ||||
| Luadch-ng | Lua 5.4 | GPL-3 | Active | Download | ||||
| uHub | C | GPL-3 | Active | Download | ||||
| JADCHub | Java, YAML | GPL-3 | Active | Download | ||||
| PtokaX | Lua | GPL-3 | Inactive | Download | ||||
| Luadch | Lua | GPL-3 | Inactive | Download | ||||
| FlexHub | Lua | AGPL-3 | Inactive | Download | ||||
| YnHub | — | Freeware | Inactive | Download |
Active projects are listed first, then software that is no longer actively developed but still widely run. Once you have chosen, move on to installation & config.