BinaryLibs.Desktop
0.161.0
dotnet add package BinaryLibs.Desktop --version 0.161.0
NuGet\Install-Package BinaryLibs.Desktop -Version 0.161.0
<PackageReference Include="BinaryLibs.Desktop" Version="0.161.0" />
<PackageVersion Include="BinaryLibs.Desktop" Version="0.161.0" />
<PackageReference Include="BinaryLibs.Desktop" />
paket add BinaryLibs.Desktop --version 0.161.0
#r "nuget: BinaryLibs.Desktop, 0.161.0"
#:package BinaryLibs.Desktop@0.161.0
#addin nuget:?package=BinaryLibs.Desktop&version=0.161.0
#tool nuget:?package=BinaryLibs.Desktop&version=0.161.0
BinaryLibs.Desktop
Purpose
Cross-platform abstractions for discovering and interacting with desktop windows. The framework is designed to support multiple operating-system backends; Windows is the currently implemented backend.
Available API endpoints
Window: the abstract public window model. Discover windows, inspect window metadata, capture screenshots, move the mouse, and perform click operations through this type.
Agent guidance
Callers use Window directly and do not depend on a platform-specific implementation. Window.GetWindows() returns the working implementation for the current operating system, or throws PlatformNotSupportedException when that operating system is not supported yet. Account for platform permissions, coordinate systems, and Bitmap ownership when consuming the API.
| 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 | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. 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.0
- System.Drawing.Common (>= 10.0.11)
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 |
|---|---|---|
| 0.161.0 | 45 | 8/31/2026 |
| 0.160.0 | 41 | 8/30/2026 |
| 0.159.0 | 73 | 8/26/2026 |
| 0.158.0 | 78 | 8/26/2026 |
| 0.157.0 | 83 | 8/23/2026 |
| 0.156.0 | 91 | 8/17/2026 |
| 0.155.0 | 89 | 8/16/2026 |
| 0.154.0 | 84 | 8/16/2026 |
| 0.153.0 | 88 | 8/16/2026 |
| 0.152.0 | 84 | 8/16/2026 |
| 0.151.0 | 91 | 8/15/2026 |
| 0.150.0 | 91 | 8/15/2026 |
| 0.149.0 | 89 | 8/14/2026 |
| 0.148.0 | 101 | 8/14/2026 |
| 0.147.0 | 87 | 8/13/2026 |
| 0.146.0 | 88 | 8/13/2026 |
| 0.145.0 | 92 | 8/12/2026 |
| 0.144.0 | 91 | 8/11/2026 |
| 0.143.0 | 96 | 8/11/2026 |
| 0.142.0 | 88 | 8/9/2026 |