MoQ Ecosystem Directory

Tools, libraries, and services for the MoQ Transport protocol. For products built on MoQ rather than components you build with, see Built with MoQ.

WebTransport Inspector

Developer Tools Featured

Browser extension for Chrome and Firefox for inspecting MoQT over WebTransport. Monitor connections, decode control messages, track subscriptions, inspect streams and datagrams, and detect media formats.

Typescript | Open Source | draft-07, draft-08, draft-09, draft-10, draft-11, draft-12, draft-13, draft-14, draft-15, draft-16, draft-17, draft-18, draft-19

Cloudflare MoQ Relay (Draft 07)

Relays & Servers Archived

Decommissioned Cloudflare MoQ Transport relay that ran draft-07. The hostname no longer resolves; retained as a record of the draft-07 era. Use the draft-14 or draft-16 relays instead.

Open Source | draft-07

Cloudflare MoQ Relay (Draft 14)

Relays & Servers

Public MoQ Transport relay operated by Cloudflare, running draft-14 of the protocol. Currently in alpha and available for testing and development.

Open Source | draft-14

Cloudflare MoQ Relay (Draft 16)

Relays & Servers

Public MoQ Transport relay operated by Cloudflare, running draft-16 of the protocol. Deployed globally alongside the draft-14 relay, and the version the moq-rs main branch targets.

Open Source | draft-16

Google Quiche

Relays & Servers

C++ MoQ Transport implementation within Google's QUICHE library. Provides a relay server (WebTransport) with SUBSCRIBE, SUBSCRIBE_NAMESPACE, and PUBLISH_NAMESPACE support, plus a moq-chat client.

C++ | Open Source | draft-16

moq-js

Players & Viewers

Web library for MoQ that enables browser-based playback of Media over QUIC streams. Provides a web component and class-based player with WebTransport and WebCodecs support.

Typescript | Open Source | draft-04, draft-06, draft-07

moq.dev

Relays & Servers

Full-stack MoQ Transport implementation in Rust and TypeScript. Provides publisher, subscriber, and relay roles with WebTransport, raw QUIC, and WebSocket support.

Rust, Typescript | Open Source | draft-14, draft-15, draft-16, draft-17 | moq-lite, hang

Red5 Pro

Relays & Servers

Self-hosted live streaming server with MoQ Transport support, targeting sub-250ms latency over QUIC and WebTransport. Bring your own MoQ-capable CDN. Ships with red5-moqpub and red5-moq-pkgr. For the managed offering, see Red5 Cloud.

Java | Commercial | draft-14, draft-16 | LOC, CMAF

Bitmovin Player Web X

Players & Viewers

Commercial web player with MoQ support for sub-second latency live streaming at broadcast scale. Plugin-first architecture with WebCodecs and WebTransport integration.

Typescript | Commercial

imquic

Relays & Servers

Lightweight C library for MoQ Transport by Meetecho. Provides client/server, publisher/subscriber, and relay roles with demo applications. Supports drafts 11 through 18.

C | Open Source | draft-11, draft-12, draft-13, draft-14, draft-15, draft-16, draft-17, draft-18

moq-rs

Relays & Servers

Rust implementation of MoQ Transport by Cloudflare. Includes a relay server and client library for building MoQ applications.

Rust | Open Source | draft-04, draft-05, draft-06, draft-07, draft-14, draft-16, draft-18

MOQtail Player

Players & Viewers

Web-based MoQ Transport player for real-time and on-demand playback. Demo application built on the MOQtail SDK.

Typescript | Open Source | draft-11, draft-14, draft-16 | LOC, CMSF

moqx

Relays & Servers

The OpenMOQ Relay. C++ MoQ Transport relay built on forks of moxygen and picoquic, with multi-threaded scaling and CAT-token authentication. Verified end-to-end at draft-14, draft-16, and draft-18.

C++ | Open Source | draft-14, draft-16, draft-18

