Alternatives
Products that do what Learn how WebRTC actually works. A book on the protocols, not just APIs does
- 1WN
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…
2022 · github.com
- 2WV
2022 · github.com
- 3WI
2018 · github.com
- 4IM
2022 · networksfromscratch.com
- 5PC
2020 · github.com
- 6MA
Sep 2025 · pion.ly
- 7BP
2024 · github.com
- 8AU
2015 · websocketd.com
- 9AP
I'm building a video conferencing app designed to facilitate better remote piano lessons. My hope is to solve a lot of the challenges piano tutors and new students deal with when taking lessons through Skype/Zoom. It leverages WebRTC's data transmission to send media, MIDI state, and (eventually) send sheet music files and other musical data. I'm surprised with how well the MVP has worked and would love to hear any feedback or suggestions!
2024 · keyboardconnect.com
- 10WW
2019 · npmjs.com
- 11WD
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,…
2017
- 12

- 13AA
2022 · github.com
- 14FE
I am excited to announce the launch of my e-book on Graphics/WebGPU programming! This project has consumed much of my spare time, during which I developed various tools to facilitate the publishing process, including a code playground and a static site generator that can reference sample codes. However, I'm feeling burnt out and ready to call it finished, even though it may not feel completely done. Avoiding another abandoned side project has been my primary motivation in reaching this point.
2024 · shi-yan.github.io
- 15OR
Hi HN! This is an SDK for ESP32s (microcontrollers) that runs against OpenAI's new WebRTC service [0] My hope is that people can easily add AI to lots of 'real' devices. Wearable devices, speakers around the house, toys etc... You don't have to write any code, just buy a device and set some env variables. If you have any feedback/questions I would love to hear! I hope this kicks off a generation of new interesting devices. If you aren't familiar with WebRTC it can do some magical things. Check out WebRTC for the Curious[1] and would love to talk about all the cool things that does also.…
2024 · github.com
- 16DA
Hey HN! I’ve written a bunch of WebSocket servers over the years to do simple things like state synchronization, WebRTC signaling, and notifying a client when a backend job was run. I realized that if I had a simple way to create a private, temporary, mini-redis that the client could talk to directly, it would save a lot of time. So we created DriftDB. In addition to the open source server that you can run yourself, we also provide https://jamsocket.live where you can use an instance we host on Cloudflare’s edge (~13ms round trip latency from my home in NY). You may have seen my…
2023 · driftdb.com
- 17WS
2018 · github.com
- 18VJ
2018 · github.com
- 19MW
2021 · coms.global
- 20BI
I'm launching Wirewiki.com today! Wirewiki makes the internet’s hidden infrastructure browsable. I quit my job 5 years ago to scale Nslookup.io. But after reaching 600k monthly users, I hit a ceiling. I couldn't naturally expand beyond DNS because of the domain name. So I went back to the drawing board: how would I make it today? Not as a collection of tools, but as a browsable graph. I've spent hundreds of hours and commits building that. It's not even at 10% of what I want it to be, but more than enough to be useful, and (in my biased opinion) much better than what's out there. Wirewiki…
Feb 2026 · wirewiki.com
- 21WI
2020 · github.com
- 22PH
Apr 2026 · github.com
- 23IB
Still very much a work in progress, but really wanted to share this even in it's early state. Had heaps of fun building it to learn more about WebRTC.
2023 · github.com
- 24GOgRPC over WebRTC▲102
2020 · github.com
Ranked by how close each launch is in meaning, then by votes. Refine with a description →