Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Shadowsocks Qt5 | 7,866 | 4 years ago | 75 | lgpl-3.0 | C++ | |||||
A cross-platform shadowsocks GUI client | ||||||||||
V2rayx | 7,184 | 6 months ago | 116 | gpl-3.0 | Objective-C | |||||
GUI for v2ray-core on macOS | ||||||||||
Core | 2,614 | 16 hours ago | 184 | bsd-2-clause | PHP | |||||
OPNsense GUI, API and systems backend | ||||||||||
Zan Proxy | 1,378 | 2 | 4 years ago | 1 | January 17, 2019 | 18 | mit | TypeScript | ||
An extensible proxy for PC/Mobile/APP developer | ||||||||||
Clashy | 1,200 | a year ago | 38 | mit | ||||||
A GUI proxy client for Windows / Mac / Ubuntu Desktop based on Clash and Electron. Windows / Mac / Ubuntu 适用的Clash客户端. | ||||||||||
Koolshare Clash | 873 | 3 years ago | 41 | gpl-3.0 | ASP | |||||
:cat: Run Clash Tunnel on Koolshare OpenWrt | ||||||||||
Youtube Dl Wpf | 662 | 15 days ago | 5 | gpl-3.0 | C# | |||||
A simple GUI wrapper for youtube-dl and yt-dlp. | ||||||||||
Engintron | 653 | 24 days ago | 49 | gpl-2.0 | Perl | |||||
Engintron for cPanel/WHM is the easiest way to integrate Nginx on your cPanel/WHM server. Engintron will improve the performance & web serving capacity of your server, while reducing CPU/RAM load at the same time, by installing & configuring the popular Nginx webserver to act as a reverse caching proxy in front of Apache. | ||||||||||
Frpmgr | 515 | 20 days ago | 9 | apache-2.0 | Go | |||||
Windows 平台的 FRP GUI 客户端 / A user-friendly desktop GUI client for FRP on Windows. | ||||||||||
Furious | 302 | 3 days ago | 2 | gpl-3.0 | Python | |||||
A PySide6-based cross platform GUI client that launches your beloved GFW to outer space. Support Xray-core and hysteria. |
youtube-dl-wpf
WPF GUI for youtube-dl and yt-dlp.
youtube-dl-wpf.exe
. Go to Settings. Set the path to youtube-dl/yt-dlp and FFmpeg.Q: The Download button is grayed out and I can't click it!
A: youtube-dl-wpf
is a simple GUI wrapper. It doesn't bundle any downloader with it. You have to download youtube-dl or yt-dlp for it to work. FFmpeg is required by youtube-dl and yt-dlp when merging separate video and audio tracks, which is the case for most formats on YouTube.
Q: How can I use a proxy to download?
A: Leave the proxy field empty to use system proxy settings. Otherwise the format is similar to how curl
accepts proxy strings (e.g. socks5://localhost:1080/
, http://localhost:8080/
). Currently the upstream doesn't accept socks5h
protocol and treat socks5
as socks5h
by always resolving the hostname using the proxy. This is tracked in this issue.
Q: Downloading the whole playlist doesn't work!
A: It's an upstream bug, just like many other issues you might discover. There's nothing I can do. Just report the bug to yt-dlp or youtube-dl, whichever you use.
Q: youtube-dl
and yt-dlp
behave differently!
A: In some cases, yes, and youtube-dl-wpf
tries to align their behavior by sending different options and arguments for different backends. See the backends documentation for more information.
Prerequisites: .NET 7 SDK
Note for packagers: The application by default uses executable directory as config directory. To use user's config directory, define the constant PACKAGED
when building.
dotnet build -c Release
dotnet publish YoutubeDl.Wpf -c Release
dotnet publish YoutubeDl.Wpf -c Release -r win-x64 --self-contained
dotnet publish YoutubeDl.Wpf -c Release -p:DefineConstants=PACKAGED -r win-x64 --self-contained
youtube-dl
and yt-dlp
are licensed under The Unlicense.© 2022 database64128