Created: 2026/06/21 18:05:44 America/Chicago
By: admin
Modified: 2026/06/25 21:19:49 America/Chicago
By: admin

Public Direct Connect Hublists

A public hublist is a directory file that DC++ and Direct Connect clients download to discover hubs. It is usually generated from pinged hub data and can include hub name, address, description, users, share size, country, protocol, software, and reliability information.

Good hublist services do more than publish one XML file. They refresh hub data on a schedule, compress large lists, expose ADC-only and country-specific views, track availability, and provide formats that both users and hub software can consume.

Hublist Vs Hub List

Hublist is the common Direct Connect spelling for a downloadable or searchable hub directory. Hub list is the plain-language spelling. Both describe public DC hub directories, and both are useful when explaining the service to new DC++ users.

Use the live hublist search to browse active hubs, or open the public DC++ hublist landing page for a compact explanation of downloads, protocols, and discovery workflows.

Common Hublist File Formats

Most clients prefer compressed XML, but operators and tools may need JSON or config exports. Keep the format aligned with the software that consumes it.

FormatUsed ForNotes
hublist.xmlPlain XML hub directory.Easy to inspect in a browser or script, but larger than compressed files.
hublist.xml.bz2Compressed XML for DC++ clients.Most common public download because it saves bandwidth and loads quickly.
hublist.json / hublist.json.bz2Scripts, dashboards, and integrations.Useful when a web tool wants structured data without parsing XML.
hublist.config / hublist.config.bz2Hub software and registration workflows.Useful for Verlihub-style configuration and automation.
hublist-adc.xml.bz2ADC-only hub discovery.Keeps ADC hubs separate from classic NMDC lists when clients support it.
hublist-<code>.xml.bz2Country-specific hub discovery.Useful for users who want local language or regional hub communities.

NMDC Hublist Providers

The table lists public NMDC and mixed Direct Connect providers known to this project. URLs can change, so verify availability and content type before publishing them in client help pages or hub configuration.

ProviderWebsiteDownload URLScopeNotes
PWiAM HubListhttps://hublist.pwiam.comhttps://hublist.pwiam.com/hublist.xml.bz2Global; NMDC/NMDCS/ADC/ADCS; public hub search.PWiAM’s own public DC hublist provider with search pages, hourly pinger data, country lists, XML, JSON, config, and compressed variants.
Team Elite HubListhttps://te-home.net/?do=hublisthttps://te-home.net/?do=hublist&get=hublist.xml.bz2Global combined list; XML, XML.BZ2, CONFIG, JSON; country and ADC lists.Team Elite exposes combined, ADC-specific, and country-specific hublist files and is useful as an external comparison source.
DCHubList.orghttps://dchublist.orghttps://dchublist.org/hublist.xml.bz2Public multiprotocol NMDC/ADC hublist.The site documents this URL for DC++ clients and also publishes an ADC-only file.
DCHubList.bizhttps://dchublist.bizhttp://dchublist.biz/?do=hublist&get=hublist.xml.bz2Public hublist; country files; XML, XML.BZ2, CONFIG variants.DCHubList.biz publishes country-specific files such as RU, RO, US, and others where available.
DCNF Hublisthttps://dcnf.github.io/Hublist/https://dcnf.github.io/Hublist/hublist.xml.bz2Static GitHub Pages hublist; ADC/DCHUB/NMDC.DCNF provides plain XML and compressed XML URLs from a static GitHub Pages hublist.
Hublist.EUhttps://hublist.euhttp://hublist.eu/hublist.xml.bz2European NMDC/ADC hublist with encryption support.The homepage exposes a client link and reports registered hubs, ADC hubs, and peers.
DCHubList.ruhttps://dchublist.ruhttps://dchublist.ru/hublist.xml.bz2Russian DC hublist; HTTPS and HTTP variants.Use HTTPS for modern clients and HTTP only where older client compatibility requires it.
Hublist.org.nzhttps://hublist.org.nzhttp://www.hublist.org.nz/publichublist.xml.bz2Older public hublist; publichublist and hublist aliases.Older public list endpoint that may still be useful as a compatibility reference.

ADC Hublist Providers

ADC hubs can be listed in dedicated ADC files or mixed modern-client files. Keep ADC imports separate from classic NMDC imports when you want to review protocol behavior before publishing new hubs.

ProviderWebsiteADC / Hublist Download URLScopeNotes
PWiAM HubListhttps://hublist.pwiam.comhttps://hublist.pwiam.com/hublist-adc.xml.bz2ADC-only, plus XML/JSON/config/BZ2 variants.Dedicated ADC file generated by PWiAM.
Team Elite HubListhttps://te-home.net/?do=hublisthttps://te-home.net/?do=hublist&get=hublist-adc.xml.bz2ADC-only, plus country lists.Team Elite exposes an ADC-specific XML.BZ2 endpoint in addition to its mixed and country files.
DCHubList.orghttps://dchublist.orghttps://dchublist.org/adchublist.xml.bz2ADC-only; also mixed NMDC + ADC list.Use the ADC-only file when your review flow should exclude NMDC hubs.
DCHubList.org Mixed Listhttps://dchublist.orghttps://dchublist.org/hublist.xml.bz2Mixed NMDC + ADC.Use this if your client handles both protocols and you want one combined list.
Hublist.EUhttps://hublist.euhttp://hublist.eu/hublist.xml.bz2Mixed NMDC + ADC; European focus.Hublist.EU describes itself as a hublist of NMDC and ADC hubs.
DCNF Hublisthttps://dcnf.github.io/Hublist/https://dcnf.github.io/Hublist/hublist.xml.bz2Mixed ADC, DCHUB, NMDC.Static GitHub Pages hublist that browses ADC, DCHUB, and NMDC hubs.
DCHubList.bizhttps://dchublist.bizhttps://dchublist.biz/?do=hublist&get=hublist.xml.bz2Mixed NMDC + ADC.The site describes connecting to NMDC and ADC hubs.
DCHubList.biz Country / ADC Listshttps://dchublist.biz/list/https://dchublist.biz/?do=hublist&get=hublist-us-adc.xml.bz2 style patternCountry-specific ADC lists where available.Verify exact country filenames before hardcoding a provider URL.

How To Verify A Hublist URL

  1. Open the URL and confirm it returns a file, not an HTML error page or redirect loop.
  2. Check the last-modified time and whether hub counts look current.
  3. Confirm your target client can read the format, especially compressed BZ2 files.
  4. Test global, ADC, and country-specific files when your community depends on them.
  5. Keep at least one fallback hublist configured so users can still discover hubs during provider downtime.

Verlihub Registration Note

Verlihub operators can point the hub registration server at a hublist provider. For Public DC Hublist, the public registration host is hublist.pwiam.com and the classic registration port is 2501.

!set hublist_host hublist.pwiam.com

For best reliability, publish hublist instructions with the exact URL, expected format, update cadence, and a short troubleshooting note for firewall, DNS, or provider outages.