Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/draeder/quickpeers
Easily connect a partial mesh of WebRTC peers around a topic and send messages between them using a gossip protocol
https://github.com/draeder/quickpeers
decentralization p2p partial-mesh webrtc
Last synced: about 1 month ago
JSON representation
Easily connect a partial mesh of WebRTC peers around a topic and send messages between them using a gossip protocol
- Host: GitHub
- URL: https://github.com/draeder/quickpeers
- Owner: draeder
- License: mit
- Created: 2021-07-24T23:16:29.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-04-10T10:25:34.000Z (almost 3 years ago)
- Last Synced: 2024-11-01T01:10:01.460Z (3 months ago)
- Topics: decentralization, p2p, partial-mesh, webrtc
- Language: JavaScript
- Homepage:
- Size: 275 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Quickpeers
> Easily connect a partial mesh of WebRTC peers around a topic and send messages between them using a gossip protocolQuickpeers adds broadcast and direct messaging capabilities to [@geut/discovery-swarm-webrtc](https://github.com/geut/discovery-swarm-webrtc) using a gossip protocol.
## Status (WIP)
This is currently a work in progress with a handful of objectives:- Both browser and node.js compatibility
- Gossip protocol for messaging indirectly connected peers
- Message deduplication
- Secure messages based on sender and receipient using Gun's SEA security suite
- Minimize WebRTC signaling server communication when possible