Chat and screenshare peer-to-peer, without a server, no account needed.
This repository is a forked and updated version of purplnay/p2p-screensharing.
Backed by no server, p2p Screensharing runs entirely in the browser to chat and screenshare with a peer. It supports both mobile and desktop (screen capture may not be available on mobile).
Important
This application requires a domain name to work properly. It will most likely not work with an IP address like 0.0.0.0:3000
.
If you are looking to host this app using your Pterodactyl panel, you can find the pre-made egg here.
git clone https://github.com/WilliamDavidHarrison/p2p-screensharing
cd p2p-screensharing
npm install
npm start -- --port 3000 --host
You can replace
3000
with whatever port you want the server to run on.
Open http://localhost:3000 in your browser and you will see your application ready to go!