NewPipe is a lightweight YouTube front-end for Android.
It doesn't need the YouTube-API or any Google Play Services, as NewPipe only parses the YouTube website in order to gain the information it needs. Therefore this app can be used on devices without Google Services installed. Also, you don't need a YouTube account to use NewPipe, and it's FLOSS.
Features
Search videos Display general information about a video Watch YouTube videos Popup mode (floating player) Select the streaming player to watch the video with Download videos Download audio only Open a video in Kodi Show Next/Related videos Search YouTube in a specific language Watch/Block age restricted material Display general information about channels Search channels 1080p/2K/4K support Local playlists Subtitles Livestream support Show comments