peerjs-server
Fast-Connect
peerjs-server | Fast-Connect | |
---|---|---|
5 | 4 | |
4,199 | 55 | |
0.8% | - | |
9.4 | 0.0 | |
3 days ago | almost 2 years ago | |
TypeScript | TypeScript | |
MIT License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
peerjs-server
-
Help us prioritize features for our decentralized p2p chat app
i would like to aim for this to not be nessesary. the peerjs-server is used only to establish a webrtc connection (note: there is an option during profile creating to set a custom host for selfhosters). the app doesnt use anything like a central database... details like encryption and authentication is handled by frontend javascript as described by this code.
- Blockchain as a Datastructure
-
Decentralized WhatsApp Clone in Javascript. Opinions?
my code results in the static files you can save from the link to the app (html, js, css, etc). you can ctrl/cmd+s to save the statics and host them on a static-server of your choice (easier than me providing a .zip?). you can also host your own peerjs-server.
-
Is it safe to only use WebRTC ID's to establish connections (no other auth)
Hi, Peer.JS internally uses a publicly hosted version of PeerServer (https://github.com/peers/peerjs-server) , if you don’t specify your own. This is basically the back end “server” I mentioned in your solution that will internally store a map of IDs to webrtc ICE candidates (use to connect between two peers)
-
Multiplayer in Augmented Reality
I am using https://peerjs.com/. I am currently using their default brokering system (which is the default out-of-the-box). it seems (when necessary) i am able to run my own version as provided at: https://github.com/peers/peerjs-server
Fast-Connect
What are some alternatives?
peerjs - Simple peer-to-peer with WebRTC.
emusak-ui - This is a tool which allows you to download saves or mods for Nintendo Switch emulators using a compatible Emusak backend
netplayjs - Make P2P multiplayer browser games, no server hosting or synchronization code required. Powered by rollback netcode + WebRTC.
SkyOffice - Immersive virtual office built with Phaser, React, Redux, PeerJS, and Colyseus.
p2p-chat - Serverless peer to peer chat on WebRTC
SIP.js - A simple, intuitive, and powerful JavaScript signaling library
i2p-sam - I2P SAM: peer-to-peer communication between applications over I2P
orchestra - Screen sharing pwa with remote control functionalities
liveboard - Liveboard is a web based board, making use of web sockets
react-qr-reader - React component for reading QR codes from webcam.
sudoku - Multiplayer concurrent sudoku. The winner is the player who fills the last cell correctly.