The most complete
.NET MAUI Control Library
A versatile and powerful collection that encompasses a wide array of meticulously crafted components.
Get started nowBuild .Net Maui apps faster.
Beautiful design blocks arranged in real life samples. Tailored to meet diverse application development needs.
100% Themeable
Get instant access to thousands of beautiful design blocks arranged in real life samples.
+ 40 UI Controls
Get instant access to thousands of beautiful design blocks arranged in real life samples.
Fully Customizable
Get instant access to thousands of beautiful design blocks arranged in real life samples.
Ready to use controls
Grial UI Kit list of .NET MAUI controls include: Charts, Video Player, Data Grid, Tab Control, Pop Ups, Card View, Wrapper, animations, and much more!
Data Grid
Enables rendering bound data via an item template in Xamarin.Forms Grid, offering control over columns, rows, and item size.
PRO
Charts
Different types of Charts for .NET MAUI that can display data in a visually appealing way. Easily customizable how they look with style properties or a theme.
PRO
Video Player
Cross-platform video player available in Xamarin.Forms that is fully skin-able through XAML templates.
PRO
Pop Ups
Full collection of beautiful dialogs and pop-us made in XAML (Rg.Plugins.Popup, Mopups) for Xamarin.Forms, and .NET MAUI.
STANDARD
Carrousel View
Extends the Xamarin.Forms CarouselView into its own control. Adds support for progressive animations, making possible to animate elements while scrolling.
STANDARD
Card View
Define shadow color, shadow size, corner radius, background color and use it as a container for any element. Available for Xamarin.Forms through XAML.
STANDARD
Gradient Support
Support for linear and radial gradients. They can be applied as background for any VisualElement directly in Xaml through a platform effect.
STANDARD
Custom NavBar
Adds flexibility on top of the Xamarin.Forms NavBar. It provides transparency, gradient background, change of font family, font color, and NavBar height.
STANDARD
Radio and Checkbox
Very flexible Checkbox control to increase the Xamarin.Forms out-of-the-box. It can be easily styled and also has support for Radio button-like interactions.
STANDARD
Tab Control
Grial provides a custom TabControl with a fully customizable appearance through XAML templates and styles. It allows switching views inside pages easily.
PRO
Repeater
The Grial Repeater control renders a collection of elements in a linear layout. It can render vertically (similar to an ListView) and also horizontally
STANDARD
Wrap Panel
The WrapPanel renders content horizontally from margin to margin. If an item does not have enough space to be rendered, it will be moved to a new row.
PRO
Grid View
Custom grid layout that allows the rendering of bound data, as opposed to load visual elements directly. Control the number of columns, rows and the size of the items.
STANDARD
Font Declaration
A better way to declare font files in association with Font Styles that makes Font Families easier to use in your Xaml files.
STANDARD
Icons
Grial 4 provides 8 fonts containing more than free 5K icons available for your app UI!
STANDARD
Controls Extensions
Grial companion nuget package define a set of attached properties, .NET MAUI handlers and Xamarin.Forms custom renderers that extend the out-of-the-box options of controls.
STANDARD
RTL
Grial RTL provides pages and templates that supports both LTR and RTL using the exact same XAML code!
PRO
Safe Area
Grial comes with a set of platform effects to have full control over iOS safe area.
STANDARD
Animation Loops
Grial UI Kit comes with a XAML framework to animate anything based on a numeric value that changes over time, for example as a a the result of a user interaction.
STANDARD
Responsive Helpers
Xaml Extensions that provide fine-grained control of visual elements properties values depending on device orientation and device type.
STANDARD
Localization
Grial based apps are support localization by default, which means your Application can support different languages effortlessly.
-
Panel Border Trimming
Make the sections of content more stylish by adding top or bottom trim shapes: slopes, curves, corners, and more!
-
Expressions
Grial's XAML Expressions you can keep UI logic within the UI. No more super specific converters, or cluttered View Models code with UI specific properties!
STANDARD
Parallax View
Achieve parallax animation transitions with no complexity. Also comes with optional sticky header to keep content visible while scrolling.
PRO
Drawer
Allows you to have an extra layer of content, without too much information at a first glance. It provides beautiful open/close animations.
PRO
Floating Menu
Place it anywhere on your screen for essential actions. Similar to the Floating Action Button (FAB) in Android’s Material design system.
PRO
Grial Maps
Maps with custom markers specially designed to fit all your map needs. Mark shops, restaurants, hotels, and many more!! Finding places has never been easier.
PRO
Emoji’s
Featuring Twitter Twemojis integration for adding delightful and familiar emoji icons to your user interfaces.
STANDARD
Selectable Wrap Panel
You can now select Wrap Panel items! This great extension to Grial's wrap-panel control, allows you to craft beautiful multi-select entries in your forms.
PRO
Rating
Let your users rate whatever you need. This fully customizable control provides a super fast and easy way to collect feedback from anywhere in your app.
STANDARD
Orientation Lock
A simple way to lock / unlock the orientation of the app (landscape or portrait) on specific pages from .NET MAUI. No need to dive into the native side anymore.
STANDARD
Rounded Icon
Every app needs to display an icon with a background eventually. This control does exactly that, and also configure corners, sizes, badges, paddings, etc.
STANDARD
Icon Button
Add icons buttons to your app. Choose icon type, position, alignment color. No need for custom renderers.
STANDARD
What people say
Grial UI Kit has truly transformed the way developers create interfaces. With its seamless integration and versatile components, it has garnered praise from professionals across industries.
Grial UI Kit complete controls.
Is there anything missing here? Contact us and let us know.
Get StartedCharts
Bar Chart
Horizontal Bar Chart
Stacked Bar Chart
Line Chart
Area Chart
Mixed Category Chart
Ring Chart
Pie Chart
Language
Localization (i18n)
RTL
Layout
Grid View
Card View
Repeater
Carrousel View
Wrap Panel
Selectable Wrap Panel
Drawer
Parallax View
Pop Ups
Panel Border Trimming
Navigation
Custom NavBar
Floating Menu
Tab Control
Animations
Progressive Animations
Basic Animations
Loop Animations
Ken Burns
Helpers
Expressions
Orientation
Safe Area
Font Declaration
Pre-built Converters
Responsive Helpers
Theming
Gradient Support
Icons
Emoji’s
Color Palette
Charts
Bar Chart
Horizontal Bar Chart
Line Chart
Area Chart
Mixed Category Chart
Ring Chart
Pie Chart
Animations
Progressive Animations
Basic Animations
Loop Animations
Ken Burns
Misc
Checkbox
Radio
Rounded Label
Circle Image
Rounded Image
Rating
Slider
Badge
Brand Logo
Custom Search Bar
Emoji Text Control
Icon Button
Rating Label
Rounded Icon
Tag
Control Extensions
Background Decoration
Data Visualization
Grial Maps
Data Grid
Video Player
Language
Localization (i18n)
RTL
Navigation
Custom NavBar
Floating Menu
Tab Control
Theme
CustomActivityIndicatorPage
CustomSettingsPage
FAQsPage
GenericAboutPage
PopupsPage
ResponsiveHelpersPage
RichAboutPage
ThemeOverviewPage
Demo app available
on the stores
Experience the quality of Grial UI Kit on your phone.
Discover a universe of possibilities.
Discover a universe of possibilities.
Got any questions?
Frequently asked questions
Do I get the screens’ XAML source code?
Yes! You get the XAML code for all the screens and templates included on your Grial UI Kit licensing plan.
Is Grial Licensing Model perpetual?
Yes, license is perpetual. Renewals are for bug fixing, support and content updates.
Do I need to pay a new license per target platform?
No, Grial license is app-based. It doesn’t matter whether your app targets Android, iOS or both, you won’t need to pay a single license per app.