OpenMaui.Linux.Templates
10.0.110.8
See the version list below for details.
dotnet new install OpenMaui.Linux.Templates@10.0.110.8
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)
Related Packages
- OpenMaui.Controls.Linux - Control library
- OpenMaui.Hosting - Hosting integration
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 |
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