0.0.40 • Published 4 years ago

woverlay v0.0.40

Weekly downloads
3
License
ISC
Repository
github
Last release
4 years ago

woverlay

Status

This module is a work in progress as the version number indicates. I'm currently using it as the basis for a couple projects, but as of 0.0.x haven't even tested beyond a local network. Once the module is stabilized I'll document the api.

What is it?

The w in "woverlay" is for WebRTC; woverlay is a peer 2 peer overlay network built on WebRTC. Depending on your disposition you can read it as a Keanu Reeves "woah" or a more shakespearean "woe". The network is similar a variant of a "Chord" network.

The architecture uses a central websocket server for bootstrapping into the network. Once a peer is bootstrapped it uses WebRTC for building the rest of the network and signaling, so the load on the server should be minimal.

  • No effort to support browsers that don't have WebRTC, so most ES6 features can be used without transpiling (browserify, but no need to babelify).
  • Requires bootstrapping peers to connect in both directions with only STUN servers, asymmetric NATs and tight firewalls won't be able to join the network.
0.0.40

4 years ago

0.0.39

7 years ago

0.0.38

8 years ago

0.0.37

8 years ago

0.0.36

8 years ago

0.0.35

8 years ago

0.0.34

9 years ago

0.0.33

9 years ago

0.0.32

9 years ago

0.0.31

9 years ago

0.0.30

9 years ago

0.0.29

9 years ago

0.0.28

9 years ago

0.0.27

9 years ago

0.0.26

9 years ago

0.0.25

9 years ago

0.0.24

9 years ago

0.0.23

9 years ago

0.0.22

9 years ago

0.0.21

9 years ago

0.0.20

9 years ago

0.0.19

9 years ago

0.0.18

9 years ago

0.0.17

9 years ago

0.0.16

9 years ago

0.0.15

9 years ago

0.0.14

9 years ago

0.0.13

9 years ago

0.0.12

9 years ago

0.0.11

9 years ago

0.0.10

9 years ago

0.0.9

9 years ago

0.0.8

9 years ago

0.0.7

9 years ago

0.0.6

9 years ago

0.0.5

9 years ago

0.0.4

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago