We're close. We need to fix issues in existing p2p features like webRTC and rally support for new browser APIs, to create a level playing field where a great user experience doesn't require a centralized system.

P2P enthusiasm

Are they excited about the distributed web and are they publicly committed to making it happen?

Beaker
Brave
Chrome
Edge
Firefox
Safari
Unknown
Unknown
Unknown

WebRTC issues

Committed to fixing WebRTC bugs and performance issues

Beaker
Brave
Chrome
Edge
Firefox
Safari
Unknown
Unknown
Unknown
Unknown
Unknown

Local Discovery

Allow a WebExtension to do DNS-Based Service Discovery API as per RFC6763.

Beaker
Brave
Chrome
Edge
Firefox
Safari
Unknown
Unknown
Unknown
Unknown
Unknown

TCP/UDP Sockets

Allow a WebExtension to act as a client and server socket APIs for TCP or UDP networking.

Beaker
Brave
Chrome
Edge
Firefox
Safari
Unknown
Unknown
Unknown
Unknown
Unknown

Programmable custom protocol handlers

Allow a WebExtension to register itself as the handler for new protocols, and can return responses to the browser.

Read more
Beaker
Brave
Chrome
Edge
Firefox
Safari
Unknown
Unknown
Unknown
Unknown

Control security context

Allow WebExtensions to control how Origin-based security context is defined.

Read more
Beaker
Brave
Chrome
Edge
Firefox
Safari
Unknown
Unknown
Unknown
Unknown
Unknown
Unknown

DNS lookup

Allow WebExtensions to query DNS for A/AAAA/TXT/SRV records.

Read more
Beaker
Brave
Chrome
Edge
Firefox
Safari
Unknown
Unknown
Unknown
Unknown
Unknown