Gui.cs
Gui.cs is a simple UI toolkit for .NET, .NET Core and Mono and works on both Windows and Linux/Unix. The toolkit contains various controls for building text user interfaces from buttons, checkboxes and lists to menus, frames and windows.
License model
- Free • Open Source
Platforms
- Windows
- Linux
Features
- Tui
- Text-based
Gui.cs News & Activities
Recent activities
Gui.cs information
AlternativeTo Category
DevelopmentGitHub repository
- 9,542 Stars
- 680 Forks
- 161 Open Issues
- Updated Sep 7, 2024
What is Gui.cs?
Gui.cs is a simple UI toolkit for .NET, .NET Core and Mono and works on both Windows and Linux/Unix. The toolkit contains various controls for building text user interfaces from buttons, checkboxes and lists to menus, frames and windows. All visible UI elements are subclasses of the View, and these in turn can contain an arbitrary number of subviews. It comes with a mainloop to process events, process idle handlers, timers and monitoring file descriptors. It is designed to work on Curses and the Windows Console, works well on both color and monochrome terminals and has mouse support on terminal emulators that support it.