{"repo":"webtorrent/instant.io","free":true,"listed":false,"github":"https://github.com/webtorrent/instant.io","clone":"git clone https://github.com/webtorrent/instant.io.git","description":"🚀 Streaming file transfer over WebTorrent (torrents on the web)","language":"JavaScript","stars":3593,"topics":["webtorrent","javascript","bittorrent","webrtc","streaming","p2p","nodejs"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Streaming file transfer over WebTorrent (torrents on the web) Download/upload files using the WebTorrent protocol (BitTorrent over WebRTC). This is a beta. Powered by WebTorrent, the first torrent client that works in the browser without plugins. WebTorrent is powered by JavaScript and WebRTC. Supports Chrome, Firefox, Opera (desktop and Android). Run localStorage.debug = ' ' in the console and refresh to get detailed log output. Install If you just want to do file transfer on your site, or fetch/seed files over WebTorrent, then there's no need to run a copy of instant.io on your own server. Just use the WebTorrent script directly. You can learn more at https://webtorrent.io. The client-side code that instant.io uses is here. Run a copy of this site on your own server To get a clone of https://instant.io running on your own server, follow these instructions. Get the code: Modify the configuration options in config.js to set the IP/port you want the server to listen on. Copy secret/index-sample.js to secret/index.js and update the options in there to a valid TURN server if you want a NAT traversal service (to help peers connect when behind a firewall). To start the server, run npm run build && npm start . That should be it! Tips 1. Create a shareable link by adding a torrent infohash or magnet link to the end of the URL. For example: https://instant.io#INFO HASH or https://instant.io/#MAGNET LINK . 2. You can add multiple torrents in the same browser window. License MIT. Copyr","default_branch":null,"files":null,"tree":[],"storefront":"/r/webtorrent","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/webtorrent/instant.io/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."}