nodeDHT: A DHT crawler, written in Node.js, the code is very very simple. dependencies: npm install start nodeDHT node nodeDHT.js notice: You can edit MAX_NODE_QSIZE value for speed. nodeDHT for Python and Ruby simDHT rbdht p2pspider You may be interested in p2pspider(DHT Spider + BT Client = P2P Spider).