wieslawsoltes / Dock
Licence: mit
A docking layout system.
Stars: ✭ 204
Projects that are alternatives of or similar to Dock
Panandzoom
Pan and zoom control for Avalonia.
Stars: ✭ 159 (-22.06%)
Mutual labels: multi-platform, gui, xaml, control
Toastnotifications
Toast notifications for WPF allows you to create and display rich notifications in WPF applications. It's highly configurable with set of built-in options like positions, behaviours, themes and many others. It's extendable, it gives you possibility to create custom and interactive notifications in simply manner.
Stars: ✭ 507 (+148.53%)
Mutual labels: gui, xaml, control
Core2d
A multi-platform data driven 2D diagram editor.
Stars: ✭ 475 (+132.84%)
Mutual labels: multi-platform, gui, xaml
DialogHost.Avalonia
AvaloniaUI control that provides a simple way to display a dialog with information or prompt the user when information is needed
Stars: ✭ 92 (-54.9%)
Mutual labels: xaml, multi-platform, control
Avalonia
A cross platform XAML framework for .NET
Stars: ✭ 12,588 (+6070.59%)
Mutual labels: multi-platform, gui, xaml
Mahapps.metro.simplechildwindow
A simple child window for MahApps.Metro
Stars: ✭ 339 (+66.18%)
Mutual labels: gui, xaml
Handycontrols
Contains some simple and commonly used WPF controls based on HandyControl
Stars: ✭ 347 (+70.1%)
Mutual labels: xaml, control
Glances
Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.
Stars: ✭ 19,648 (+9531.37%)
Mutual labels: multi-platform, system
Avalondock
Our own development branch of the well known WPF document docking library
Stars: ✭ 518 (+153.92%)
Mutual labels: layout, control
Arduinomenu
Arduino generic menu/interactivity system
Stars: ✭ 520 (+154.9%)
Mutual labels: system, control
ColorPicker
Customizable Color Picker control for WPF
Stars: ✭ 57 (-72.06%)
Mutual labels: xaml, control
UIPheonix
Inspired by game development UIPheonix is a super easy, flexible, dynamic and highly scalable UI framework + concept for building reusable component/control-driven apps for macOS, iOS and tvOS. The same API apply for cross platform development! Think of it as using Lego blocks, you can use similar ones and move them around easy as pie.
Stars: ✭ 29 (-85.78%)
Mutual labels: control, layout
Aura.ui
A Library with a lot of Controls for AvaloniaUI
Stars: ✭ 114 (-44.12%)
Mutual labels: xaml, control
Avaloniabehaviors
Port of Windows UWP Xaml Behaviors for Avalonia Xaml.
Stars: ✭ 96 (-52.94%)
Mutual labels: multi-platform, xaml
Fluent.ribbon
WPF Ribbon control like in Office
Stars: ✭ 1,895 (+828.92%)
Mutual labels: xaml, control
Code Samples
Just some code samples for MahApps and other experiments...
Stars: ✭ 205 (+0.49%)
Mutual labels: gui, xaml
Cassowary Rs
A Rust implementation of the Cassowary constraint solving algorithm
Stars: ✭ 247 (+21.08%)
Mutual labels: gui, layout
Reactivehistory
Reactive undo/redo framework for .NET.
Stars: ✭ 82 (-59.8%)
Mutual labels: multi-platform, xaml
Dock
A docking layout system.
About
Dock is a docking layout system for Avalonia applications. Use of Dock is governed by the MIT License.
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.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.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].