Giter VIP home page Giter VIP logo

awesome-android-tv-foss-apps's Introduction

A curated list of FOSS Android TV apps

  • Legend:
    • πŸ–±οΈ Partial remote support
      • Some UI elements cannot be accessible with the TV remote
    • πŸ“Ί Missing TV launcher icon
    • πŸ€– Requires ROOT
    • 🚫 Incompatible with some devices
    • ⚠️ App includes non-free components

Table of Contents

Apps

Launcher

Keyboard

  • LeanKeyKeyboard: Keyboard for Android-based set-top boxes and TV [Source] [Google Play]

App Store

  • Aurora Store: An alternate to Google's Play Store [Source] [Website] [F-Droid] πŸ–±οΈ
  • Neo Store: The modern and feature-rich F-Droid client for everyone! [Source] [F-Droid] πŸ–±οΈ
  • Droid-ify: A quick material F-Droid client [Source] [F-Droid] πŸ–±οΈ

Web Browser

  • TV Bro: Simple web browser optimized to use with TV remote [Source] [Google Play]
  • DTVfree: Simple, fast and lightweight Web browser for Android TV [Source]

Media Player

Streaming - YouTube

  • SmartTube: An advanced (YouTube) player for Android TVs and TV boxes [Source] [Website]
  • NewPipe: Lightweight YouTube frontend [Source] [Website] [F-Droid]
  • Tubular: A fork of NewPipe that implements SponsorBlock and ReturnYouTubeDislike [Source] [IzzyOnDroid]
  • Clipious: Client for Invidious, the privacy focused YouTube front end [Source] [F-Droid]

Streaming - Movies/TV/Anime

  • Stremio: A video streaming application, that allows you to watch and organize video content from different services [Source] [Website] [Google Play] ⚠️
  • Streamflix: An Android TV app to stream movies and TV shows for free [Source]
  • CloudStream: App for streaming and downloading media [Source] [IzzyOnDroid]
  • Flixclusive: A modern streaming service app that provides users with a convenient way to play and watch the latest movies and TV shows available on the internet. [Source]
  • AnimeTV: Android TV application for watching your favorite anime series and movies [Source]

Streaming - Self-hosted

Streaming - Twitch

  • S0undTV: An alternative app to watch the Twitch streaming service for Android TV devices [Source] [Google Play]
  • SmartTwitchTV: A Twitch web client that works on Android TVs [Source] [Google Play]

Streaming - Other

File Browser

Download Manager

  • Download Navi: A free and Open Source download manager [Source] [F-Droid] [Google play]
  • BiglyBT: Fully featured open source bittorrent client and remote control [Source] [Website] [F-Droid]
  • TorrServe: Application for downloading torrents as HTTP files. Torrent connection is done localy. [Source] [F-Droid]

Connectivity

  • LinkLoom: A Android TV Application To Show Browsers, History, Save Web Pages Links, Share Links Between Android Mobile app and TV [Source]
  • KDE Connect: A multi-platform app that allows your devices to communicate with each other [Source] [Website] [F-Droid] [Google Play] πŸš«πŸ“Ί
  • LocalSend: Allows you to securely share files and messages with nearby devices over your local network without needing an internet connection [Source] [F-Droid] [Google Play]
  • BT Remote: An Android app that turns your smartphone into a Bluetooth remote for Android TV. [Source] [F-Droid] [Google Play]

Gallery

Notifications

Screen Saver

DNS Proxy

VPN

Capturing

System Utilities

  • Launch-On-Boot: Launches a TV app when the device boots [Source] [F-Droid] [Google Play]
  • Neo Backup: open-source tool to backup your apps and data [Source] [F-Droid] πŸ€–
  • App Manager: A full-featured open source package manager for android [Source] [F-Droid] πŸ€–πŸ–±οΈ
  • Termux: A free and open source cross-platform terminal emulator and IDE [Source] [F-Droid] πŸ–±οΈ
  • Key Mapper: An Android app that change what the buttons do on your devices [Source] [Website] [F-Droid] [Google Play] 🚫
  • Shizuku: Using system APIs directly with adb/root privileges from normal apps [Source] [Website] [IzzyOnDroid] [Google Play] 🚫
  • MATVT: Virtual Mouse for Android TV that can be controlled via remote itself. [Source]
  • SD Maid SE: Android's most thorough cleaning tool. [Source] [F-Droid] [Google Play] πŸ“Ί

