There are over 20 VidMate equivalents for multiple platforms on Android, which are both free and open-source, is the best option. YouTube, JDownloader, FreeTube, and 4k Video Downloader are all excellent alternatives to VidMate.