Skip to content

A modern graphical user interface for yt-dlp, built with Electron.

Notifications You must be signed in to change notification settings

Mousica-dev/YTgui

Repository files navigation

YTgui 🎬

A modern graphical user interface for yt-dlp, built with Electron. YTgui provides an intuitive and user-friendly way to download media from various platforms.

YTgui Logo

🚀 Quick Start

Option 1: Using Pre-built Binaries

  1. Download the latest release for your platform:
    • .dmg for macOS
    • .exe for Windows
  2. Install the application
  3. Launch YTgui and start downloading!

Option 2: Building from Source

Prerequisites

  • Node.js and npm installed
  • Git (for cloning the repository)
# Clone the repository
git clone https://github.com/Mousica-dev/YTgui.git
cd YTgui

# Install dependencies
npm install

# Run the development version
npm start

# Build for your platform
npm run build:mac     # For macOS
npm run build:win     # For Windows
npm run build:linux   # For Linux

🤝 Contributing

We welcome contributions! Here's how you can help:

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Or simply open an issue with the tag "enhancement" or "bug" so I can add a feature or fix an already existent feature.

📄 License

This project is licensed under the MIT License.

🙏 Acknowledgments


Made with ❤️ by Mousica-dev

About

A modern graphical user interface for yt-dlp, built with Electron.

Resources

Stars

Watchers

Forks