A modern GUI video downloader powered by yt-dlp.
- π¨ Clean, modern GUI interface
- π₯ Support for multiple video platforms
- π Real-time download progress tracking
- π§ Format selection (Best, HD, SD, Audio)
- π Custom download directory
- β‘ No external dependencies required (ffmpeg included)
- π Single-file Windows executable
- Go to the Actions page
- Click on the latest successful "Build" workflow run
- Scroll down to "Artifacts"
- Download "vidleech-windows"
- Extract and run vidleech.exe
- Clone the repository:
git clone https://github.com/maread2/vidleech.git
cd vidleech- Install Poetry (if not already installed):
curl -sSL https://install.python-poetry.org | python3 -- Install dependencies:
poetry install- Run the application:
poetry run python src/main.py- Launch Vidleech
- Paste a video URL
- Select desired format
- Choose download location
- Click Download
Vidleech supports downloading from various platforms including:
- YouTube
- Vimeo
- Dailymotion
- And many more...
See the full list of supported sites here.
We welcome contributions! Please see our Contributing Guidelines for details.
- Fork the repository
- Create your feature branch
- Make your changes
- Submit a pull request
- Built with Python 3.11 and PyQt6
- Uses Poetry for dependency management
- Follows Black code style
- Includes comprehensive test suite
poetry run pytestpoetry run pyinstaller src/main.py --name=vidleech --onefile --noconsoleFor security issues, please see our Security Policy.
This project is licensed under the MIT License - see the LICENSE file for details.
