Go Pion

Open-source Go projects categorized as Pion

Top 10 Go Pion Projects

  • Pion WebRTC

    Pure Go implementation of the WebRTC API

    Project mention: Build VOIP call feature with Rails API and React Native | reddit.com/r/rails | 2023-01-07

    You’d better to use a framework or language which can handle stream data, like https://github.com/pion/webrtc

  • turn

    Pion TURN, an API for building TURN clients and servers

    Project mention: Using WebTransport | news.ycombinator.com | 2022-09-16

    > dedicated signalling

    For my small projects I run my HTTP + WebRTC in the same server. My signaling is one POST. Maybe I am missing the complexity, but I don't feel any additional pain compared to running any network service?

    > STUN Karate

    Mind explaining more? I use https://github.com/pion/turn and run my STUN server embedded in my HTTP server. I do do anything but point my `PeerConnection` at `my-service.com`

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • cloud-morph

    Decentralize, Self-host Cloud Gaming/Application

  • stun

    A Go implementation of STUN (by pion)

    Project mention: NAT behaviour discovery using STUN | news.ycombinator.com | 2022-11-29
  • ice

    A Go implementation of ICE (by pion)

  • quik.do

    Free video conferencing over WebRTC in Go.

    Project mention: Show HN: Free video conferencing over WebRTC in Go | news.ycombinator.com | 2022-12-27
  • rtcp

    A Go implementation of RTCP

    Project mention: Show HN: AV1 and WebRTC | news.ycombinator.com | 2022-04-12
  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • meepo

    Connect to your service without public IP in p2p channel

  • bot_box

    Universal remote control for robots. Works via the internet.

    Project mention: This robot is available to play with online. Don't forget to bring it back to charging station :) You can try it at: https://roboportal.io | reddit.com/r/robotics | 2022-12-13

    Oh, it’s feasible to build the robot with this tool. The platform itself isn’t open sourced, but you can check this repo for the robot controller: https://github.com/roboportal/bot_box and some examples: https://github.com/roboportal/bot_design_examples

  • distributed-inference

    A project to demonstrate an approach to designing cross-language and distributed pipeline in deep learning/machine learning domain, using WebRTC and Redis Streams.

    Project mention: It is possible to understand webRTC without JavaScript knowledge on unity ? Looking for some guidance. | reddit.com/r/WebRTC | 2023-01-20

    I recommend WebRTC For The Curious too, as another comment. Personally, I didn't use WebRTC in C#, but the WebRTC concepts are nearly the same in every different language/platform. Also, you can check out my project and documentation on internals of WebRTC, written in Go and JavaScript: https://github.com/adalkiran/webrtc-nuts-and-bolts . It's not related directly, but another example of usage at my other project, written in Go, Python, and JavaScript: https://github.com/adalkiran/distributed-inference .

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-01-20.

Go Pion related posts


What are some of the best open-source Pion projects in Go? This list will help you:

Project Stars
1 Pion WebRTC 10,608
2 turn 1,322
3 cloud-morph 895
4 stun 362
5 ice 278
6 quik.do 146
7 rtcp 118
8 meepo 87
9 bot_box 20
10 distributed-inference 2
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives