From the community
Contributor Feed
Notable moments, packages, projects, and celebrations from the MAUIverse community.
Looking for something specific?
- MAUI Material Design Controls
Agustina introduces Maui.MaterialDesignControls, Horus Studios open-source UI toolkit built to help .NET MAUI teams create consistent, production-ready interfaces with less boilerplate. The post highlights the library’s evolution, real-world benefits, and new .NET 10 support to help you decide if it belongs in your next app.
Read more - Maui.MaterialDesignControls: Ready for .NET 10 and Built for Real Apps
Horus Software details their open-source Maui.MaterialDesignControls library — now updated for .NET 10 with 89K downloads. The post compares raw XAML (50 lines) vs library usage (21 lines) for common UI patterns, and explains how a shared control set reduces visual bugs as apps grow.
Read more - The Event Aggregator Pattern in .NET MAUI: Building Loosely Coupled Communication
Jorge Perales Diaz shows how the Event Aggregator pattern replaces tangled, direct ViewModel references with a strongly-typed in-memory message bus. It's a practical, DI-friendly successor to the deprecated MessagingCenter for scalable, testable MAUI communication.
Read more - Why Your .NET MAUI Layout Breaks Across Devices and How to Fix It
This Syncfusion blog explains why .NET MAUI layouts often break across devices and how adopting a layout-first mindset fixes most issues. You’ll learn practical rules and container patterns that help your UI scale cleanly from phones to desktops.
Read more - Shiny Sqlitedocumentdb
Allan Ritchie introduces Shiny.SqliteDocumentDb, a lightweight SQLite-backed document store designed to simplify working with nested data in .NET and .NET MAUI apps. The post explains how its LINQ-powered JSON querying, AOT friendliness, and strong performance make it an appealing alternative to traditional SQLite patterns.
Read more - Introducing Shiny.Maui.TableView — Settings-Style Pages for .NET MAUI, Without the Platform Pain
Allan Ritchie introduces a settings-style TableView control built entirely on .NET MAUI layout primitives — no custom handlers or native renderers. It ships with 15 cell types, a three-level cascading style system, drag-and-drop reordering, and full MVVM data binding.
Read more - CarPlay & Android Auto with .NET MAUI
Allan Ritchie demonstrates how to extend .NET MAUI apps to car dashboards via Apple CarPlay and Android Auto. The post covers scene delegates, template-based UI, map rendering on CarPlay, and the key pattern of resolving MAUI DI services from platform-specific car entry points.
Read more - MauiReactor v4: MVU Library for .NET MAUI
Adolfo Marinucci has released MauiReactor v4, the MVU library built on top of .NET MAUI for writing component-based apps in pure C#. This update adds .NET 10 support and practical improvements that make the development loop faster and cleaner.
Read more - Optimizing .NET MAUI Startup Time
Jorge Perales Diaz breaks down practical, production-ready strategies to slash .NET MAUI startup time — from IL trimming and DI tuning to lazy initialization and compiled bindings. Each technique comes with a realistic estimate of the startup improvement it delivers.
Read more - Circular Progress View for .NET MAUI
James Esil Holder demos a free, customizable circular progress bar control for .NET MAUI with multiple shape options, custom colors, and smooth rendering. Available as a NuGet package with full source on GitHub.
Read more - Easily Use Icon Fonts in .NET MAUI with IconFont.Maui
Gerald Versluis introduces IconFont.Maui, a source-generator-powered approach that turns raw icon font glyphs into strongly typed constants for .NET MAUI. The post shows how this removes fragile Unicode copy-paste workflows and makes icon usage clearer, safer, and easier to maintain.
Read more - Master .NET MAUI Shell Navigation: Manual Routing, Hierarchical Paths & Menu Customization - Part 5
Hector Perez Rojas shows how to move beyond default Shell behavior and design explicit navigation routes for larger .NET MAUI apps. You’ll see how manual routing, hierarchical paths, and customized menu items can make navigation clearer, safer, and easier to evolve.
Read more - MAUI Lib - ZebraScannerSDK.Maui!
Johan Svensson introduces an enhanced .NET MAUI wrapper for the Zebra Scanner SDK that targets Android and iOS scenarios beyond Zebra hardware. He outlines why the library still matters, plus setup improvements such as DI registration, NuGet packaging, and sample app guidance.
Read more - XAML Source-Generation in .NET MAUI makes your app so much better
Daniel Hindrikes breaks down what XAML Source Generation is in .NET 10, how it works, and why it can improve performance, reliability, and your overall development experience.
Read more - KML Recorder — GPS Track Recording for .NET MAUI
Allan Ritchie shares KML Recorder, a .NET MAUI utility for recording GPS tracks and exporting them as KML files. Built on the Shiny ecosystem for location tracking and geospatial data.
Read more