Rocute — Roku UI component library
UI component library for Roku SceneGraph: styled components, animations, screensavers.
Link
Related resources
- media-chrome — web components for player UIFramework-agnostic custom elements for building audio/video player controls; works with any playback engine (hls.js, dash.js, native video,…
- svelte-video-player — Svelte 5 streaming player componentSvelte 5 video player component with HLS/DASH streaming, subtitles, PiP, quality selection and Media Session API; hls.js lazy-loaded on m3u…
- brs-engine — BrightScript Simulation EngineRun Roku BrightScript/SceneGraph apps in the browser and Node.js, with filesystem/registry/remote simulation and a Micro Debugger.
- TribalScale/rmock — BrightScript Mocking LibraryMock library for BrightScript that works with the official Roku test framework and others for unit testing.
- RDK Services — JSON-RPC services for set-top boxesRDK Services: JSON-RPC RESTful services for STB components via the Thunder framework.
- Samsung/TizenTVApps — Tizen TV Sample AppsOfficial Samsung tutorial and sample apps for the Tizen TV web platform (HTML5/JS/CSS).
- react-native-video — React Native video componentCommunity-maintained React Native <Video> component with DRM, offline, HLS/DASH support; v7 new-architecture in development.
- rdk-aamp — RDK Advanced Adaptive Media PlayerRDK's GStreamer-based Advanced Adaptive Media Player (AAMP) for set-top boxes, playing HLS and MPEG-DASH over IP with hardware video sinks.
- KMPlayerA versatile media player for Windows and mobile that supports various video formats and provides advanced playback controls.