Ross ROSS = Recommend OSS · open-source software intelligence for agents

wieslawsoltes/Dock

A docking layout system. observed · 2026-08-28

github.com/wieslawsoltes/Dock · homepage · C# · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

94/100

  • Activity 98
  • Release rhythm 86
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 1.5
  • age_days: 3027
  • days_rel: 13
  • days_push: 13
  • n_releases_24m: 71

Full methodology

Adoption not part of the score

1464 stars · 158 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Dock is a docking layout system library for Avalonia applications, providing document and tool panes, floating windows, docking targets, and layout persistence. It separates the layout model from the view and integrates with multiple MVVM frameworks including ReactiveUI, Prism, and ReactiveProperty.

Use cases

  • add visual studio style docking panels to an avalonia app
  • create dockable document and tool panes in a desktop application
  • detach tabs into floating windows in a cross-platform gui
  • save and restore window layout between app sessions
  • build an ide-like multi-pane interface with mvvm
  • implement draggable split panes with docking targets

When to choose

  • you are building an Avalonia desktop app that needs docking layouts
  • you want layout persistence with JSON, XML, YAML, or Protobuf serialization
  • you need floating tool windows and MVVM framework integration

When to avoid

  • your app is not built on Avalonia
  • you need a simple static layout without docking behavior
  • you are targeting WPF or WinUI instead

Facets

library · maturity active

ui-components gui serialization state-management desktop-applications cross-platform web-development cross-platform windows dotnet avalonia docking-layout mvvm xaml floating-windows layout-persistence reactiveui prism macos linux

2 sources

Member repositories

RepositoryRoleHealth v2
wieslawsoltes/Dockmain94

For agents

markdown · JSON · MCP: product_card(name="wieslawsoltes/Dock")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem