awesome-smarttv
github.com/linuxenko/awesome-smarttv ↗A curated list of smart :tv: frameworks, libraries, software and resources.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me emulators resources from awesome-smarttv"
Installation instructions →What's inside
Platforms
- Android TV
Android TV Platform.
- AuraHD
- AuraHD Plus
- AuraHD Plus T2
- AuraHD Plus WiFi
- Dune HD STB
Documentation
- Android TV
Android TV application development documentation.
- LG Help Center
LG Smart TV application development documentation.
- Samsung Tizen
Tizen development center.
Videos
Frameworks
- Enyo Javascript Framework
General purpose framework used by LG.
- TV Application Layer
Open source library for building applications for Connected TV devices.
- Zombie Box
JavaScript-framework for cross-plaform Smart TV and STB apps development.
Source Code
- Gaia mozilla-b2g
Mozilla's gaia source code.
- Gridy.js
Library for grids and coursels.
- Move-into-view
Better scrolling made for support css animation.
- Scroll-into-view
Scrolling with positioning inside of a parent node.
- SmartLS
Polyfill for localStorage in Smart TV.
Deployment and testing
- LG Smart TV App Test
LG application packaging for testing on real tv (registration required).
- Suitest
Test automation solution for Smart TVs, gaming consoles, streaming sticks etc.
Worth Reading
- Remote Control Navigation
Implementing TV remote control navigation (MDN).
- Smaf Documentation
Samf documentation with lots of general SmartTV apps development topics.
Showing a sample of 37 resources. View the full list on GitHub →