Consolonia
Unilonia
Consolonia | Unilonia | |
---|---|---|
7 | 1 | |
329 | 34 | |
- | - | |
4.7 | 10.0 | |
13 days ago | over 3 years ago | |
C# | C# | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Consolonia
-
Forget MAUI; Get TUI! - C#'s best cross platform console UI toolkit ships first 2.0 alpha package (Terminal.Gui)
I'd be excited to know if there is a way of working with Consolonia to so they could make use of Terminal.Gui controls. It looks like some of the driver work originally came from Terminal.Gui (see readme in https://github.com/jinek/Consolonia/tree/main/src/Consolonia.GuiCS) so collaboration should be possible.
-
Things I've learned building a modern TUI framework
You don't really need new TUI framework, when you can extend existing real GUI framework to just work in console https://github.com/jinek/Consolonia
-
Modern Turbo Vision 2.0
C#? Tick.
Console? Tick.
https://github.com/jinek/Consolonia
> TUI (Text User Interface) (GUI Framework) implementation for Avalonia UI
> Supports XAML, data bindings, animation, styling and the rest from Avalonia.
-
Avalonia UI framework for .NET now runs everywhere using webassembly target
Or in the console: https://github.com/jinek/Consolonia
- TUI (Text User Interface) (GUI Framework) implementation for Avalonia UI Supports XAML, data bindings, animation, styling and the rest from Avalonia
- TUI implementation for Avalonia UI Supports XAML, data bindings, animation etc.
Unilonia
What are some alternatives?
Stridelonia - Stride plugin which allows running Avalonia on Stride
MudBlazor - Blazor Component Library based on Material design with an emphasis on ease of use. Mainly written in C# with Javascript kept to a bare minimum it empowers .NET developers to easily debug it if needed.
tmbasic - TMBASIC programming language
Avalonia - Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology
Console Framework - Cross-platform toolkit for easy development of TUI applications.
Samples - Urho.Net samples
dflat - D-Flat Text Windowing System for UNIX
hauberk - A web-based roguelike written in Dart.
Turbo Vision - A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.