Roadmap

What ArionUI does today, what is decided and coming, and what is not planned — no dates, one sentence each on why it matters.

Version 0.1.0-preview.1. The planned points come from the product plan of 4 October 2026: everything a complete desktop UI and the modernisation of WinForms and WPF apps still need will be built. When a point is built, it moves up into the first list.

Built

Grid and views Core

  • Table, card board and tree views over the same data, switchable at run time — one engine instead of three controls.
  • Sorting, filter row, value filters, search, editing, undo and redo — what a data grid is expected to do, without per-row controls.
  • Live and server-side sources — keyed feeds, bounded logs, paged and virtual sources keep large and moving data cheap.
  • Screen readers on all three hosts — tested with Narrator and NVDA, because internal software has users who need them.
  • Shaped and bidirectional text in cells — CJK, Arabic, Indic scripts and emoji render correctly.

Board & Styling Preview

  • Board with tracks, auto-fit, spans, breakpoints, scroll or fit, nesting and feeds — the layout grid for whole windows.
  • Style sheets with selectors, a cascade, theme tokens, transitions and Explain — web-style theming that the compiler checks.
  • About a dozen drawn controls — button, text box, check box, switch, slider, drop-down button, label, panels — enough for simple forms.
  • Any view as a tile — a full grid, chart or 3D scene on a dashboard, not a picture of one.
  • ArionControlSurface on Avalonia, WPF and WinForms — drawn controls in an existing window, one panel at a time.

Pro modules Pro

  • Grouping and pivot — the questions a table alone cannot answer.
  • Charts and 3D charts on the GPU — the same data as a picture, in the same engine and selection.
  • Timeline and planning matrix — resources over time, plans as ordinary columns.
  • Conditional formatting, layout persistence, export — rules users edit, layouts that come back, CSV, XLSX and PDF.

Hosts and rendering Core

  • One Skia renderer behind Avalonia, WPF and WinForms — the hosts draw the same frame instead of three parallel implementations.
  • GPU by default, CPU fallback — machines without a usable GPU still get a working grid that repaints only the newly scrolled strip.
  • Avalonia and WPF as NuGet packages — one dotnet add package to try it.

Planned

The modernisation kit

How the kit fits into a migration: Modernise a WinForms or WPF app.

Controls and surfaces

What exists today instead: Controls.

Not on the roadmap yet

Limits that stay, stated so nobody plans around them by mistake.

The current answer is always the repository, with its README and open issues: github.com/ArionUI/ArionUI. If something here matters to you, open an issue — it helps decide what comes first.