The Best MAUI Library You Don't Know: Nalu - VirtualScroll, Custom Tabbar, and More!

Nalu.Maui is a powerful library that fixes .NET MAUI Shell navigation's biggest pain points — and adds layouts, controls, and high-performance scrolling on top. In this video, I walk through TaskFlow, a task manager app built specifically to showcase what Nalu can do. Nalu replaces string-based Shell navigation with a fluent, compile-time-safe API. No more GoToAsync("//page") guesswork. It also brings ILeavingGuard for unsaved changes protection, scoped service lifetimes per page, and a built-in leak detector. Beyond navigation, Nalu includes VirtualScroll (backed by RecyclerView/UICollectionView), layout helpers like ToggleTemplate, ExpanderViewBox, and HorizontalWrapLayout, plus controls like DurationWheel. 💝 Join this channel to get access to perks: https://www.youtube.com/channel/Geral... 🛑 Don't forget to subscribe to my channel for more cool content: https://www.youtube.com/GeraldVerslui... 🔗 Links 📦 Nalu.Maui: https://github.com/nalu-development/nalu 📖 Nalu Docs: https://nalu-development.github.io/nalu/ 💻 TaskFlow source code: https://github.com/jfversluis/MauiNal... ❤️ Sponsor Nalu: https://github.com/sponsors/albyrock87 ⏱ Timestamps 00:00 - Nalu for .NET MAUI: AMAZING 00:18 - What is Nalu? 01:29 - Nalu GitHub repo: STAR AND SPONSOR! 03:07 - Nalu Documentation 03:25 - Nalu Sample App Overview 04:13 - Sample App Live Demo: Overview TaskFlow 11:12 - Cancel back navigation 13:52 - VirtualScroll: CollectionView with Performance 16:40 - Custom TabBar in MAUI with NaluTabBar 20:06 - Star, sponsor, like, subscribe, comment! #dotnetmaui #maui #dotnet #csharp #mobiledev #nalu