Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions data/tools.json
Original file line number Diff line number Diff line change
Expand Up @@ -3703,6 +3703,32 @@
"difficulty": "Medium",
"status": "live"
},
{
"id": "webrtc-testing-studio",
"name": "WebRTC P2P Signal & Data Channel Testing Studio",
"shortDescription": "Interactive WebRTC playground to test peer connections, SDP offers/answers, ICE candidates, and DataChannel messaging.",
"longDescription": "## WebRTC P2P Signal & Data Channel Testing Studio\n\nA privacy-first client-side tool to test WebRTC peer connections, SDP negotiation, and DataChannel messaging.\n\n### Features\n\n- Auto-Loopback & Manual Signaling: Connect local WebRTC peers automatically in one click or perform manual SDP offer/answer exchanges\n- STUN & ICE Candidate Inspector: Test custom STUN server URLs and inspect gathered host, srflx, and relay ICE candidates\n- Live P2P DataChannel Playground: Send text and binary payloads with live round-trip latency (RTT) measurement\n- Connection State Diagnostics: Monitor real-time badges for signalingState, iceGatheringState, iceConnectionState, and connectionState\n- Persistent Dark/Light theme mode",
"category": "browser-network",
"tags": [
"browser",
"datachannel",
"developer-tools",
"ice",
"networking",
"p2p",
"sdp",
"stun",
"turn",
"webrtc"
],
"techStack": [
"CSS3",
"HTML5",
"Vanilla JS"
],
"difficulty": "Hard",
"status": "live"
},
{
"id": "websocket-sse-sandbox",
"name": "WebSocket & SSE Sandbox Client",
Expand Down
Loading
Loading