Skip to content

wieslawsoltes/Dock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

096c825 · Feb 26, 2025
Dec 27, 2022
Nov 8, 2021
Aug 21, 2019
Feb 26, 2025
Feb 3, 2021
Jan 27, 2025
Feb 26, 2025
Nov 29, 2024
Oct 15, 2021
May 20, 2018
Nov 17, 2022
Nov 4, 2019
Nov 28, 2024
Nov 28, 2024
Dec 18, 2023
Nov 28, 2024
Dec 18, 2023
Nov 29, 2024
Nov 8, 2021
Nov 8, 2021
Nov 8, 2021
Nov 28, 2024

Repository files navigation

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:

  • Add https://www.myget.org/F/dock-nightly/api/v2 to your package sources
  • Alternative nightly build feed https://pkgs.dev.azure.com/wieslawsoltes/GitHub/_packaging/Nightly/nuget/v3/index.json
  • Update your package using Dock 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.