Moxygen

Relays & Servers

C++ MoQ Transport implementation by Meta. Provides client, server, and generic relay roles for building MoQ applications and bridging RTMP-based workflows.

C++ | Open Source | draft-12, draft-13, draft-14, draft-16, draft-18

Playa

Players & Viewers Experimental

Modular, open-source MoQ player template authored by the Red5 team and developed under the OpenMOQ Software Consortium. A TypeScript reference implementation covering the full stack from WebTransport to viewport, with pluggable building blocks for any MoQ streaming format.

Typescript | Open Source | draft-14, draft-16, draft-18 | LOC, CMAF, CMSF

Vindral LiveEngine

Relays & Servers

Self-hosted deployment of Vindral's MoQ-enabled streaming stack, for broadcasters and infrastructure operators who need to run it inside their own infrastructure rather than consume it as a service. Carries DRM, AV1, multi-track audio, subtitles, and ABR over MoQ.

Commercial

EZDRM C2PA Live Signer

Relays & Servers Experimental

Real-time C2PA provenance signing that runs inside a MoQ relay, stamping each live segment with a cryptographic signature as it passes through. Built with Qualabs by extending moq-relay, c2pa-rs, and c2pa-js, and shown at NAB 2026 alongside Ateme packaging and EZDRM Universal DRM over Cloudflare's relay network.

Rust, Javascript | Commercial | CMAF

Norsk

Publishers & Encoders

Live video workflow software from id3as with MoQ integrated as a first-class input and output, including output to Cloudflare's relay network. MoQ is the default protocol for Norsk Studio's preview path, and end-to-end latency measurement is built into the workflow using it.

Typescript | Commercial

Shaka Player

Players & Viewers Experimental

General-purpose open-source web player (HLS, DASH, and MoQ) by the Shaka Project. MoQ support was added in Q1 2026 by Álvaro Velad Galván and Wojciech Tyczyński, with participation from Ateme. Apache 2.0.

Javascript | Open Source | draft-14, draft-16 | LOC, CMAF, CMSF

Ant Media Server MoQ Plugin

Relays & Servers Beta

MoQ plugin for Ant Media Server 3.0+, built on moq-lite rather than the IETF transport draft. Ships an embedded relay on port 4443, browser publish from camera or screen, and playback tracks that hook into AMS transcoding for adaptive bitrate.

Java, Javascript | Commercial | moq-lite

MoQ Interop Runner

Developer Tools

The MoQ working group's automated interop test harness. Runs a nightly client/relay matrix across MoQT implementations and publishes pass/fail results per draft version.

Open Source | draft-14, draft-16, draft-18

WARP Player

Players & Viewers Experimental

Open-source browser player for MoQ Transport by Eyevinn Technology. Based on moq-js with interchangeable MSE/CMAF and WebCodecs/LOC pipelines and auto-engine track selection. Auto-negotiates draft-14 and draft-16 via WebTransport ALPN. MIT licensed.

Typescript | Open Source | draft-14, draft-16 | LOC, CMAF

MediaMTX-MOQ

Ingest & Converters Experimental

Fork of MediaMTX extending the real-time media server with MoQ protocol support. Multi-protocol support including RTSP, RTMP, HLS, SRT, WebRTC, and MoQ.

Go | Open Source

MOQ Encoder-Player

Publishers & Encoders Experimental

Web-based MoQ client by Meta for live streaming encoding and playback. Provides both publisher and subscriber roles for media applications in the browser.

Javascript | Open Source | draft-07, draft-12, draft-14, draft-18

moqlivemock

Developer Tools

Media test service simulating a live MoQT publisher — wall-clock synchronized multi-bitrate video, audio, and dynamically generated subtitle tracks. Ships both a publisher and a subscriber application.

Go | Open Source | draft-14, draft-16

FAMIUM MoQ

Libraries & SDKs Experimental

