ManuHub.Deno
2.7.5
Prefix Reserved
dotnet add package ManuHub.Deno --version 2.7.5
NuGet\Install-Package ManuHub.Deno -Version 2.7.5
<PackageReference Include="ManuHub.Deno" Version="2.7.5" />
<PackageVersion Include="ManuHub.Deno" Version="2.7.5" />
<PackageReference Include="ManuHub.Deno" />
paket add ManuHub.Deno --version 2.7.5
#r "nuget: ManuHub.Deno, 2.7.5"
#:package ManuHub.Deno@2.7.5
#addin nuget:?package=ManuHub.Deno&version=2.7.5
#tool nuget:?package=ManuHub.Deno&version=2.7.5
ManuHub.Deno
ManuHub.Deno provides the official deno.exe binary from denoland/deno, required as an external JavaScript runtime for yt-dlp since late 2025.
This package is designed to work seamlessly with ManuHub.Ytdlp, ManuHub.FFmpeg, ManuHub.FFprobe, and libraries such as Ytdlp.NET or YTDLP-Wrapper — enabling full YouTube support with zero manual Deno installation.
✨ Features
- Official stable deno.exe from denoland/deno
- No global Deno installation required
- Required for yt-dlp ≥ 2025.11.12 to handle YouTube JS challenges & signature extraction
- Works perfectly with yt-dlp's default runtime priority (Deno first)
- Ideal for self-contained .NET applications, CI/CD pipelines, and desktop tools
📦 Package Contents
Tools/
└─ deno.exe
🚀 Usage
yt-dlp will automatically detect deno.exe if it's in the PATH or in a known location. In .NET projects you can locate it like this:
--js-runtimes deno:<path-to-tools-folder>
In .NET projects, you can reference the tools directory at runtime or copy the executable to your output folder as part of your build process.
Most modern yt-dlp wrappers already handle runtime discovery automatically when the binary is in the output directory or PATH.
🔗 Related Packages
- ManuHub.Ytdlp – Latest stable yt-dlp executable
- ManuHub.FFmpeg – Latest FFmpeg for post-processing
- ManuHub.FFprobe – Latest FFprobe for media inspection
⚠ Disclaimer
This package does not modify Deno in any way. Deno is distributed as a third-party binary under its own license.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.1 is compatible. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.7.5 | 34 | 3/12/2026 |
| 2.7.4 | 82 | 3/6/2026 |
| 2.7.2 | 85 | 3/4/2026 |
| 2.7.1-preview.1 | 51 | 2/26/2026 |