Language: C++ with Go bindings Organization: Cisco (QuicR project) Maintainer: suhas-nandakumar, Tim Evens GitHub: quicr/libquicr Go bindings: Quicr/quicr-go Web client: quicr/moq-web Website: quicr.org Slack: libquicr (C08ER7J16BF)
Overview
Cisco’s C++ MOQ Transport implementation with recently open-sourced Go bindings.
Draft Support
- C++ library (libquicr): draft-16 (ALPN
moqt-16, code defines version0xff00010) - Go bindings (quicr-go): draft-16 via libquicr
- Tags exist for
draft-14anddraft-16 - README still references draft-04 but code is current to draft-16
- Provides chat-like examples using subscribe namespace for participant discovery
- Basic clock example included
Recent Highlights
Day-by-day PR/issue history lives in the wiki log; this section keeps only durable milestones.
- Go bindings open-sourced (2026-03-25) by suhas-nandakumar.
- London hackathon (June 2026): the ecosystem’s web client quicr/moq-web (a draft-18 deploy branch) drove working publish/subscribe against three independent relays — imquic, the Nokia Research relay (
moqt.nokiaresearch.com:4443), and afrind’s moxygen relay (fb.mvfst.net:9448) — the first successful draft-18 cross-impl media the wiki recorded.
Related
- aiomoqt - Python implementation in the same ecosystem
- interop-runner - Testing framework