mirror of
https://github.com/gui-cs/Terminal.Gui.git
synced 2025-12-26 15:57:56 +01:00
29 lines
1.1 KiB
Markdown
29 lines
1.1 KiB
Markdown
# Terminal.Gui v1 - Cross Platform Terminal UI toolkit for .NET
|
|
|
|
> [!NOTE]
|
|
> This is the v1 API documentation. For v2 go here: https://gui-cs.github.io/Terminal.Gui
|
|
|
|
A toolkit for building rich console apps for .NET, .NET Core, and Mono that works on Windows, the Mac, and Linux/Unix.
|
|
|
|

|
|
|
|
* [Terminal.Gui Project on GitHub](https://github.com/gui-cs/Terminal.Gui)
|
|
|
|
## Terminal.Gui API Documentation
|
|
|
|
* [API Reference](~/api/Terminal.Gui.yml)
|
|
* [Views and controls built into the Terminal.Gui library](~/docs/views.md)
|
|
* [Terminal.Gui API Overview](~/docs/overview.md)
|
|
* [Keyboard Event Processing](~/docs/keyboard.md)
|
|
* [Event Processing and the Application Main Loop](~/docs/mainloop.md)
|
|
* [Cross-platform Driver Model](~/docs/drivers.md)
|
|
* [TableView Deep Dive](~/docs/tableview.md)
|
|
* [TreeView Deep Dive](~/docs/treeview.md)
|
|
|
|
## UI Catalog
|
|
|
|
UI Catalog is a comprehensive sample library for Terminal.Gui. It provides a simple UI for adding to the catalog of scenarios.
|
|
|
|
* [UI Catalog API Reference](~/api/UICatalog/UICatalog.yml)
|
|
* [UI Catalog Source](https://github.com/gui-cs/Terminal.Gui/tree/master/UICatalog)
|