FLUTTER ECOSYSTEM

extractor

A robust Flutter plugin for downloading videos and audio from 1000+ websites using yt-dlp. Features quality selection, format conversion, progress tracking, and more.

Latest version
1.0.0
30-day downloads
144
Likes
49
Pub points
160

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

Extractor is a robust Flutter plugin that enables downloading videos and audio from over 1000 websites using yt-dlp. It supports quality selection, format conversion, and real-time progress tracking. Designed for Android, it integrates seamlessly into Flutter apps to provide reliable media extraction with minimal setup. The plugin leverages the power of yt-dlp under the hood, ensuring compatibility with major platforms like YouTube, Vimeo, and more. Ideal for developers building media downloaders or offline content tools.

Use cases
  • Offline media access
  • Content archiving
  • Educational resource downloads
  • Media app integrations
  • Audio extraction from videos
Key features
  • Supports 1000+ websites
  • Quality and format selection
  • Real-time progress tracking
  • yt-dlp backend integration
  • Android-only platform support
Suitable for
  • Flutter developers building media tools
  • Apps requiring offline video/audio downloads
  • Educational or content-heavy applications
  • Users needing flexible media extraction
Considerations
  • Android only
  • Relies on external yt-dlp binary
  • Requires internet connection during download
  • Potential legal considerations with content usage
Supported platformsAndroid

Install package

flutter pub add extractor

Categories

Source repository

Related projects