YTPull is a free and open source macOS application that lets you download YouTube videos and audio using SwiftUI and Combine. It provides a modern and responsive UI, advanced downloading capabilities, and seamless integration with macOS technologies. With YTPull, you can easily grab your favorite YouTube media for offline use or other purposes.
- Download videos from Youtube URL.
- Download videos from playlists or channels.
- Extract and export best audio from video.
- Auto copy/paste Youtube URL.
There are multiple ways to install the app.
The easiest way to install YTPull is.
- Download the latest version on release page.
- Unzip the download by double-click on it.
Notes: In case you don't see YTPull appear on menu bar (because of 'unidentified developer'). Let's right click on the app and then select Open. A dialog will appear, click again on Open. From now on you can always open the app without needing to right click on it. More info: Apple Support.
Open-the-app.mov
Xcode 14 and Swift 5 is required You can build YTPull directly on your machine:
- Clone the YTPull repository
git clone git@github.com:huynguyen-n/YTPull.git
- Open the
YTPull.xcodeproj
and hit Build and Run. Make sure that the YTPull scheme is selected.
Thank you for your interest in contributing to YTPull. You can contribute by fixing bugs, adding new features, improving documentation, testing, or enhancing UX/UI. Your contributions will help make YTPull even better. Join us and be a part of our community!
Thank you for your open-source project that has been instrumental in helping me build YTPull. Your dedication and hard work are greatly appreciated!
YTPull is a macOS application for downloading YouTube videos and audio. It is an open-source project that uses SwiftUI and Combine to provide a user-friendly interface and seamless YouTube downloading experience.
Yes, YTPull is completely free to use. It is an open-source project and does not charge any fees for downloading videos or audio from YouTube.
Yes, YTPull welcomes contributions from the open-source community. You can contribute by fixing bugs, adding new features, improving documentation, testing, or enhancing UX/UI. Please refer to the contribution guidelines and code of conduct for more information.
YTPull is an open-source project and is built with a focus on security and user privacy. However, as with any software, it is recommended to use it responsibly and ensure that you are downloading videos and audio from YouTube in compliance with their terms of service and applicable laws.
YTPull is free for you to use. I work on the app in my spare time. If you would like to support the development by donating, you can do so.
Thank you for being a part of the YTPull community and supporting my open-source project!