Tartube is a GUI front-end for youtube-dl, yt-dlp and other compatible video downloaders.
It is written in Python 3 / Gtk 3 and runs on MS Windows, Linux, BSD and MacOS.
Features
- You can fetch a list of videos from your favourite channels on YouTube, Twitch, Odysee and hundreds of other sites
- If buffering is an issue, you can download a temporary copy of a video before automatically opening it in your favourite media player
- Tartube will organise your videos into convenient folders (if that's what you want)
- Tartube can alert you when livestreams and debut videos are starting (works on YouTube, Twitch and Odysee by default)
- If creators upload their videos to more than one site (YouTube and BitChute, for example), Tartube can interact with both sites without creating duplicates
- Certain sites operate an "only one opinion allowed" policy. If you think that the censors will remove a video, against the wishes of its creators and before you've had a chance to watch it, Tartube can make an archive copy
- Certain sites manipulate search results, repeatedly unsubscribe people from their favourite channels and/or deliberately conceal videos that they don't like. Tartube won't do any of those things
- If you want to listen to your favourite discussion videos, for example while driving a car, Tartube can make an archive copy of just the audio, rather than the full video
- Tartube is free and open-source software
License
GNU General Public License version 3.0 (GPLv3)Follow Tartube
Other Useful Business Software
Turn Your Content into Interactive Magic - For Free
Transform anything you share into an engaging digital experience - for free. Instantly convert your PDFs, slides, and files into dynamic, interactive sessions with built-in collaboration tools, activities, and real-time assessment. From teaching to training to team building, make every presentation unforgettable. Used by millions for education, business, and professional development.