Samples
Consolonia
Our great sponsors
Samples | Consolonia | |
---|---|---|
2 | 7 | |
12 | 329 | |
- | - | |
0.0 | 4.7 | |
about 2 months ago | 7 days ago | |
Perl | 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.
Samples
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.
What are some alternatives?
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.
Stridelonia - Stride plugin which allows running Avalonia on Stride
Avalonia - Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology
Unilonia - Unity plugin which allows running Avalonia on Unity
tmbasic - TMBASIC programming language
Console Framework - Cross-platform toolkit for easy development of TUI applications.
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.