Skip to content
This repository has been archived by the owner on May 13, 2021. It is now read-only.
/ PeerShare Public archive

PeerShare is a P2P file sharing website using Javascript, jQuery and PeerJS

Notifications You must be signed in to change notification settings

liamjack/PeerShare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PeerShare

PeerShare is a P2P file sharing website that uses WebRTC technologies to allow uses to send and receive files without going through any servers.

PeerShare is mainly built on Javascript and jQuery, and uses PeerJS as a WebRTC API

Features

Enables sharing files of any size between two (modern) browsers, the sender can share the file to multiple peers at one time, and can see what's going on with the in-page console. The peers cannot currently see the transfer speed during transfer, but once the transfer is completed both peers can see the overall time and the average speed of the transfer.

Installation

PeerShare is quick and easy to install, it doesn't require PHP or MySQL, it just needs a HTTP server ready to serve up html, js and css files and then you need a PeerServer API Key or you can setup your own PeerJS Server. The API key needs to be entered into js/peershare.js for the system to function correctly.

Demo

You can try out a live demo of PeerShare at peershare.cuonic.com

Problems

If there are any bugs, issues, feature requests, installation problems feel free to post an issue in the GitHub Repository

About

PeerShare is a P2P file sharing website using Javascript, jQuery and PeerJS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages