WindowsTerminalControl.Wpf
0.1.0
dotnet add package WindowsTerminalControl.Wpf --version 0.1.0
NuGet\Install-Package WindowsTerminalControl.Wpf -Version 0.1.0
<PackageReference Include="WindowsTerminalControl.Wpf" Version="0.1.0" />
<PackageVersion Include="WindowsTerminalControl.Wpf" Version="0.1.0" />
<PackageReference Include="WindowsTerminalControl.Wpf" />
paket add WindowsTerminalControl.Wpf --version 0.1.0
#r "nuget: WindowsTerminalControl.Wpf, 0.1.0"
#:package WindowsTerminalControl.Wpf@0.1.0
#addin nuget:?package=WindowsTerminalControl.Wpf&version=0.1.0
#tool nuget:?package=WindowsTerminalControl.Wpf&version=0.1.0
<h1 align="center">Windows Terminal Control</h1> <p align="center">Windows Terminal controls for WinForms, WPF, and WinUI 3 applications.</p>
Installing the packages
Install the package for your UI framework with NuGet Package Manager or the .NET CLI.
WinForms
<a href="https://www.nuget.org/packages/WindowsTerminalControl.WinForms"><img src="https://img.shields.io/nuget/v/WindowsTerminalControl.WinForms" alt="NuGet badge" /></a>
dotnet add package WindowsTerminalControl.WinForms
WPF
<a href="https://www.nuget.org/packages/WindowsTerminalControl.Wpf"><img src="https://img.shields.io/nuget/v/WindowsTerminalControl.Wpf" alt="NuGet badge" /></a>
dotnet add package WindowsTerminalControl.Wpf
WinUI (Windows App SDK/WinUI 3)
<a href="https://www.nuget.org/packages/WindowsTerminalControl.WinUI"><img src="https://img.shields.io/nuget/v/WindowsTerminalControl.WinUI" alt="NuGet badge" /></a>
dotnet add package WindowsTerminalControl.WinUI
Usage
The sample applications show how to connect each control to a local PowerShell session through ConPTY:
The WinUI control supports both ContentExternalOutputLink composition hosting and child-window hosting.
Building from source
- Install Visual Studio 2026 with the .NET desktop and WinUI development tools.
- Install the .NET 10 SDK.
- Open
WindowsTerminalControl.slnx. - Select
x64, then build the solution.
Use Pack on a library project in Visual Studio to create its NuGet package under artifacts/packages.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0-windows7.0 is compatible. |
-
net10.0-windows7.0
- CI.Microsoft.Terminal.Wpf (>= 1.25.260303002)
- WindowsTerminalControl.Core (>= 0.1.0)
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.1.0 | 78 | 9/9/2026 |