Skip to content

Commit 600cdda

Browse files
committed
Updated readme with badges
1 parent 865b1cd commit 600cdda

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
# EasyWindowsTerminalControl
2+
[![Build](https://github.com/mitchcapper/EasyWindowsTerminalControl/actions/workflows/build.yaml/badge.svg)](https://github.com/mitchcapper/EasyWindowsTerminalControl/actions/workflows/build.yaml)
3+
[![EasyWindowsTerminalControl](https://img.shields.io/nuget/v/EasyWindowsTerminalControl.svg?style=flat&label=EasyWindowsTerminalControl)](https://www.nuget.org/packages/EasyWindowsTerminalControl/)
4+
[![EasyWindowsTerminalControl.WinUI](https://img.shields.io/nuget/v/EasyWindowsTerminalControl.WinUI.svg?style=flat&label=EasyWindowsTerminalControl.WinUI)](https://www.nuget.org/packages/EasyWindowsTerminalControl.WinUI/)
5+
26
A high performance full-feature WPF / (winui3* beta) terminal control that uses the [Official Windows Terminal](https://github.com/microsoft/terminal) console host for the backend driver.
37

8+
![](TermExample/Screenshot.png)
9+
410
It features full 24-bit color support with ANSI/VT escape sequences (and colors), hardware / GPU accelerated rendering, mouse support, and true console interaction. This is not just some isolated window hosted in c#, you have full api control for input, output, sizing, and the terminal theming. The control can start any console application you want (or any default terminal like powershell, pwsh, cmd.exe). It provides XAML properties for easy settings, and events for things like input/output interception. The control can also passively log the terminal session and provide both the raw terminal sequence (including all VT codes) and the standard UTF-8 human readable text.
511

612
The control features the ability to detach and re-attach live terminal instances between controls (even between windows). It also includes a basic support for the XAML designer (won't show theming).

0 commit comments

Comments
 (0)