Nalu.Maui provides a set of libraries designed to simplify and accelerate your .NET MAUI application development by addressing common challenges.
For comprehensive documentation, guides, API references, and samples, please visit our dedicated documentation website:
➡️ Nalu.Maui Documentation Website ⬅️
If Nalu.Maui is valuable to your work, consider supporting its continued development and maintenance through a donation:
- Core
- Provides common utilities, including an
NSUrlBackgroundSessionHttpMessageHandlerfor robust background HTTP requests on iOS.
- Provides common utilities, including an
- Navigation
- Offers a fluent, type-safe MVVM navigation service built on
Shell, supporting relative/absolute navigation, guards, and parameter passing. Includes a leak detector. Also provides a customizable tab bar feature (iOS/Android/MacCatalyst) that works with both standard Shell and NaluShell.
- Offers a fluent, type-safe MVVM navigation service built on
- Layouts
- Simplifies XAML development with template controls (
ToggleTemplate,TemplateBox), lightweightContentViewreplacement with clipping support (ViewBox), animated expanders (ExpanderViewBox), and a constraint-based layout system (Magnet).
- Simplifies XAML development with template controls (
- Controls
- Includes useful cross-platform controls like
InteractableCanvasView(aSKCanvasViewwith enhanced touch support) andDurationWheel(aTimeSpan?editor).
- Includes useful cross-platform controls like
We encourage you to explore the full documentation for detailed information on how to integrate and utilize these features in your projects.
