Skip to content

A streaming torrent client in your browser, powered by webRTC data channels (no install)

License

Notifications You must be signed in to change notification settings

germc/webtorrent

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

webtorrent - BitTorrent over WebRTC

A streaming torrent client in your browser, powered by webRTC and black magic.

Magic

Watch / star repo to follow along with progress

Features

  • BitTorrent in your browser!
  • No plugins (uses WebRTC Data Channels for peer-to-peer data)
  • Streaming playback (get first pieces first)
    • Into video tag with MediaSource API when possible
    • Flash player with JS bridge for other media types
  • Works with .torrent files and magnet links
  • Supports DHT (trackerless torrents) over WebRTC
    • Extensions to DHT protocol to work over WebRTC
    • DHT nodes do "peer introductions" so WebRTC can work without a centralized signaling server
  • Supports completely serverless, trackerless operation

Useful Links

DHT

About

A streaming torrent client in your browser, powered by webRTC data channels (no install)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published