{"id":13412523,"url":"https://github.com/anacrolix/dht","last_synced_at":"2025-06-14T14:08:48.319Z","repository":{"id":41142586,"uuid":"76410271","full_name":"anacrolix/dht","owner":"anacrolix","description":"dht is used by anacrolix/torrent, and is intended for use as a library in other projects both torrent related and otherwise","archived":false,"fork":false,"pushed_at":"2024-06-10T08:37:21.000Z","size":888,"stargazers_count":302,"open_issues_count":3,"forks_count":66,"subscribers_count":11,"default_branch":"master","last_synced_at":"2024-07-31T20:51:00.623Z","etag":null,"topics":["bittorrent","dht","go","golang","kademlia","kademlia-dht","torrent"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anacrolix.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"security.go","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"anacrolix","patreon":"anacrolix","issuehunt":"anacrolix"}},"created_at":"2016-12-14T00:34:42.000Z","updated_at":"2024-07-21T18:01:07.000Z","dependencies_parsed_at":"2023-11-12T10:20:27.532Z","dependency_job_id":"5a7196ea-c44b-40f8-a303-77473c207b30","html_url":"https://github.com/anacrolix/dht","commit_stats":null,"previous_names":[],"tags_count":46,"template":false,"template_full_name":null,"purl":"pkg:github/anacrolix/dht","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anacrolix%2Fdht","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anacrolix%2Fdht/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anacrolix%2Fdht/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anacrolix%2Fdht/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anacrolix","download_url":"https://codeload.github.com/anacrolix/dht/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anacrolix%2Fdht/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259827667,"owners_count":22917714,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bittorrent","dht","go","golang","kademlia","kademlia-dht","torrent"],"created_at":"2024-07-30T20:01:25.669Z","updated_at":"2025-06-14T14:08:48.300Z","avatar_url":"https://github.com/anacrolix.png","language":"Go","readme":"# dht\n\n[![Go Reference](https://pkg.go.dev/badge/github.com/anacrolix/dht/v2.svg)](https://pkg.go.dev/github.com/anacrolix/dht/v2)\n\n## Installation\n\nGet the library package with `go get github.com/anacrolix/dht/v2`, or the provided cmds with `go install github.com/anacrolix/dht/v2/cmd/...@latest`.\n\n## Commands\n\nHere I'll describe what some of the provided commands in `./cmd` do.\n\n### dht\n\nSupports various commands operating on the DHT.\n\n    % go run github.com/anacrolix/dht/v2/cmd/dht --help\n    valid arguments at this point:\n      --help|-h\n      --network \u003cstring\u003e\n      --secure\n      --bootstrap-addr \u003c[]string\u003e\n      --query-resend-delay \u003ctime.Duration\u003e\n      derive-put-target\n      put\n      put-mutable-infohash\n      get\n      ping\n      get-peers\n      query\n      ping-nodes\n\n## Downstream projects\n\nProjects that uses this repo in novel ways.\n\n* [cove](https://coveapp.info): Torrent browser with streaming, DHT search, video transcoding and casting.\n* [btlink](https://github.com/anacrolix/btlink): btlink supports DNS records stored on the DHT.\n","funding_links":["https://github.com/sponsors/anacrolix","https://patreon.com/anacrolix","https://issuehunt.io/r/anacrolix"],"categories":["Distributed Systems","分布式系统","Relational Databases","Go"],"sub_categories":["Search and Analytic Databases","检索及分析资料库","Advanced Console UIs","SQL 查询语句构建库"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanacrolix%2Fdht","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanacrolix%2Fdht","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanacrolix%2Fdht/lists"}