Terminal.Gui
0.81.0
See the version list below for details.
dotnet add package Terminal.Gui --version 0.81.0
NuGet\Install-Package Terminal.Gui -Version 0.81.0
<PackageReference Include="Terminal.Gui" Version="0.81.0" />
paket add Terminal.Gui --version 0.81.0
#r "nuget: Terminal.Gui, 0.81.0"
// Install Terminal.Gui as a Cake Addin
#addin nuget:?package=Terminal.Gui&version=0.81.0
// Install Terminal.Gui as a Cake Tool
#tool nuget:?package=Terminal.Gui&version=0.81.0
Console-based user interface toolkit for .NET applications.
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. |
.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 is compatible. 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. |
-
.NETFramework 4.7.2
- NStack.Core (>= 0.14.0)
-
.NETStandard 2.0
- NStack.Core (>= 0.14.0)
NuGet packages (21)
Showing the top 5 NuGet packages that depend on Terminal.Gui:
Package | Downloads |
---|---|
HIC.RDMP.Plugin
Core package for plugin development |
|
Carbon.Kit
Provides interfaces, abstractions and common functions which is the essence of Carbon Kit. |
|
FluiTec.AppFx.Console
Package Description |
|
M5x.TermUi
Package Description |
|
Terminal.Gui.Elmish
An elmish wrapper around Miguel de Icaza's 'Gui.cs' https://github.com/migueldeicaza/gui.cs including F# Feliz-like like view DSL. |
GitHub repositories (14)
Showing the top 5 popular GitHub repositories that depend on Terminal.Gui:
Repository | Stars |
---|---|
awaescher/RepoZ
👨💻 A zero-conf git repository hub for Windows and macOS with Windows Explorer- & CLI-enhancements
|
|
PowerShell/ConsoleGuiTools
Modules that mix PowerShell and GUIs/CUIs! - built on Avalonia and gui.cs
|
|
paillave/Etl.Net
Mass processing data with a complete ETL for .net developers
|
|
Decimation/SmartImage
Reverse image search tool (SauceNao, IQDB, Ascii2D, trace.moe, and more)
|
|
bjorkstromm/depends
Tool for generating dependency trees for .NET projects
|
Version | Downloads | Last updated |
---|---|---|
2.0.0-pre.917 | 36 | 4/17/2024 |
2.0.0-pre.900 | 44 | 4/16/2024 |
2.0.0-pre.898 | 40 | 4/16/2024 |
2.0.0-pre.790 | 56 | 4/15/2024 |
2.0.0-pre.784 | 48 | 4/14/2024 |
2.0.0-pre.782 | 43 | 4/14/2024 |
2.0.0-pre.778 | 37 | 4/14/2024 |
2.0.0-pre.774 | 46 | 4/8/2024 |
2.0.0-pre.739 | 37 | 4/8/2024 |
2.0.0-pre.735 | 66 | 4/4/2024 |
2.0.0-pre.728 | 43 | 4/4/2024 |
2.0.0-pre.723 | 40 | 4/3/2024 |
2.0.0-pre.720 | 70 | 3/31/2024 |
2.0.0-pre.715 | 48 | 3/31/2024 |
2.0.0-pre.710 | 54 | 3/30/2024 |
2.0.0-pre.708 | 49 | 3/29/2024 |
2.0.0-pre.706 | 56 | 3/26/2024 |
2.0.0-pre.638 | 55 | 3/25/2024 |
2.0.0-pre.636 | 59 | 3/21/2024 |
2.0.0-pre.634 | 105 | 3/18/2024 |
2.0.0-pre.630 | 43 | 3/18/2024 |
2.0.0-pre.625 | 38 | 3/18/2024 |
2.0.0-pre.623 | 51 | 3/17/2024 |
2.0.0-pre.618 | 52 | 3/16/2024 |
2.0.0-pre.615 | 66 | 3/14/2024 |
2.0.0-pre.546 | 73 | 3/10/2024 |
2.0.0-pre.540 | 50 | 3/10/2024 |
2.0.0-pre.535 | 44 | 3/10/2024 |
2.0.0-pre.532 | 62 | 3/7/2024 |
2.0.0-pre.512 | 58 | 3/5/2024 |
2.0.0-pre.510 | 56 | 3/2/2024 |
2.0.0-pre.480 | 45 | 3/1/2024 |
2.0.0-pre.459 | 58 | 2/29/2024 |
2.0.0-pre.457 | 44 | 2/28/2024 |
2.0.0-pre.445 | 56 | 2/26/2024 |
2.0.0-pre.420 | 35 | 2/26/2024 |
2.0.0-pre.416 | 38 | 2/26/2024 |
2.0.0-pre.296 | 66 | 2/22/2024 |
2.0.0-pre.295 | 43 | 2/22/2024 |
2.0.0-pre.294 | 57 | 2/21/2024 |
2.0.0-pre.293 | 67 | 2/16/2024 |
2.0.0-pre.251 | 369 | 1/4/2024 |
2.0.0-pre.250 | 278 | 12/31/2023 |
2.0.0-pre.249 | 62 | 12/31/2023 |
2.0.0-pre.248 | 77 | 12/27/2023 |
2.0.0-pre.247 | 59 | 12/26/2023 |
2.0.0-pre.246 | 64 | 12/26/2023 |
2.0.0-pre.245 | 63 | 12/26/2023 |
2.0.0-pre.244 | 47 | 12/26/2023 |
2.0.0-pre.243 | 183 | 12/21/2023 |
2.0.0-pre.242 | 71 | 12/19/2023 |
2.0.0-pre.241 | 69 | 12/18/2023 |
2.0.0-pre.240 | 63 | 12/18/2023 |
2.0.0-pre.239 | 63 | 12/17/2023 |
2.0.0-pre.237 | 60 | 12/17/2023 |
2.0.0-pre.235 | 63 | 12/17/2023 |
2.0.0-pre.234 | 63 | 12/17/2023 |
2.0.0-pre.232 | 73 | 12/16/2023 |
2.0.0-pre.231 | 155 | 12/7/2023 |
2.0.0-pre.230 | 92 | 12/3/2023 |
2.0.0-pre.229 | 71 | 12/3/2023 |
2.0.0-pre.228 | 68 | 12/3/2023 |
2.0.0-pre.227 | 73 | 12/3/2023 |
2.0.0-pre.226 | 67 | 12/3/2023 |
2.0.0-pre.225 | 77 | 12/2/2023 |
2.0.0-pre.224 | 66 | 12/2/2023 |
2.0.0-pre.223 | 65 | 12/2/2023 |
2.0.0-pre.222 | 71 | 12/2/2023 |
2.0.0-pre.221 | 69 | 12/2/2023 |
2.0.0-pre.220 | 286 | 12/1/2023 |
2.0.0-pre.219 | 66 | 12/1/2023 |
2.0.0-pre.218 | 68 | 12/1/2023 |
2.0.0-pre.217 | 65 | 12/1/2023 |
2.0.0-pre.216 | 72 | 12/1/2023 |
2.0.0-pre.215 | 59 | 12/1/2023 |
2.0.0-pre.214 | 70 | 12/1/2023 |
2.0.0-pre.213 | 67 | 12/1/2023 |
2.0.0-pre.211 | 75 | 11/30/2023 |
2.0.0-pre.210 | 111 | 11/27/2023 |
2.0.0-pre.209 | 55 | 11/26/2023 |
2.0.0-pre.208 | 53 | 11/26/2023 |
2.0.0-pre.207 | 73 | 11/20/2023 |
2.0.0-pre.206 | 58 | 11/20/2023 |
2.0.0-pre.205 | 62 | 11/19/2023 |
2.0.0-pre.204 | 56 | 11/19/2023 |
2.0.0-pre.203 | 63 | 11/16/2023 |
2.0.0-pre.202 | 58 | 11/15/2023 |
2.0.0-pre.201 | 73 | 11/10/2023 |
2.0.0-pre.200 | 67 | 11/7/2023 |
2.0.0-pre.199 | 62 | 11/6/2023 |
2.0.0-pre.198 | 110 | 10/30/2023 |
2.0.0-pre.197 | 67 | 10/30/2023 |
2.0.0-pre.196 | 75 | 10/29/2023 |
2.0.0-pre.195 | 81 | 10/27/2023 |
2.0.0-pre.194 | 88 | 10/25/2023 |
2.0.0-pre.193 | 64 | 10/25/2023 |
2.0.0-pre.192 | 63 | 10/25/2023 |
2.0.0-pre.191 | 100 | 10/21/2023 |
2.0.0-pre.190 | 64 | 10/20/2023 |
2.0.0-pre.186 | 90 | 10/17/2023 |
2.0.0-pre.185 | 67 | 10/17/2023 |
2.0.0-pre.184 | 62 | 10/17/2023 |
2.0.0-pre.183 | 60 | 10/17/2023 |
2.0.0-pre.182 | 88 | 10/14/2023 |
2.0.0-pre.181 | 65 | 10/14/2023 |
2.0.0-pre.179 | 66 | 10/14/2023 |
2.0.0-pre.178 | 77 | 10/14/2023 |
2.0.0-pre.143 | 58 | 10/14/2023 |
2.0.0-pre.142 | 107 | 10/6/2023 |
2.0.0-pre.127 | 64 | 10/4/2023 |
2.0.0-pre.121 | 83 | 9/29/2023 |
2.0.0-pre.117 | 58 | 9/29/2023 |
2.0.0-pre.110 | 60 | 9/29/2023 |
2.0.0-pre.108 | 60 | 9/29/2023 |
2.0.0-pre.103 | 60 | 9/29/2023 |
2.0.0-pre.93 | 60 | 9/29/2023 |
2.0.0-pre.88 | 67 | 9/29/2023 |
2.0.0-pre.86 | 67 | 9/29/2023 |
2.0.0-pre.79 | 65 | 9/29/2023 |
2.0.0-pre.71 | 209 | 9/3/2023 |
1.17.0-pre.28 | 40 | 4/15/2024 |
1.17.0-pre.26 | 37 | 4/15/2024 |
1.17.0-pre.23 | 37 | 4/14/2024 |
1.17.0-pre.19 | 38 | 4/4/2024 |
1.17.0-pre.17 | 43 | 4/4/2024 |
1.17.0-pre.15 | 47 | 4/1/2024 |
1.17.0-pre.13 | 47 | 3/31/2024 |
1.17.0-pre.10 | 36 | 3/29/2024 |
1.17.0-pre.8 | 34 | 3/29/2024 |
1.17.0-pre.6 | 34 | 3/29/2024 |
1.17.0-pre.4 | 42 | 3/18/2024 |
1.16.0 | 3,554 | 3/16/2024 |
1.16.0-pre.15 | 46 | 3/16/2024 |
1.16.0-pre.13 | 42 | 3/16/2024 |
1.16.0-pre.9 | 40 | 3/16/2024 |
1.16.0-pre.5 | 38 | 2/26/2024 |
1.16.0-pre.3 | 43 | 2/22/2024 |
1.16.0-pre.1 | 57 | 1/24/2024 |
1.15.1 | 9,788 | 1/22/2024 |
1.15.0-pre.77 | 46 | 1/22/2024 |
1.15.0-pre.76 | 48 | 1/22/2024 |
1.15.0-pre.75 | 46 | 1/20/2024 |
1.15.0-pre.68 | 73 | 1/4/2024 |
1.15.0-pre.67 | 59 | 1/3/2024 |
1.15.0-pre.66 | 52 | 1/3/2024 |
1.15.0-pre.65 | 53 | 12/26/2023 |
1.15.0-pre.64 | 58 | 12/19/2023 |
1.15.0-pre.63 | 49 | 12/19/2023 |
1.15.0-pre.62 | 47 | 12/19/2023 |
1.15.0-pre.61 | 70 | 12/18/2023 |
1.15.0-pre.60 | 70 | 12/18/2023 |
1.15.0-pre.59 | 63 | 12/18/2023 |
1.15.0-pre.58 | 65 | 12/17/2023 |
1.15.0-pre.57 | 68 | 12/6/2023 |
1.15.0-pre.56 | 59 | 12/5/2023 |
1.15.0-pre.55 | 63 | 12/5/2023 |
1.15.0-pre.54 | 67 | 12/3/2023 |
1.15.0-pre.53 | 61 | 12/3/2023 |
1.15.0-pre.50 | 69 | 12/1/2023 |
1.15.0-pre.49 | 69 | 12/1/2023 |
1.15.0-pre.48 | 66 | 12/1/2023 |
1.15.0-pre.47 | 69 | 12/1/2023 |
1.15.0-pre.46 | 68 | 12/1/2023 |
1.15.0-pre.45 | 69 | 12/1/2023 |
1.15.0-pre.44 | 72 | 12/1/2023 |
1.15.0-pre.43 | 69 | 12/1/2023 |
1.15.0-pre.42 | 69 | 12/1/2023 |
1.15.0-pre.41 | 61 | 11/27/2023 |
1.15.0-pre.40 | 63 | 11/16/2023 |
1.15.0-pre.38 | 50 | 11/16/2023 |
1.15.0-pre.37 | 56 | 11/15/2023 |
1.15.0-pre.36 | 55 | 11/15/2023 |
1.15.0-pre.35 | 55 | 11/15/2023 |
1.15.0-pre.34 | 62 | 11/6/2023 |
1.15.0-pre.33 | 60 | 11/6/2023 |
1.15.0-pre.28 | 75 | 10/25/2023 |
1.15.0-pre.27 | 73 | 10/17/2023 |
1.15.0-pre.26 | 64 | 10/17/2023 |
1.15.0-pre.25 | 73 | 10/3/2023 |
1.15.0-pre.18 | 61 | 9/29/2023 |
1.15.0-pre.11 | 59 | 9/29/2023 |
1.15.0-pre.4 | 176 | 9/6/2023 |
1.14.1 | 25,427 | 10/30/2023 |
1.14.1-rc.32 | 58 | 10/30/2023 |
1.14.0 | 16,230 | 8/30/2023 |
1.14.0-rc.45 | 82 | 8/30/2023 |
1.14.0-pre.213 | 85 | 8/30/2023 |
1.14.0-pre.210 | 78 | 8/30/2023 |
1.14.0-pre.207 | 84 | 8/30/2023 |
1.14.0-pre.204 | 75 | 8/30/2023 |
1.14.0-pre.198 | 80 | 8/30/2023 |
1.14.0-pre.195 | 82 | 8/30/2023 |
1.14.0-pre.189 | 78 | 8/30/2023 |
1.14.0-pre.180 | 85 | 8/30/2023 |
1.14.0-pre.147 | 146 | 8/17/2023 |
1.14.0-pre.146 | 75 | 8/17/2023 |
1.14.0-pre.1 | 89 | 8/28/2023 |
1.13.5 | 13,660 | 7/26/2023 |
1.13.4 | 1,046 | 7/19/2023 |
1.12.1 | 9,855 | 5/24/2023 |
1.11.2 | 7,055 | 5/19/2023 |
1.10.1 | 6,133 | 4/6/2023 |
1.10.0 | 4,092 | 3/17/2023 |
1.9.0 | 26,493 | 1/5/2023 |
1.8.2 | 60,113 | 9/21/2022 |
1.7.2 | 21,138 | 8/4/2022 |
1.7.1 | 1,162 | 8/1/2022 |
1.7.0 | 932 | 7/28/2022 |
1.6.4 | 40,922 | 5/28/2022 |
1.6.3 | 930 | 5/27/2022 |
1.6.2 | 615 | 5/26/2022 |
1.6.1 | 510 | 5/26/2022 |
1.6.0 | 593 | 5/26/2022 |
1.5.0 | 7,126 | 4/17/2022 |
1.4.0 | 31,062 | 12/18/2021 |
1.3.1 | 79,346 | 10/27/2021 |
1.2.1 | 10,279 | 8/24/2021 |
1.2.0 | 1,254 | 8/24/2021 |
1.1.1 | 236,067 | 5/17/2021 |
1.1.0 | 578 | 5/16/2021 |
1.0.0-rc.10 | 181 | 4/27/2021 |
1.0.0-rc.9 | 201 | 4/27/2021 |
1.0.0-rc.8 | 189 | 4/26/2021 |
1.0.0-rc.3 | 164 | 4/26/2021 |
1.0.0-rc.2 | 187 | 4/26/2021 |
1.0.0-rc.1 | 476 | 4/19/2021 |
1.0.0-beta.11 | 2,173 | 4/1/2021 |
1.0.0-beta.10 | 202 | 4/1/2021 |
1.0.0-beta.8 | 308 | 3/9/2021 |
0.0.6 | 478 | 5/27/2022 |
0.0.4 | 447 | 5/27/2022 |
0.0.3 | 448 | 5/27/2022 |
0.0.2 | 478 | 5/27/2022 |
0.0.1 | 673 | 5/27/2022 |
0.81: Fix ncurses engine for macOS/Linux, it works again
* Fixes an issue with referencing views that have not been allocated yet causing a stack overflow
* New OnCloseMenu event on menus
* Button cursor position looks better
* Listview in single-selection mode uses a radio-button look
* Fixes a couple of crashes (356)
* Default the samples to work on Catalina
0.80: Jumbo update from BDisp:
* Fixed key events traversal for modal dialogs
* Fixes culture info of DataField from pr
* Fixes the rectangle drawing issue
* Redraw issue when setting coordinates of label
* Added sub menus into menu bar with mouse and key navigation
* Added Colors.Menu.Disabled to CursesDriver.cs
* Mouse text selection with cut, copy and paste on text fields
* Change sepChar from char to string in DateField
* Adding a disabled menu item in the demo file
* Fixes Button repainting issue when changing the text length to one smaller
* Fixes Redraw issue when setting coordinates of label
* Fixes ScrollView does not render some content
* Fixed bug in Button that caused a loop redraw calling TerminalResized
* Fixes a repaint issue (282)
* Mouse features added to FileDialog including wheel support.
* Switch netcoreapp target to netstandard2.0
* Added TextView.TextChanged event
* Fixes issue #306 async/await hang (#312)
* Replaced static driver initialization with property getter for reference passing in Core.cs::View class, this allows the library to be reinitialized at any time.
* Made the Shutdown method on Core.cs::Application class public, since there is no reason to keep it private. Applications can shutdown the library and revert the console to the initial stage by calling it.
* Fixed a memory-leak on Drivers/WindowsDriver class by destroying the generated screen buffers at library shutdown by calling CloseHandle.
* Minor change to Core.cs::Application.Init(Func) for better initialization status tracking, via backend property instead of relying on the Top field.
* Moved `ListView.ListWrapper` out of `ListView` migueldeicaza/gui.cs#313` (#315)
* Resizing the MessageBox width to accommodate all message text (#299)
* Timefield format with bounds values (#303)
* Implemented lower and upper bounds to TimeField
* Passing old text to the Changed event handler
* Extract methods on ListView to make it controlable from other controls
0.70: Bug fixes (320, 321, 306, 304, 291, 299, 303); Surface ListView.ListWrapper, surface various internal methods for use in ListView; Allow list item selection; ; 0.65: Added new TimeField from Jörg Preiß; Fixes for Backtab by Martin Björkström; ListView now supports simple selection; Bug fixes by giladlevi, Daniel Cazzulino and Marius Ungureanu; New Application.Run of T entry point by Daniel Cazzulino; Added various View methods to bring forward, backwards and move views in the hierarchy; Switch to Portable PDBs by Daniel Cazzulino; Dims can now be compared by Daniel Cazzulino; OnMenuOpen handler by giladlevi; Various memory usage optimizations by giladlevi; FileDialog.FilePath is now a full path by Yanwei Wang; ISupportInitialize/ISupportInitializeNotification is now supported thanks to the work from Daniel Cazzulino; Support for non-modal TopLevels by Daniel Cazzulino and Adrian Alonso; 0.24: the Windows driver implements WakeUp, allowing some scenarios like bug #207 to be fixed;
0.23: Better support for disabled menu items; Raises text changed event after the internals have been updated; Fix Caps-NumLock; Alt-HotKey now work on menus
0.22: Correct vertical scrollview behavior, Small curses driver fix for terminals without mouse support, TextView support for scrolling, Surface Used property on TextField, Surface Cursor on RadioGroup.
0.21: Introudce Attribute.Make to more easily create attributes, and fix a bug in the file panel.
0.20: Expose some of the CursesDriver APIs
0.19: PageUpDown updates (GaikwadPratik); Fixes in multi-line labels (hlfrye@gmail.com); Support Delete char in TextView (Greg Amidon); Prevent empty TextViews from crashing; Allow TextFields to be updated on the Changed event.
0.18: Fixes hotkeys for menus (Sang Kil); Fixes RemoveAll for all containers; Allows Toplevels with no views; Fixes FileDialog layout; Prevent crash in TextView
0.17: Unix, dynamically load ncurses library to support different configurations, and not require -dev on Linux, various bug fixes.
0.16: Support for Shift-Tab on Windows (fix by @mholo65)
0.15: WindowsDriver fix for Legacy Console keyboard input (issue #105)
0.14: WindowsDriver fix for EventType size.
0.13: Fixes keyboard input for Alt-Gr and numbers.
0.12: Fixes the text editor merge line command.
0.11: Simplify TextField implementation, fixes a couple of editing bugs.
0.10: Fix unicode rendering for TextField, and bring F# example
0.9: File Open/File Save dialogs, HexView, Windows Driver allows resizing, mouse events, faster (thanks to Nick Van Dyck, nickvdyck for the contribution!), smaller bug fixes,
0.8: Completes keyboard support on Windows; Fixes delete on Windows, some layout fixes.
0.7: terminal resizing on Linux propagates sizes with new layout system, and new features on the layout system (documented)
0.6: new layout system, multi-line textview editor, Linux bug fix for .NET Core
0.5: support Linux with .NET Core, Windows driver fixes.
0.4: hotkey handling fix for RadioButtons
0.3: Fix Windows key input to not echo characters on console, proper Fkey mapping
0.2: Auto-detect the best console