Skip to content
OnlyXianzo edited this page Jun 10, 2026 · 1 revision

TrueStream

High-performance media downloader for Android, Windows, and Linux.

TrueStream downloads media from over 1,000 content platforms. It picks the best quality available and works without ads, accounts, or speed limits. The app uses a Flutter frontend with Riverpod state management and a Python download engine powered by yt-dlp. All three supported platforms share a single Dart codebase.

Key features

  • Cross-platform — Android, Windows, and Linux from day one
  • Maximum quality downloads across 1,000+ platforms via yt-dlp
  • Intelligent format selection with codec tiering (AV1 → VP9 → H264)
  • SponsorBlock integration to skip sponsored segments, intros, and outros automatically
  • Subtitle downloads with language selection and embed support
  • Playlist and channel download support with batch import
  • Download scheduling and batch URL import
  • Cookie-based authentication via a built-in WebView
  • Custom command templates for output file naming and organization
  • aria2c download acceleration for parallel fragment fetching
  • Download history with search and filters
  • In-app media preview before downloading

Tech stack

Layer Technology
UI framework Flutter with Impeller renderer
Language Dart 3.x
State management Riverpod
Download engine Python + yt-dlp
Python bridge (Android) Chaquopy
Python bridge (desktop) JSON over stdin/stdout

License

TrueStream is open source. See the LICENSE file for details.

TrueStream is in active development. While core functionality is stable, you may encounter edge cases as we continue to refine the experience.

Clone this wiki locally