Research implementation of draft-ietf-moq-transport-16 from Fraunhofer FOKUS, pairing a WebCodecs-based client with a moq-rs server. Notable for running MoQ natively end to end — capturing Unity and Unreal scenes, encoding through FFmpeg, and demonstrating sub-40 ms glass-to-glass latency.

Rust, Javascript | Open Source | draft-16

Moqtopus

Libraries & SDKs

Draft-18 MoQ client built on MsQUIC, with a deliberately small dependency graph for applications with long build times. Interop-tested against four relays at IETF 126.

C++ | Open Source | draft-18

aiomoqt

Libraries & SDKs

Python asyncio implementation of MoQ Transport. Provides client and server publisher/subscriber roles with a protocol-level API.

Python | Open Source | draft-14, draft-16, draft-18

LAPS

Relays & Servers

C++ MoQ Transport relay with peering support by QuiCR. Designed for relay-to-relay federation using the latest MoQT draft.

C++ | Open Source | draft-14

libquicr

Libraries & SDKs

C++ API library for implementing MoQ Transport clients and servers. Part of the QuiCR project for real-time media delivery over QUIC.

C++ | Open Source | draft-04, draft-14

moq-wasm

Libraries & SDKs

Rust MoQ Transport implementation by NTT Communications. Supports client, server, and relay roles with WebAssembly compatibility.

Rust | Open Source | draft-14

MOQtail

Libraries & SDKs

Draft 16-compliant MoQ Transport toolkit with type-safe TypeScript and Rust APIs for building publishers, subscribers, and relays. Includes demo applications using LOC and CMSF formats.

Typescript, Rust | Open Source | draft-11, draft-14, draft-16, draft-18 | LOC, CMSF

moqtail (kota-yata)

Libraries & SDKs

TypeScript MoQ Transport library by Kota Yata. Client publisher/subscriber with control message serialization, datagram and subgroup object support. Tracked against IETF interop.

Typescript | Open Source | draft-10, draft-11

moqtransport

Libraries & SDKs

Go implementation of the MoQ Transport protocol. Provides a client/server library for building MoQ applications in Go.

Go | Open Source | draft-13, draft-14

Wowza Streaming Engine MoQ Module

Publishers & Encoders Experimental

Proof-of-concept Java module that maps Wowza Streaming Engine's existing CMAF fMP4 output onto MoQT using the CMSF CMAF-over-MoQ mapping, with no core code changes. Explicitly not production-ready, but a useful demonstration that an existing CMAF packager can reach MoQ through the standardised container mapping.

Java | Commercial | CMAF, CMSF

XQUIC

Libraries & SDKs

C QUIC and HTTP/3 library by Alibaba with MoQ Transport support. Provides client/server, publisher/subscriber, and relay roles with demo applications.

C | Open Source | draft-05, draft-14, draft-18

MOQ5

Libraries & SDKs

Sans-I/O MoQ Transport library in C with zero dependencies and deterministic behaviour. Built by the OpenMOQ consortium for embedding into applications that supply their own I/O and QUIC stack.

C | Open Source

moqtap-codec (Rust)

Libraries & SDKs Featured

Rust crate for encoding and decoding MoQ Transport wire format. Zero-copy parser and serializer for all MoQT control messages.

Rust | Open Source | draft-07, draft-08, draft-09, draft-10, draft-11, draft-12, draft-13, draft-14, draft-15, draft-16, draft-17, draft-18, draft-19

@moqtap/codec

Libraries & SDKs Featured

TypeScript codec for encoding and decoding MoQ Transport wire format. Isomorphic — works in browsers and Node.js.

Typescript | Open Source | draft-07, draft-08, draft-09, draft-10, draft-11, draft-12, draft-13, draft-14, draft-15, draft-16, draft-17, draft-18, draft-19

Know a MoQ tool that's missing?

Help grow the MoQ ecosystem directory by submitting tools, libraries, and services.

Submit a tool