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
Gen AI apps are built with MongoDB Atlas
MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.