Skip to content

AmbitiousFlow/Dandilion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎵 Dandilion

An open-source desktop application built with PySide6 that allows users to convert YouTube links into various media formats such as MP3, MP4, and more.

✨ Features

  • 🎧 Convert YouTube videos to audio (MP3)
  • 🎥 Download full video in various formats (MP4)
  • 📦 Cross-platform: works on Windows, macOS, and Linux
  • ⚡ Fast & lightweight interface with PySide6
  • 🧩 Modular architecture using MVC + Dependency Injection

🚀 Getting Started

1. Clone the repo

git clone https://github.com/AmbitiousFlow/Dandilion.git

2. Create virtual environment (recommended)

python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate

3. Install dependencies

pip install -r requirements.txt

🖥️ Running the App

python main.py

The app will open a desktop window with the GUI interface.

🧰 Built With

🧑‍💻 Contribution

Contributions are welcome! To contribute:

  1. Fork the repository
  2. Create a new branch (git checkout -b feature-name)
  3. Commit your changes (git commit -m 'Add feature')
  4. Push to the branch (git push origin feature-name)
  5. Open a pull request

🪪 License

This project is licensed under the GNU General Public License v3.0. See LICENSE for details.

🙌 Acknowledgements

  • Inspired by open-source media tools
  • Powered by free and open technology

About

Open Source PyQt6 and PySide6 Python application for downloading offline media from Youtube

Topics

Resources

License

Stars

Watchers

Forks

Languages