Analysis updated 2026-05-18
Download a YouTube or Twitch video to watch offline.
Extract just the audio from a video as an MP3 or FLAC file.
Download a specific clip from a longer video instead of the whole thing.
Download an entire playlist into an organized folder.
| alonera/aevum | afadtc/afa-dtc-skills | alibaba-multimodal-industrial-ai/industrybench | |
|---|---|---|---|
| Stars | 66 | 66 | 66 |
| Language | Python | Python | Python |
| Setup difficulty | easy | easy | moderate |
| Complexity | 1/5 | 2/5 | 3/5 |
| Audience | general | pm founder | researcher |
Figures from each repo's GitHub metadata at analysis time.
Download the prebuilt exe or AppImage from Releases, building from source needs Python 3.10+ and PyInstaller.
Aevum is a simple desktop app for downloading videos and audio from almost any website, including YouTube, Vimeo, Twitter/X, Dailymotion, and Twitch, plus around 1,800 other sites supported by the underlying tool it wraps, called yt-dlp. It ships as a single file with nothing else to install: an .exe on Windows or an AppImage on Linux, with everything it needs already bundled inside, including the FFmpeg tool used for converting and merging video files. The app opens its interface in your web browser at a local address, sits in the system tray on Windows, and on Linux simply runs while its browser tab stays open. The app lets you paste a link, preview the title, duration, and thumbnail before downloading, and choose between video or audio only, picking resolution up to 4K, file format, or an audio format like MP3 or FLAC at your chosen bitrate. It can download just a clipped section of a video instead of the whole thing, save the video's thumbnail image, embed the uploader's own subtitles, and download entire playlists into an automatically created folder, with a safety cap on endless YouTube Mixes. For content that requires being logged in, it can use cookies from your browser to access your own account. The interface is available in eight languages and remembers your choice. The developer states plainly that the app has no ads, no tracking, and no telemetry, and that it only communicates with the video sites you give it a link for. The source code is fully available in the repository, and each release includes SHA-256 checksums so you can verify the downloaded file matches what was published. Because the app is not code-signed, Windows will show an unfamiliar-publisher warning the first time you run it, which the README explains is expected for small independent projects and not a sign the app is unsafe. The README states openly that Aevum was built with the help of an AI assistant rather than written by hand line by line, and describes the app as a friendly wrapper around yt-dlp and FFmpeg, which do the actual downloading and file conversion work. Aevum's own code is released under the MIT license, though the bundled FFmpeg build carries its own GPL license, and the README asks users to only download content they actually have the right to save.
A free, ad-free desktop app that downloads video or audio from nearly any website using yt-dlp and FFmpeg under the hood.
Mainly Python. The stack also includes Python, yt-dlp, FFmpeg.
Aevum's own code is MIT licensed and free to use, but the bundled FFmpeg tool is under the separate GPL license.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.