|
@@ -39,6 +39,8 @@ dotnet run
|
|
|
|
|
|
_The Documentation matches the most recent Nuget release from the `main` branch ([](https://www.nuget.org/packages/Terminal.Gui))_
|
|
|
|
|
|
+See the [`Terminal.Gui/` README](https://github.com/gui-cs/Terminal.Gui/tree/master/Terminal.Gui) for an overview of how the library is structured. The [Conceptual Documentation](https://gui-cs.github.io/Terminal.Gui/articles/index.html) provides insight into core concepts.
|
|
|
+
|
|
|
## Features
|
|
|
|
|
|
* **Cross Platform** - Windows, Mac, and Linux. Terminal drivers for Curses, [Windows Console](https://github.com/gui-cs/Terminal.Gui/issues/27), and the .NET Console mean apps will work well on both color and monochrome terminals.
|
|
@@ -50,6 +52,12 @@ _The Documentation matches the most recent Nuget release from the `main` branch
|
|
|
descriptors. Most classes are safe for threading.
|
|
|
* **Reactive Extensions** - Use [reactive extensions](https://github.com/dotnet/reactive) and benefit from increased code readability, and the ability to apply the MVVM pattern and [ReactiveUI](https://www.reactiveui.net/) data bindings. See the [source code](https://github.com/gui-cs/Terminal.Gui/tree/master/ReactiveExample) of a sample app in order to learn how to achieve this.
|
|
|
|
|
|
+## Showcase & Examples
|
|
|
+
|
|
|
+**Terminal.Gui** can be used with any .Net language to create feature rich and robust applications.
|
|
|
+[Showcase](https://github.com/gui-cs/Terminal.Gui/blob/develop/Showcase.md) is a place where you can find all kind of projects from simple examples to advanced real world apps that fully utilize capabilities of the toolkit.
|
|
|
+The team is looking forward to seeing new amazing projects made by the community to be added there!
|
|
|
+
|
|
|
## Sample Usage in C#
|
|
|
|
|
|
The following example shows a basic Terminal.Gui application in C#:
|