From the community
Contributor Feed
Notable moments, packages, projects, and celebrations from the MAUIverse community.
Looking for something specific?
- How to Create a Custom .NET MAUI Shell TabBar
Alberto Aldegheri shows how to break free from the default Shell TabBar by building a fully custom, cross-platform tab bar using Nalu's TabBarView. The post walks through custom shapes, animated floating indicators, and smooth transition logic — all without writing platform-specific handlers.
Read more - Testing .NET MAUI Android Apps: A Penetration Tester's Guide
Adarsh Pillai shares a comprehensive penetration testing methodology tailored specifically for .NET MAUI Android applications. The guide covers the tooling differences, common vulnerability patterns, and a full MAPT checklist that every MAUI developer should be aware of.
Read more - Leveraging Platform-Specific APIs in .NET MAUI
Jorge Perales Diaz digs into the two main ways to write platform-specific code in .NET MAUI — partial classes and conditional compilation — and when to reach for each. It's a clear-eyed guide to keeping native integrations clean instead of letting #if directives take over your codebase.
Read more - .NET MAUI Community Standup | Introducing maui-labs
The team introduces maui-labs, an official home for the growing collection of experimental work being built for .NET MAUI developers — more platforms, more rendering options, and more experiments.
Read more - .NET MAUI Community Toolkit Monthly Standup, April 2026
.NET Foundation
Brandon Minnick
Vladislav Antonyuk
James Crutchley The .NET MAUI Community Toolkit team returns after skipping March with the April 2026 standup — new releases, merged PRs, and Q&A.
Read more - Swift .NET Bindings: The Objective Sharpie Replacement for .NET MAUI and iOS
Justin Wojciechowski introduces swift-dotnet-bindings, an open-source binding generator that produces complete C# binding projects from compiled Swift or Objective-C xcframeworks. One command takes you from xcframework to NuGet package — with full Swift support, SwiftUI interop, and no manual cleanup.
Read more - maui-labs — Experimental and Pre-Release Tools for .NET MAUI
.NET · The .NET team launches maui-labs, an official GitHub repository for experimental and pre-release tools for .NET MAUI developers. It brings together community-driven experiments, alternative platform targets, and new rendering options in one place.
Read more - From Commit to MSIX: Automating .NET MAUI Windows Builds with GitHub Actions
Sebastian Jensen walks through building a signed MSIX package for a .NET MAUI Windows app using GitHub Actions, covering certificate creation, manifest alignment, and test distribution. This is the Windows installment in his cross-platform CI/CD series for .NET MAUI.
Read more - MAUI Navigation Guide: Shell Navigation with a Framework-Agnostic Core
A comprehensive guide to structuring .NET MAUI Shell navigation with a clean Core/App split, keeping ViewModels free of MAUI dependencies. Covers fundamentals through advanced patterns like navigation guards, deep linking, and modal result passing.
Read more - MintedTextEditor - A Rich Text Editor for .NET MAUI
Michael Stonis releases MintedTextEditor, a fully canvas-drawn rich text editor for .NET MAUI using SkiaSharp. Free and MIT-licensed, it supports bold, italic, tables, images, HTML import/export, theming, and accessibility — with no native editor controls underneath.
Read more - From Commit to IPA: Automating .NET MAUI iOS Builds with GitHub Actions
A step-by-step guide to building and signing a .NET MAUI iOS app in GitHub Actions, from importing a .p12 certificate to downloading provisioning profiles automatically. Assumes the Apple-side preparation is already complete.
Read more - UI Automated Testing for .NET MAUI with MauiDevFlow — And How AI Wrote the Tests
Allan Ritchie demonstrates how MauiDevFlow enables lightweight UI testing for .NET MAUI without Appium or WebDriver. He walks through building a full suite of 48 UI tests for a real app — with AutomationIds, a custom driver, and AI-generated test code.
Read more - Before The IPA: Preparing iOS Signing
A practical walkthrough of the Apple-side setup required before you can automate iOS builds: creating the app identifier, distribution certificate, provisioning profile, and App Store Connect API key. Gets the hard part out of the way so your CI pipeline can focus on building.
Read more - Shiny Client v4 - Windows Support, .NET 10, and a Ton of Improvements
Allan Ritchie announces Shiny Client v4, a major release that brings Windows support for BluetoothLE, BLE Hosting, HTTP Transfers, and Locations. The release also moves to .NET 10 and includes significant fixes across locations, HTTP transfers, push notifications, and BLE modules.
Read more - Shiny.DocumentDb v3 — One API, Four Databases
Allan Ritchie announces Shiny.DocumentDb v3, expanding the schema-free document store from SQLite-only to support MySQL, SQL Server, and PostgreSQL through a provider abstraction. Same fluent query API, same LINQ expressions, same AOT support — different backend.
Read more