Skip to content

SnapDL is a desktop app for easily downloading videos and music from various platforms, supporting MP3 and MP4 formats.

License

Notifications You must be signed in to change notification settings

vxncius-dev/SnapDL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SnapDL

SnapDL is a lightweight and efficient desktop application for downloading videos and music from various online platforms. Built with Python, it leverages the yt-dlp library for fast and high-quality downloads.

Features

  • Minimalist Interface – Compact and user-friendly design with no unnecessary distractions.
  • Multiple Format Support – Download videos in MP4 format or extract audio directly as MP3.
  • Real-Time Notifications – Get instant alerts on download progress and completion.
  • Automatic Temporary File Management – Keeps your system clean by handling downloaded files efficiently.
  • Compatible with Windows & Linux – Works seamlessly across major operating systems.

How It Works

  1. Paste the Link – Enter the video link you want to download.

  2. Choose the Format – Select between video (MP4) or audio (MP3).

  3. Automatic Download – SnapDL starts the download and saves the file directly to your Downloads folder.

  4. Completion Notification – You’ll be notified as soon as the process is finished.

Screenshots

Linux

image

Windows

Installation Prerequisites

Before installing SnapDL, make sure you have:

Python 3.8+ installed on your system

yt-dlp (if not installed, run pip install yt-dlp)

Flet (for the graphical interface, install with pip install flet)

notifypy (for desktop notifications, install with pip install notifypy)

Running SnapDL

  1. Clone the repository:
git clone https://github.com/your-username/SnapDL.git
cd SnapDL
  1. Install dependencies:
pip install -r requirements.txt
  1. Start the application:
python main.py

SnapDL is now ready to use!

About

SnapDL is a desktop app for easily downloading videos and music from various platforms, supporting MP3 and MP4 formats.

Topics

Resources

License

Stars

Watchers

Forks

Languages