nowfound

Dev tools · December 16, 2017

WD

WebRTC Data Channels Example

https://github.com/TomasHubelbauer/webrtc-data-channel-demo Hi! I made this GitHub repo to try and show WebRTC data channels and the connection establishment flow in a different way from what I was able to find online. My aim with this repository is to make WebRTC data channels accessible to any web developer by showcasing offerer and answerer separately for total novices (makes it much clearer what's going on on each end of the connection) as well as combined approach where a peer can be both offerer and answerer. I use postMessage instead of a real signalling channel,…

WebRTC Data Channels Example launched on December 16, 2017 with 91 votes, #457 of 2,482 launches that month and more than 90% of that year's launches.

Alternativestop 18% of December 2017

In plain words

WebRTC Data Channels Example is a GitHub repository that teaches web developers how to use WebRTC data channels and connection establishment. It presents separate examples for offerers and answerers to clarify each side of the connection, plus a combined approach where peers can perform both roles. The project uses postMessage for signaling instead of external services, requiring no server setup—developers simply open the files locally to see it in action.

written from the facts on this page · September 2026

From the sources

In the maker’s words, at launch

https://github.com/TomasHubelbauer/webrtc-data-channel-demo Hi! I made this GitHub repo to try and show WebRTC data channels and the connection establishment flow in a different way from what I was able to find online. My aim with this repository is to make WebRTC data channels accessible to any…

Does a similar job

all alternatives →
  • WebRTC signalling data using QR codes2018 · github.com · ▲80

    WebRTC Connect Experiment - https://aquigorka.com/webrtc-qr/ - AquiGorka/webrtc-qr

  • LH
    Learn how WebRTC actually works. A book on the protocols, not just APIs2020 · webrtcforthecurious.com · ▲667

    WebRTC For The Curious # Introduction # WebRTC For The Curious is an open-source book created by WebRTC implementers to share their hard-earned knowledge with the world. It’s written for those who are always looking for more and don’t settle for abstraction. Key features # Focus on protocols and API

  • WebRTC Nuts and Bolts, A holistic way of understanding how WebRTC runs2022 · github.com · ▲124

    Hi HN! I’m so excited to show my first open-source project and first post here. I initially started this project to learn Go language, it is an experimental project. The main goal is to track the adventure of a WebRTC stream from start to finish, by debugging the project or tracking the output at console. By trying out this project, you will deep dive into the steps which are taken while starting up a WebRTC session, and more. It consists of a web UI (TypeScript) and a server back-end (Golang) projects. They can run on Docker containers, in development mode or production mode, you can find…

  • Bring phone calls into the browser (SIP-to-WebRTC)2024 · github.com · ▲154

    Examples of WebRTC applications that are large, or use 3rd party libraries - example-webrtc-applications/sip-to-webrtc at main · pion/example-webrtc-applications

  • Standalone Implementation of WebRTC DataChannels in C++172019 · github.com · ▲13

    C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets - paullouisageneau/libdatachannel

  • WebSocket-first development2017 · github.com · ▲120

    An demo app for lattice-core. Contribute to jasonl99/card_game development by creating an account on GitHub.

More dev tools this month

the category →
  • /dev/null▲482

    a social network for devs

    Dev tools · 2d ago · dev-null.sh

  • open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.

    Dev tools · 27d ago · github.com

  • Contribute to reladraw/reladraw development by creating an account on GitHub.

    Dev tools · 25d ago · github.com

  • OpenBot▲362

    Grok Bot alternative: free, local, open-source, multiplayer

    Dev tools · 22d ago · openbot.run

  • Talanoa▲343

    Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…

    Dev tools · 20d ago · talanoa.email

  • CoreSpeed▲332

    One MCP for everything your agents need: apps, memory, tools

    Dev tools · 28d ago · corespeed.io

Source: Show HN post ↗ · launch text quoted in part

Launched alongside, December 2017

the whole month →
  • Free multiplayer dogfights in your browser, the official reboot of the 2017 hit. Five aircraft, five game modes, no download.

    Life & fun · 2017 · airma.sh

  • Find the best place to ❤️ live, 👩‍💻 work, and 💃 play

    Life & fun · 2017 · nomads.com

  • An open source repository of design principles and methods

    Work · 2017 · principles.design

  • unDraw▲896

    MIT licensed illustrations for your next project

    Dev tools · 2017 · evie.undraw.co

  • Descript▲869

    Text-based audio editor and automated transcription

    Work · 2017 · descript.com

  • Super stealthy AR startup reveals its first product

    Life & fun · 2017 · magicleap.com