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
Go from Data Warehouse to Data and AI platform with BigQuery
BigQuery is more than a data warehouse—it's an autonomous data-to-AI platform. Use familiar SQL to train ML models, run time-series forecasts, and generate AI-powered insights with native Gemini integration. Built-in agents handle data engineering and data science workflows automatically. Get $300 in free credit, query 1 TB, and store 10 GB free monthly.