Here is a version written by Miguel de Icaza. I don't know if it is maintained. https://github.com/migueldeicaza/gui.cs
A GUI framework for C# console applications
21–30 of 64 posts
He merged commits 3 days, ago... that would lead one to believe it's maintained.
Re: A GUI framework for C# console applications
#22a GUI for CLIs is called a TUI.
I've seen this TUI term come up a few times on Hacker News. The term I've heard at two companies that had extensive terminal interfaces with menus and screens is CHUI (rhymes with "chewy").
It's funny, though: the CHUIs that remain in the product for system administration are much more primitive now than they used to be. Instead of curses-style graphics with a UI, it's pure text.
Re: A GUI framework for C# console applications
#23Wow we’ve gone full circle. This is reminiscent of Visual Basic for MSDOS which was quite frankly excellent.
Re: A GUI framework for C# console applications
#24Now if only we could get cross platform WPF for C#
Re: A GUI framework for C# console applications
#25The correct term for this sort of "GUI framework" is text-based user interface (TUI)
Re: A GUI framework for C# console applications
#26Wow we’ve gone full circle. This is reminiscent of Visual Basic for MSDOS which was quite frankly excellent.
Which was preceded by Borland's Turbo Vision: https://en.wikipedia.org/wiki/Turbo_Vision
Re: A GUI framework for C# console applications
#27So is this cross-platform? How does it compare to http://hackage.haskell.org/package/brick ?
It's .Net Core but there doesn't seem to be any mention of running it on Linux or macOS.
Re: A GUI framework for C# console applications
#28Now if only we could get cross platform WPF for C#
Avalonia UI, while still in Beta, is pretty mature. It's not WPF, of course, but it works quite well: https://github.com/AvaloniaUI/Avalonia
Re: A GUI framework for C# console applications
#29This reminds me of the sheer joy of Borland's Turbo Vision circa 1991.
Re: A GUI framework for C# console applications
#30Now if only we could get cross platform WPF for C#
Avalonia UI, while still in Beta, is pretty mature. It's not WPF, of course, but it works quite well: https://github.com/AvaloniaUI/Avalonia
Also, Qt/QML works with .NET.