You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
85 lines
3.0 KiB
Markdown
85 lines
3.0 KiB
Markdown
# YtDownloader
|
|
A modern GUI video and audio downloader supporting [hundreds of sites](https://github.com/yt-dlp/yt-dlp/blob/master/supportedsites.md)
|
|
|
|
<a href="https://flathub.org/apps/details/me.aandrew.ytdownloader"><img src="https://flathub.org/assets/badges/flathub-badge-en.svg" style="width:180px;"></a>
|
|
[](https://snapcraft.io/ytdownloader)
|
|
|
|
[](https://github.com/aandrew-me/ytDownloader/releases/latest/download/YTDownloader.AppImage)
|
|
<a href="https://github.com/aandrew-me/ytDownloader/releases/latest/download/YTDownloader.exe
|
|
"><img src="https://user-images.githubusercontent.com/66430340/187172806-a8edd12a-ef58-4a05-96a3-99d7490b42f6.png" style="width:190px;"></a>
|
|
|
|
## Features 🚀
|
|
|
|
✅ Light/Dark mode
|
|
|
|
✅ Supports hundreds of sites including Youtube, Facebook, Instagram, Tiktok, Twitter and so on.
|
|
|
|
✅ Advanced options like Range Selection
|
|
|
|
✅ Available on Windows and Linux
|
|
|
|
✅ Fast download speeds
|
|
|
|
✅ And of-course no trackers or ads
|
|
|
|
## Screenshots
|
|
|
|

|
|

|
|
|
|
<!---->
|
|
<!-- -->
|
|
|
|
# Installation
|
|
## Windows
|
|
Download and install the exe file
|
|
|
|
## Linux
|
|
|
|
Linux has several options available - AppImage, Deb, Snap and flatpak.
|
|
|
|
### AppImage
|
|
|
|
**AppImage** format is supported on most Linux distros and has Auto-Update support. So it is recommended.
|
|
It just needs to be executed after downloading. See more about [AppImages here](https://appimage.org/).
|
|
|
|
[AppImageLauncher](https://github.com/TheAssassin/AppImageLauncher) is recommended for integrating AppImages.
|
|
|
|
|
|
### Debian package
|
|
For Debian based distros like Ubuntu .deb file is available. Download and run -
|
|
```
|
|
sudo dpkg -i file_name.deb
|
|
```
|
|
## Internationalization 🌍
|
|
Translations into other languages would be highly appreciated. If you want to help translating the app to other languages, you can join from [here](https://crwd.in/ytdownloader).
|
|
|
|
### Available languages
|
|
|
|
|Name|Status |
|
|
|--|--|
|
|
|English | ✔️ |
|
|
|Russian | ✔️ |
|
|
| Ukrainian | ✔️ [KotoWhiskas](https://github.com/KotoWhiskas) |
|
|
| Turkish | ✔️ [nxjosephofficial](https://github.com/nxjosephofficial) |
|
|
|
|
## For building or running from source code
|
|
|
|
[Nodejs](https://nodejs.org/) (along with npm) needs to be installed.
|
|
|
|
Required commands to get started.
|
|
```
|
|
git clone https://github.com/aandrew-me/ytDownloader.git
|
|
cd ytDownloader
|
|
npm i
|
|
```
|
|
|
|
To run with [Electron](https://www.electronjs.org/) :
|
|
```
|
|
npm start
|
|
```
|
|
To build for Linux
|
|
```
|
|
npm run linux
|
|
```
|