Contributing

More Awesome Lists

License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

CC BY-NC-SA 4.0

awesome-android-tv-foss-apps's People

Contributors

generator avatar rzr avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

awesome-android-tv-foss-apps's Issues

Add Stremio

Name of App

Stremio

Source Code of the App

https://github.com/Stremio

App Category

Media Player

App Website

https://www.stremio.com/

App Description

Stremio is a modern media center that gives you the freedom to watch everything you want.

Remote Support

Full

Launcher Icon

Yes

Additional Information

No response

[App Request]: TorrServe

Name of App

TorrServe

Source Code of the App

https://github.com/YouROK/TorrServe

App Category

Streaming, Torrent

App Website

No response

App Description

Downloading torrent files,watching in real time

Remote Support

Full

Launcher Icon

Yes

Additional Information

No response

SD Main SE

Name of App

SD Main SE

Source Code of the App

https://github.com/d4rken-org/sdmaid-se?tab=readme-ov-file

App Category

System Utilities

App Website

No response

App Description

SD Maid SE (aka SD Maid 2) is a file management tool for Android that specialises in maintenance. Its core purpose is freeing up space and removing unwanted data.

Features include:

Removing data that belongs to apps that are no longer installed (CorpseFinder)
Deleting expendable files, e.g. caches (AppCleaner)
User configurable filters for random files (SystemCleaner)
Scheduling actions (Scheduler)
Controling/disabling apps (AppControl)
Storage overview (StorageAnalyzer)
Find duplicate data (Deduplicator)
Root and Shizuku support

Remote Support

Full

Launcher Icon

No

Additional Information

i tested it on my tv all the controlls work in the latest version

Warning for Stremio

Description

Hello, the source code for the Stremio Android app is not entirely FOSS. In fact, the Android version of the app can almost be seen as closed source as there is no way for someone to reproduce or make their own build without pouring hours of time into porting the stremio core app onto Android. A developer for Stremio said about 4 years ago this is due to some sort of "licensing agreement" (source), and I have yet to find anything in their repos that has shown this has changed since then. I am not asking for the app to be removed entirely, just an F-Droid-esque warning that the apps source code is not entirely FOSS.

[App Request]: kdeconnect

Name of App

kdeconnect

Source Code of the App

https://github.com/KDE/kdeconnect-kde

App Category

System Utilities

App Website

https://kdeconnect.kde.org/

App Description

Multi-platform app that allows your devices to communicate

Remote Support

Full

Launcher Icon

Yes

Additional Information

this is not exactly intended for tv, mouse movement works but mouse clicks don't; there might be more issues i did not check.

I use it as a foss way to send keyboard input from my phone to my tv. Works if you setup permissions for 'receive remote keypress' and select the kde keyboard as input method (the keyboard has to be on screen, not just selected, for you to be able to send keypresses from your phone/another device with kde connect). The switch input method button is not accessible with the remote on the kde keyboard, i mapped some button actions with Key Mapper to change between default keyboard and kde keyboard easily.

[App Request]: matvt

Name of App

MATVT: Mouse for Android TV Toggle

Source Code of the App

https://github.com/virresh/matvt

App Category

System Utilities

App Website

No response

App Description

Virtual Mouse for Android TV that can be controlled via remote itself.

Remote Support

Full

Launcher Icon

Yes

Additional Information

this app takes over a button of your chosing: hold it to toggle it on/off, tap it to switch between mouse mode and scrolling mode. It doesn't remove the button's default action, i used Key Mapper to map the button to nothing.

Tested on a chromecast, it lets you click on UI elements that cannot be selected with the remote when using apps not designed for tv.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.