wieslawsoltes / Dock

A docking layout system.
https://wieslawsoltes.github.io/Dock/
MIT License
868 stars 95 forks source link
avalonia avaloniaui control dock docking docking-application docking-framework docking-layout docking-library gui layout multi-platform reactiveui system xaml

Dock

Gitter

Build Status CI

NuGet NuGet MyGet

A docking layout system.

About

Dock is a docking layout system for Avalonia applications. Use of Dock is governed by the MIT License.

Dock

Building Dock

First, clone the repository or download the latest zip.

git clone https://github.com/wieslawsoltes/Dock.git

Build using .NET Core

Open up a terminal prompt and execute the commands.

Target framework netstandard2.0:

dotnet build src/Dock.Avalonia/Dock.Avalonia.csproj -c Release -f netstandard2.0

NuGet

Dock is delivered as a NuGet package.

You can find the packages here NuGet and install the package like this:

Install-Package Dock.Avalonia
Install-Package Dock.Model.Mvvm

or by using nightly build feed:

and install the package like this:

Install-Package Dock.Avalonia -Pre
Install-Package Dock.Model.Mvvm -Pre

Resources

License

Dock is licensed under the MIT license.