Fully customizable .NET MAUI TabView
It is written using .NET MAUI without native code and it is fully compatible with all platforms MAUI supports
Make sure to initialize the UI of the TabView inside your App.xaml file:
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<tabview:TabViewStyle />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
You can create tabs from markup or from ViewModel specifying ItemsSource and describing DataTemplate and header templates in xaml. Note: ItemsSource has higher priority than directly markup tab creation.
Here described two types of usage: https://github.com/MPowerKit/TabView/tree/main/Sample/MainPage.xaml
You cannot use typeof Page as tab template.