dht VS mldht

Compare dht vs mldht and see what are their differences.

dht

dht is used by anacrolix/torrent, and is intended for use as a library in other projects both torrent related and otherwise (by anacrolix)

mldht

Bittorrent Mainline DHT implementation in java (by the8472)
WorkOS - The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
dht mldht
3 2
300 144
- -
5.2 10.0
about 1 month ago over 2 years ago
Go Java
Mozilla Public License 2.0 Mozilla Public License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

dht

Posts with mentions or reviews of dht. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-02-18.

mldht

Posts with mentions or reviews of mldht. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-02-18.
  • Bitmagnet Allows People to Run Their Own Decentralized Torrent Indexer Locally
    5 projects | news.ycombinator.com | 18 Feb 2024
    Another alternative is https://github.com/the8472/mldht which, contrary to magnetico, strives to be a nice citizen (its author is active in the bittorrent community AFAIU)
  • Bitmagnet: A self-hosted BitTorrent indexer, DHT crawler, and torrent search
    8 projects | news.ycombinator.com | 5 Oct 2023
    Oh, I already have implemented something[0] like that. It doesn't need lambdas or anything "cloud scale" like that. You "just" need a few dozen to a hundred IP addresses assigned to one machine and run a multi-homed DHT node on that to passively observe traffic from multiple points in the keyspace.

    But neither of these approaches is what I'd call a "super simple DHT crawler CLI tool" that the initial comment was asking about. BEP51 is intended to make crawling simple enough that it can run on a single home internet connection, but a proper implementation still isn't trivial.

    [0] https://github.com/the8472/mldht

What are some alternatives?

When comparing dht and mldht you can also consider the following projects:

confluence - Torrent client as a HTTP service

dhtcrawler2 - dhtcrawler is a DHT crawler written in erlang. It can join a DHT network and crawl many P2P torrents. The program save all torrent info into database and provide an http interface to search a torrent by a keyword

holochain-proto - Holographic storage for distributed applications -- a validating monotonic DHT "backed" by authoritative hashchains for data provenance (a Ceptr sub-project)

DHT-Torrent-database-Worker - I was learning to code. No bully. Old project built sometime in 2012. Crawls the DHT network, downloads torrent metadata from peers and uploads that torrent information into a database.

TBitTorrent - BitTorrent client with terminal UI written in Go

bitmagnet - A self-hosted BitTorrent indexer, DHT crawler, content classifier and torrent search engine with web UI, GraphQL API and Servarr stack integration.

torpar - TUI Client for Torrent Paradise

content-seeder

torrent - Full-featured BitTorrent client package and utilities

rarbg-selfhosted - A self-hosted Torznab API for the RARBG backup, compatible with Prowlarr, Radarr, Sonarr etc.

exatorrent - Easy to Use Torrent Client. Can be hosted in Cloud. Files can be streamed in Browser/Media Player.

Magnetico - Autonomous (self-hosted) BitTorrent DHT search engine suite.