It is just a simple YouTube clone web app. One can search, play, view the youtube videos. Its main feature is that you can download the video while playing. You just need to select your desired quality and download the video. Avilable qualities are shown there in dropdown.
This app is developed in Reactjs by using the YouTube Apis. YouTube Video download is made possible by using the npm package ytdl-core. Its a youtube video downloader in javascript.
For the user interface Semantic UI has been used.
Project Link: YouTube Clone