Skip to content
Tom Laird-McConnell edited this page Dec 19, 2024 · 9 revisions

Consolonia is a port of AvaloniaUI for building console TUI's using XAML.

image

All Avalonia concepts are supported:

  • DataBinding/Converters/View models
  • Text Controls (TextBlock, TextBox, Run, etc)
  • Layout controls (Grid, DockPanel, etc)
  • Input Controls (Button, TextBox, Calendar, etc.)
  • Animations
  • Resources/Styles/Theming
  • Code-Behind
  • Event bubbling/Commands
  • etc,

You simply write the application like an Avalonia app (with some considerations for the constraints of the platform.)

Clone this wiki locally