Need help with Dock?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

wieslawsoltes
203 Stars 29 Forks MIT License 1.9K Commits 2 Opened issues

Description

A docking layout system.

Services available

!
?

Need anything else?

Contributors list

# 27,762
C#
avaloni...
avaloni...
c-sharp
1569 commits
# 8,135
.NET
c-sharp
avaloni...
avaloni...
166 commits
# 98,163
PHP
Shell
.NET
C#
1 commit
# 372,469
C#
Shell
avaloni...
avaloni...
1 commit

Dock

Gitter

Build status

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
:
bash
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.ReactiveUI

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.ReactiveUI -Pre

Resources

License

Dock is licensed under the MIT license.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.