A libp2p transport that enables browser-to-server, and server-to-server, direct communication over WebRTC without requiring signalling servers
Go to file
backkem 6639a49696 Add go modules support
Relates to #8
2019-04-01 23:40:45 +02:00
examples Document WASM support 2019-04-01 21:21:32 +02:00
.gitignore Initial POC 2018-09-30 21:33:55 +02:00
LICENSE Create LICENSE 2018-12-31 13:41:55 +01:00
README.md Docs: update dependencies documentation 2019-02-28 15:41:16 +01:00
conn.go Migrate Detach to interface 2019-04-01 20:16:25 +02:00
go.mod Add go modules support 2019-04-01 23:40:45 +02:00
go.sum Add go modules support 2019-04-01 23:40:45 +02:00
listener.go Document WASM support 2019-04-01 21:21:32 +02:00
signaling.go Upgrade to pions/webrtc v2 2019-02-28 15:46:50 +01:00
stream.go Migrate Detach to interface 2019-04-01 20:16:25 +02:00
transport.go Upgrade to pions/webrtc v2 2019-02-28 15:46:50 +01:00
webrtcdirect.go Rewrite to implement transport interface directly 2019-01-24 22:03:07 +01:00
webrtcdirect_test.go Upgrade to pions/webrtc v2 2019-02-28 15:46:50 +01:00

README.md

go-libp2p-webrtc-direct

Package go-libp2p-webrtc-direct is a Go port of js-libp2p-webrtc-direct that implements the go-libp2p-transport interface.

Examples

Check the examples folder for usage and integration examples.

Dependencies

There is currently no dependency management technique implemented.

Status

The package is in alpha status.

License

MIT License - see LICENSE for full text