Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Enaml | 1,488 | 72 | 11 | 12 days ago | 27 | May 05, 2023 | 45 | other | Python | |
Declarative User Interfaces for Python | ||||||||||
C Sharp Console Gui Framework | 1,015 | 2 months ago | 13 | August 11, 2021 | 4 | mit | C# | |||
A GUI framework for C# console applications | ||||||||||
Dlangui | 767 | 23 | 6 | 5 days ago | 656 | April 16, 2022 | 90 | bsl-1.0 | D | |
Cross Platform GUI for D programming language | ||||||||||
Layout | 735 | 6 months ago | 7 | other | C | |||||
Single-file library for calculating 2D UI layouts using stacking boxes. Compiles as C99 or C++. | ||||||||||
Dock | 660 | 12 | 7 days ago | 74 | October 10, 2022 | 15 | mit | C# | ||
A docking layout system. | ||||||||||
Imstudio | 394 | 2 months ago | 4 | mit | C++ | |||||
Real-time GUI layout designer for Dear ImGui | ||||||||||
Cassowary Rs | 229 | 19 | 3 | 4 years ago | 4 | September 13, 2017 | 6 | other | Rust | |
A Rust implementation of the Cassowary constraint solving algorithm | ||||||||||
Fyne X | 173 | 11 days ago | 26 | other | Go | |||||
Community extensions to the cross platform GUI in Go based on Material Design | ||||||||||
Flixel Ui | 151 | 2 months ago | 10 | July 02, 2020 | 56 | Haxe | ||||
GUI library for HaxeFlixel | ||||||||||
Bogue | 141 | 2 months ago | 4 | other | OCaml | |||||
GUI library for ocaml based on SDL2 |
A docking layout system.
Dock is a docking layout system for Avalonia applications. Use of Dock is governed by the MIT License.
First, clone the repository or download the latest zip.
git clone https://github.com/wieslawsoltes/Dock.git
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
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:
https://www.myget.org/F/dock-nightly/api/v2
to your package sourceshttps://pkgs.dev.azure.com/wieslawsoltes/GitHub/_packaging/Nightly/nuget/v3/index.json
Dock
feedand install the package like this:
Install-Package Dock.Avalonia -Pre
Install-Package Dock.Model.Mvvm -Pre
Dock is licensed under the MIT license.