{"repo":"webtorrent/bittorrent-dht","free":true,"listed":false,"github":"https://github.com/webtorrent/bittorrent-dht","clone":"git clone https://github.com/webtorrent/bittorrent-dht.git","description":"🕸 Simple, robust, BitTorrent DHT implementation","language":"JavaScript","stars":1279,"topics":["bittorrent-dht","javascript","dht-protocol","nodejs","webtorrent","torrent","bittorrent","peer","p2p","dht"],"license":"MIT","category":"dev-tools","readme_excerpt":"bittorrent-dht [![ci][ci-image]][ci-url] [![npm][npm-image]][npm-url] [![downloads][downloads-image]][downloads-url] [![javascript style guide][standard-image]][standard-url] [ci-image]: https://github.com/webtorrent/bittorrent-dht/actions/workflows/ci.yml/badge.svg?branch=master [ci-url]: https://github.com/webtorrent/bittorrent-dht/actions/workflows/ci.yml [npm-image]: https://img.shields.io/npm/v/bittorrent-dht.svg [npm-url]: https://npmjs.org/package/bittorrent-dht [downloads-image]: https://img.shields.io/npm/dm/bittorrent-dht.svg [downloads-url]: https://npmjs.org/package/bittorrent-dht [standard-image]: https://img.shields.io/badge/code style-standard-brightgreen.svg [standard-url]: https://standardjs.com Simple, robust, BitTorrent DHT implementation Node.js implementation of the BitTorrent DHT protocol. BitTorrent DHT is the main peer discovery layer for BitTorrent, which allows for trackerless torrents. DHTs are awesome! This module is used by WebTorrent. features - complete implementation of the DHT protocol in JavaScript - follows the spec - supports BEP44 for storing arbitrary data in the DHT - robust and well-tested - Comprehensive, fully-offline test suite - Used by WebTorrent, peerflix, and Playback - efficient recursive lookup algorithm minimizes UDP traffic - supports multiple, concurrent lookups using the same routing table Also see bittorrent-tracker. install example api dht = new DHT([opts]) Create a new dht instance. If opts is specified, then the default","default_branch":null,"files":null,"tree":[],"storefront":"/r/webtorrent","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/webtorrent/bittorrent-dht/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}