Vidra icon

Vidra

Productivity Software

By @chomusuke-mk
v4.2.1Sep 6, 2026

Vidra is an open-source, desktop-grade video download manager for Android, Windows, and Linux that embeds the original yt-dlp core. It pairs a Flutter client with an isolated local Python backend, letting users archive web media without relying on stripped-down wrappers.

Technical Overview of Vidra

Vidra runs its processing pipeline through an isolated Python backend communicating with the Flutter interface via local RESTful APIs. It is available as both portable standalone builds—including standalone executables and Linux AppImages—and system packages such as Debian .deb packages. Performance centers on native asynchronous execution of integrated yt-dlp, FFmpeg, and QuickJS engines directly on host hardware.

Core Features of Vidra

  • Direct yt-dlp integration bypasses artificial feature limits by bundling the original upstream engine alongside FFmpeg and QuickJS.
  • Zero data telemetry guarantees complete offline-first operation without gathering analytics, logs, or personal metrics.
  • Over-the-air updates independently refresh yt-dlp and extractor components straight from upstream source repositories.
  • Cryptographic verification checks all binary artifacts and incoming OTA assets against public GPG signatures and SHA-2 checksums.
  • Cross-platform UI built on Clean Architecture provides localized light and dark themes alongside live task tracking.

System Compatibility & Updates

Vidra supports Windows (x86_64 installer/executable), Linux (x86_64 via AppImage, DEB package, Snap, and APT repository), and Android (arm64-v8a, armeabi-v7a, and x86_64 packages), with macOS marked as upcoming. Upstream packaging recently established an official APT distribution repository to streamline automated package updates on Debian and Ubuntu installations.

Why Choose Vidra?

Vidra embeds the complete, untamed yt-dlp binary stack inside a clean graphical interface without stripping CLI power or inserting tracking telemetry. Its automated cryptographic verification and independent engine updates keep extractors functional without requiring full application rebuilds.