Skip to end of metadata
Go to start of metadata

Welcome to the Roku Software Development Kit (SDK) documentation. To get started learning how to develop a Roku Channel, we recommend starting with the Developer Guide. It contains an overview of the Roku development environment and SDK documentation.

The Roku SDK allows content owners and publishers to create their own channels for the Roku player and to make them available to Roku users. Applications on the Roku player are written in BrightScript, a powerful scripting language that makes it quick and easy to build networked media applications. This documentation contains information about the BrightScript language and its component interfaces.

Copyright © 2009-2015 Roku, Inc. All rights reserved. Use of this Roku SDK Documentation is limited and expressly conditioned on consent to and compliance with the terms and conditions of the Roku SDK License Agreement:


  • No labels