VOOZH about

URL: https://www.nuget.org/packages/SocketJack.WPF/

⇱ NuGet Gallery | SocketJack.WPF 2026.3.0




👁 Image
SocketJack.WPF 2026.3.0

dotnet add package SocketJack.WPF --version 2026.3.0
 
 
NuGet\Install-Package SocketJack.WPF -Version 2026.3.0
 
 
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="SocketJack.WPF" Version="2026.3.0" />
 
 
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="SocketJack.WPF" Version="2026.3.0" />
 
Directory.Packages.props
<PackageReference Include="SocketJack.WPF" />
 
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add SocketJack.WPF --version 2026.3.0
 
 
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: SocketJack.WPF, 2026.3.0"
 
 
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package SocketJack.WPF@2026.3.0
 
 
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=SocketJack.WPF&version=2026.3.0
 
Install as a Cake Addin
#tool nuget:?package=SocketJack.WPF&version=2026.3.0
 
Install as a Cake Tool
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

SocketJack.WPF 2026

👁 SocketJack WPF Icon

👁 NuGet
👁 NuGet Downloads
👁 License: MIT

SocketJack.WPF 2026 adds live WPF control sharing, remote input, and browser-friendly remote administration to the SocketJack networking platform.

Share any FrameworkElement as a live image stream, view it from another peer, and route remote mouse, wheel, text, and keyboard input back into WPF without moving the real Windows cursor.

<a id="versions"></a>

#Versions

Package / surface Version Target
SocketJack.WPF 2026.0 net8.0-windows7.0, net10.0-windows7.0
SocketJack 2026.0 .NET Standard 2.1
JackLLM Workstation 2026.0 WPF app metadata
JackLLM Workstation Linux 1:26.0.1 Debian-compatible package version for the 2026 line

<details open> <summary><strong>#Install</strong> - add WPF remote control to a SocketJack app</summary>

dotnet add package SocketJack.WPF

Or with Package Manager:

Install-Package SocketJack.WPF

Use this package when the network should see, share, or control a WPF UI. Use the core SocketJack package by itself when you only need TCP, UDP, HTTP, WebSockets, SQL/data, streaming, and peer routing.

</details>

<details> <summary><strong>#What It Does</strong> - live capture, remote viewing, and direct WPF input</summary>

Capability What it means
Live capture Stream any FrameworkElement, including panels, canvases, controls, or windows.
Viewer integration Decode incoming frames into WPF image controls with a small extension-method surface.
Remote input Forward pointer movement, clicks, wheel events, text, and keyboard commands to WPF.
Peer transport Ride on SocketJack connections, peer identity, and metadata flows.
Browser admin Power JackLLM Workstation Remote Admin through the web console.
Shared core stack Benefit from SocketJack 2026 TCP, UDP, HTTP, WebSocket, MutableTcpServer, RTMP, SQL/TDS, TLS, compression, and P2P support.

</details>

<details> <summary><strong>#How It Works</strong> - host, stream, view, and control</summary>

  1. A WPF host shares a FrameworkElement over a connected SocketJack peer.
  2. SocketJack.WPF captures the element as JPEG frames at the configured frame rate.
  3. A viewer renders frames into an Image.
  4. Viewer input is translated into WPF actions and sent back to the original element.
  5. JackLLM Remote Admin uses the same path to let the browser operate the WPF JackLLM Workstation UI.
using SocketJack.WPF;

IDisposable shareHandle = GameCanvas.Share(client, remotePeer, fps: 10);
IDisposable viewerHandle = client.ViewShare(SharedImage, sharerPeer);

</details>

<details> <summary><strong>#JackLLM Remote Admin</strong> - browser control for the workstation UI</summary>

JackLLM Workstation can register a WPF host with SocketJack.WPF so the browser console can view and operate the desktop GUI. This is useful for remote workstations where the model server, proxy, billing, permissions, diagnostics, and node metadata are managed from a browser.

👁 JackLLM Remote Admin

</details>

<details> <summary><strong>#Documentation</strong> - examples and related packages</summary>

</details>

License

SocketJack.WPF is open source and licensed under the MIT License.

<details> <summary><strong>LineCounter - Output</strong> <code>9,050 lines / 16 files</code></summary>

<br>

<strong>Scope:</strong> <code>SocketJack.Windows</code><br> <strong>Source:</strong> <code>GetLineCount.bat</code> rules, non-empty/non-whitespace lines only; build/vendor folders skipped.

Language Files Lines
XML 1 5,161
C# 12 3,200
MSBuild/XML 1 466
EditorConfig 1 143
Markdown 1 80
Total 16 9,050

</details>

Product Versions Compatible and additional computed target framework versions.
.NET net8.0-windows7.0 net8.0-windows7.0 is compatible.  net9.0-windows net9.0-windows was computed.  net10.0-windows net10.0-windows was computed.  net10.0-windows7.0 net10.0-windows7.0 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on SocketJack.WPF:

Package Downloads
JackDebug.WPF

Debug your WPF application easily with JackDebug.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
2026.3.0 41 6/18/2026
2026.2.0 101 6/14/2026
2026.1.0 99 6/7/2026
2026.0.0 99 5/30/2026
2.0.0 107 5/6/2026
1.6.7 127 3/9/2026
1.6.0 120 3/7/2026
1.5.0 117 3/2/2026
1.4.5 118 2/23/2026
1.4.4 138 2/23/2026 1.4.4 is deprecated because it has critical bugs.