This package has been deprecated
bittorrent-swarm is deprecated. bitorrent-swarm is now directly included in WebTorrent
This package is deprecated.
bitorrent-swarm is now directly part of WebTorrent.
Simple, robust, BitTorrent "swarm" implementation
This is a node.js abstraction of a BitTorrent "swarm", which is handy for managing all peer connections for a given torrent download. This handles connecting to peers, listening for incoming connections, and doing the initial peer wire protocol handshake with peers. It also tracks total data uploaded/downloaded to/from the swarm.
This module is used by WebTorrent.
npm install bittorrent-swarm
var Swarm =var swarm = myInfoHash myPeerIdswarm;swarm // add a peerswarm // remove a peer
This was originally forked from peer-wire-swarm which is also MIT licensed.