RDK is a fully modular, portable, and customizable open source software solution that standardizes core functions used in video, broadband, and IoT devices.

What is RDK?

Utilizing open source components, RDK drastically reduces development cycles, encourages collaboration, and enhances innovation. It enables operators to manage devices and easily customize their UIs and apps and provides analytics to improve the customer experience and drive business results.

Getting Started

New to RDK?

Already Know RDK?

Need a User Account?


While customers enjoy a wider range of innovative products faster, operators maintain complete control over design, development, deployment, and data.

RDK Technical Advisory Board Members