avalonia-controls

Installation
SKILL.md

Avalonia Controls

Overview

Avalonia ships 60+ built-in controls organized by category. Load the sub-subskill for the relevant control category. Labels like (12.0+), (12.1+), (11.x) follow the convention in avalonia-versions; unlabelled means all versions.

Routing Table

Controls Load sub-subskill
Button, ToggleButton, RadioButton, CheckBox, TextBox (PlaceholderText 12.0+, was Watermark), AutoCompleteBox, ComboBox, Slider, Calendar, CalendarDatePicker, DatePicker, NumericUpDown avalonia-controls/input
TextBlock, Label, ItemsControl, ListBox, TableView (12.1+), DataGrid (maintenance-only package), TreeView, TreeDataGrid (commercial), Carousel avalonia-controls/data-display
Border, ScrollViewer, Grid, StackPanel, WrapPanel, DockPanel, UniformGrid, SplitView, Expander, GroupBox (12.0+) avalonia-controls/layout
TabControl, Menu, ContextMenu, Flyout, NativeMenu, NativeDock.Menu (12.0+), TrayIcon, NavigationPage / DrawerPage / TabbedPage / ContentPage / CarouselPage / CommandBar (12.0+), PipsPager (12.0+) avalonia-controls/navigation
Image, DrawingImage (Viewbox 12.0+), NativeWebView / NativeWebDialog (12.0+, Avalonia.Controls.WebView) avalonia-controls/media

Community Control Libraries

For controls beyond the built-ins, these libraries are widely used:

Installs
3
GitHub Stars
53
First Seen
Jul 17, 2026