OpenMaui.Linux.Templates 10.0.110.8

There is a newer version of this package available.
See the version list below for details.
dotnet new install OpenMaui.Linux.Templates@10.0.110.8
                    
This package contains a .NET Template Package you can call from the shell/command line.

OpenMaui Linux Project Templates

Project templates for building .NET MAUI applications on Linux desktop using OpenMaui.

Installation

dotnet new install OpenMaui.Linux.Templates

Templates

openmaui-linux-app

Basic Linux app with code-based UI.

dotnet new openmaui-linux-app -n MyApp
cd MyApp
dotnet run

openmaui-linux-xaml-app

Full XAML support with standard MAUI syntax.

dotnet new openmaui-linux-xaml-app -n MyXamlApp
cd MyXamlApp
dotnet run

Requirements

  • .NET 10.0 SDK or later
  • Linux with X11 or Wayland
  • SkiaSharp native dependencies (libSkiaSharp.so)

License

MIT - See LICENSE

  • .NETStandard 2.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
10.0.120.1 111 10/23/2026
10.0.110.14 132 10/23/2026
10.0.110.13 118 10/18/2026
10.0.110.12 99 10/18/2026
10.0.110.11 99 10/18/2026
10.0.110.10 100 10/18/2026
10.0.110.9 97 10/18/2026
10.0.110.8 108 10/18/2026
10.0.110.7 202 10/4/2026
10.0.110.6 137 10/1/2026
10.0.110.5 151 9/28/2026
10.0.110.4 128 9/28/2026
10.0.110.3 130 9/27/2026
10.0.110.2 144 9/27/2026
10.0.110.1 137 9/27/2026
10.0.101.3 164 9/20/2026
10.0.101.2 145 9/20/2026
10.0.101.1 145 9/20/2026
10.0.90.1 270 8/9/2026
10.0.70.4 393 7/7/2026
Loading failed

OpenMaui 10.0.110.8:
- Linux handlers implement MAUI's handler interfaces
- ILayoutHandler operations
- IImageHandler.SourceLoader and IButtonHandler.ImageSourceLoader load images
- MAUI-signature static Map methods
- Public platform extensions for the Skia views
- Names that do not clash with MAUI's
- Pointer events say which device sent them
- Touchscreens on Wayland
- Touchscreens on X11
- Application.ActivateWindow brings a window to the front
- Startup notification
- Shell.SearchHandler
- HybridWebView `WebResourceRequested` for http and https requests
- Contacts on KDE
- The Shell's bottom tab bar is replaced by the top navigation pane
- OpenMaui's types whose names clash with MAUI's
- Concrete-handler `Map*` overloads
- Handlers an app or library registers are used
- `UseLinux()` no longer replaces a handler the app registered before it
- Shell tabs are a Windows-style top navigation pane
- The Shell flyout lists MAUI's flyout items
- A Shell whose root is a TabBar has no flyout
- Flyout header Scroll and CollapseOnScroll behaviours
- A touch reorder drag waited for nothing
- CarouselView ignored `IsBounceEnabled` and its snap points
- CarouselView used the left `PeekAreaInsets` on both sides
- A looping carousel of two items with a peek showed one neighbour
- ListView went back to the top on every change of its items
- Window.TitleBar extends into the title bar on X11 and on KDE/Sway Wayland too
- Client-side decorations: double-click and window menu
- SecureStorage talks to the Secret Service over D-Bus
- Application.Quit() closes the app
- `SkiaFlexLayout` aligned a child with `AlignSelf` Start as Center, Center as End and End as Stretch
- The Linux `MenuBarHandler` never filled its `SkiaMenuBar`
- A click on a dimmed popup's backdrop was not a background click
- Tab moved focus to the page beneath an open popup
- MediaElement `UriMediaSource.HttpHeaders` reach HLS and DASH segment requests
- vCard parsing

Full changelog: https://github.com/open-maui/maui-linux/blob/main/CHANGELOG.md