Documentation

Complete guides and API references for building Smart TV applications

Explore our comprehensive documentation to get started quickly and build production-ready TV apps with confidence.

Quick Start Guide

New to Smart TV? Start here to get up and running in minutes.

1

Install

Add Smart TV packages to your project via npm or yarn

Installation guide
2

Explore

Browse components and learn how to use them

View components
3

Build

Follow examples to create your Smart TV app

See examples

Core Packages

UI Components

@smart-tv/ui

Composable React components with built-in focus management, spatial navigation, and TV-optimized styling.

Focus ManagementTailwind CSS

Data Query

@smart-tv/query

Powerful React hooks for data fetching, caching, and state management optimized for TV application performance.

Smart CachingAuto Refetch

Video Player

@smart-tv/player

Feature-rich video player with Shaka Player integration, DRM support, adaptive streaming, and TV remote controls.

DRM ProtectedHLS/DASH

Community & Support

Join our community, report issues, and contribute to the project.

Open Source

Smart TV is BSD 3-Clause licensed and welcomes contributions from the community.

Free to use

BSD 3-Clause licensed for commercial and personal projects

Community driven

Built and maintained by developers worldwide

Production ready

Battle-tested in real-world applications