Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/linuxenko/awesome-smarttv

A curated list of smart :tv: frameworks, libraries, software and resources.
https://github.com/linuxenko/awesome-smarttv

List: awesome-smarttv

awesome-list smart-tv

Last synced: about 2 months ago
JSON representation

A curated list of smart :tv: frameworks, libraries, software and resources.

Awesome Lists containing this project

README

        

# Awesome Smart TV [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)

A curated list of smart :tv: frameworks, libraries, software and resources.

* [Awesome Smart TV](#awesome-smart-tv)
* [Documentation](#documentation)
* [Emulators](#emulators)
* [Frameworks](#frameworks)
* [Platforms](#platforms)
* [Source Code](#source-code)
* [Deployment and Testing](#deployment-and-testing)
* [Worth Reading](#worth-reading)
* [Videos](#videos)
* [Contributing](#contributing)

----

## Documentation
* [Android TV](https://developer.android.com/training/tv/index.html) - Android TV application development documentation.
* [LG Help Center](http://developer.lgappstv.com/TV_HELP/index.jsp) - LG Smart TV application development documentation.
* [Samsung Tizen](http://developer.samsung.com/tv/develop) - Tizen development center.

## Emulators
* [Android Studio](https://developer.android.com/studio/index.html)
* LG Netcast
* [NetCast SDK v2.4.0 (2012)](http://webostv.developer.lge.com/discover/netcast/sdk/netcast-sdk-v240/)
* [NetCast SDK v3.0.1 (2013)](http://webostv.developer.lge.com/discover/netcast/sdk/netcast-sdk-v301/)
* [LG WebOS SDK](http://webostv.developer.lge.com/sdk/download/download-sdk/)
* [Tizen Studio](http://developer.samsung.com/tv/develop/tools/tizen-studio)

## Frameworks
* [Enyo Javascript Framework](https://github.com/enyojs) - General purpose framework used by LG.
* [TV Application Layer](https://github.com/bbc/tal) - Open source library for building applications for Connected TV devices.
* [Zombie Box](http://zombiebox.tv/) - JavaScript-framework for cross-plaform Smart TV and STB apps development.

## Platforms

* [Samsung Smart TV](https://developer.tizen.org/tizen/tv) - Samsung Tizen TV Platform.
* E-series (year 2012)
* F-series (year 2013)
* H-series (year 2014)
* [LG webOS Smart TV](http://www.lg.com/uk/smarttv/index.html) - LG WebOS Platform.
* [LG NetCast Smart TV](http://webostv.developer.lge.com/discover/netcast/overview/) - LG Netcast Platform.
* 2010
* 2011
* 2012
* 2013
* 2014
* [Dune HD STB](https://dune-hd.com/eng/products/full_hd_media_players)
* SMP8670 chipset: TV-101, TV-102p, TV-201, TV-301.
* SMP8674 chipset: TV-102, TV-202, Connect.
* SMP8672 chipset: TV-303D, Base 3D.
* Eltex STB
* NV-102
* NV-300
* Mag STB (Aura STB)
* Mag250
* MAG254/255
* MAG270/275
* [AuraHD](http://www.aurahd.tv/ru/pages/products/aurahd/)
* [AuraHD Plus](http://www.aurahd.tv/ru/pages/products/aurahdplus/)
* [AuraHD Plus T2](http://www.aurahd.tv/ru/pages/products/aurahdplus-t2/)
* [AuraHD Plus WiFi](http://www.aurahd.tv/ru/pages/products/aurahdplus/#aurahdplus_wifi)
* TVIP STB
* S-400
* S-310
* S-300
* S-213
* [Android TV](https://www.android.com/tv/) - Android TV Platform.
* [Firefox OS](https://www.mozilla.org/en-US/firefox/os/devices/tv/) - Forefox OS TV Platform.
* [Opera TV](http://www.operasoftware.com/opera-tv) - Opera TV Platform.

## Source Code
* [Gaia mozilla-b2g](https://github.com/mozilla-b2g/gaia) - Mozilla's gaia source code.
* [Gridy.js](https://github.com/ialpert/gridy.js) - Library for grids and coursels.
* [Move-into-view](https://github.com/linuxenko/move-into-view) - Better scrolling made for support css animation.
* [Scroll-into-view](https://github.com/KoryNunn/scroll-into-view) - Scrolling with positioning inside of a parent node.
* [SmartLS](https://github.com/artempoletsky/Smart-LS) - Polyfill for localStorage in Smart TV.

## Deployment and testing
* [LG Smart TV App Test](http://developer.lge.com/apptest/retrieveApptestOSList.dev) - LG application packaging for testing on real tv (registration required).
* [Suitest](https://suite.st) - Test automation solution for Smart TVs, gaming consoles, streaming sticks etc.

## Worth Reading
* [Remote Control Navigation](https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS_for_TV/TV_remote_control_navigation) - Implementing TV remote control navigation (MDN).
* [Smaf Documentation](http://docs.smaf.tv/) - Samf documentation with lots of general SmartTV apps development topics.

## Videos
* [Webkit in your living room](https://www.youtube.com/watch?v=xuMWhto62Eo)
* [Webkit in your living room 2](https://www.youtube.com/watch?v=Lpwl3qNzAY4)
* [React for TV UIs](https://www.youtube.com/watch?v=5sETJs2_jwo)
* [Denis Radin: React WebGL in Liberty Global](https://www.youtube.com/watch?v=2E7JYEOqAyw)
* [Beyond the DOM: How Netflix plans to enhance your television experience](https://www.youtube.com/watch?v=eNC0mRYGWgc)
* [SDC 2016 Session: The Future of Prototyping in Graphics-Rich Connected Environments](https://www.youtube.com/watch?v=L-apMRjlBOM)

## Contributing

Contributions welcome! Read the [contribution guidelines](CONTRIBUTING.md) first.

## License

[![CC0](http://i.creativecommons.org/p/zero/1.0/88x31.png)](http://creativecommons.org/publicdomain/zero/1.0/)