Skip to content

PurpleGray/Dock

 
 

Repository files navigation

Dock

Gitter

Build status Build Status CircleCI Build Status

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.

Demo

Version Framework Model Download
Windows 7 8.1 10 x64 netcoreapp2.1 INPC AvaloniaDemo.INPC-netcoreapp2.1-win7-x64.zip
Windows 7 8.1 10 x64 netcoreapp2.1 ReactiveUI AvaloniaDemo.ReactiveUI-netcoreapp2.1-win7-x64.zip

Building Dock

First, clone the repository or download the latest zip.

git clone https://github.com/wieslawsoltes/Dock.git
git submodule update --init --recursive

Build using IDE

Open Dock.sln in selected IDE and run Build command.

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

or by using nightly build feed:

  • Add https://www.myget.org/F/dock-nightly/api/v2 to your package sources
  • Update your package using Dock feed

and install the package like this:

Install-Package Dock.Avalonia -Pre

NuGet Packages

Package Dependencies

Package Sources

Resources

License

Dock is licensed under the MIT license.

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%