Your first time on this page? Allow me to give some explanations.
Awesome Smart TV
A curated list of awesome resources for building Smart TV apps
Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.
Thank you vitalets & contributors
View Topic on GitHub:
Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.
Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.
Full API documentation and guides for developing Tizen TV apps.
IDE for TV apps development including Tizen TV Emulator.
Ask questions and share tips when developing apps with Samsung SDKs.
If you find bug in Samsung TV, submit it here and get a reward $1000+.
Third-party remote control libraries
Remote control Samsung televisions via a TCP/IP connection
NodeJS module to remotely control Samsung SmartTV starting from 2016
Homebridge plugin for Samsung TV's with Tizen OS
SmartView2 Handshake API implementation
Send messages to be displayed on screen on Samsung TVs using samsung messagebox service
📺 Remote control your TV via JS!
Tizen Studio development references
WebOS TV apps development principles, tutorials, API documentation and packaging tools.
IDE for apps development including a Command Line Interface and emulator.
Open source framework developed by LG that connects your mobile apps with multiple media device platforms. Currently supports 8 platforms. But seems abandoned.
Third-party remote control libraries
Control LG WebOS TV using node.js
Node-RED Nodes to control LG webOS Smart TVs
webOS remote for LG TVs
Interface between LG WebOS Smart TVs and MQTT
Library to control webOS based LG Tv devices
Command line webOS remote for LGTVs
Homebridge plugin for LG webOS TVs
Python API for controlling LG TVs (Web OS)
Operate TV like a computer mouse.
A non-commercial project for legal reverse engineering and research on LG Television firmware. Seems a bit outdated but contains a lot of information.
SDK, documentation and tutorials for developing tvOS apps.
Official Google Cast SDK documentation and tutorials.
[ Unmaintained due to raphamorim/react-ape ] React Renderer for low memory applications
SmartTV universal library for Samsung, LG, Philips, SmartTV Aliance, STB Mag app development.
MAUTILUS SmartTV SDK
Smart TV PureQML plugin (LG, Samsung, OperaTV, AndroidTV, Hisense)
Samsung open-source framework for multi-platform TV apps developemnt.
LG framework for development apps for all major platforms, from phones and tablets to PCs and TVs.
Remote control protocols
Industry-wide standard for sharing data over a home network. Depending on the DLNA-compatible devices you own, you might be able to stream films from your laptop to your TV, play an MP3 stored on your phone over your hi-fi system, or print a photo from your tablet on your home printer.
Developed by Netflix and Google, this protocol alows client devices (like smartphone, tablet, or computer) to discover apps on server devices (like a smart TV or streaming box) and launch content on them.
Standard enabling devices to easily connect with each other without requiring a wireless access point.
Left, Right, Up, Down. A spatial navigation library for devices with input via directional controls
A wrapper of js-spatial-navigation to react components
HOC-based Spatial Navigation (key navigation) solution for React
Automated Testing for Set-Top Boxes and Smart TVs
A curated list of smart frameworks, libraries, software and resources.
Docker image with Samsung Tizen CLI and LG webOS CLI