Syncfusion .NET MAUI 2023 Roadmap
Tags: dotnet, csharp, maui, mobile
Published: 2022-12-29 13:14:36

---
title: Syncfusion .NET MAUI 2023 Roadmap
published: true
date: 2022-12-29 11:06:33 UTC
tags: dotnet, csharp, maui, mobile
canonical_url: https://www.syncfusion.com/blogs/post/syncfusion-net-maui-2023-roadmap.aspx
cover_image: https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pd34etmvoa3kwe003nh7.png
---
At [Syncfusion](https://www.syncfusion.com "Syncfusion"), our ultimate goal is to deliver high-quality products that meet the needs of our customers. That is why we are continuously improving and fine-tuning our [.NET MAUI](https://www.syncfusion.com/maui-controls ".NET MAUI controls") controls to be even more effective than our [Xamarin.Forms](https://www.syncfusion.com/xamarin-ui-controls "Xamarin UI controls") controls.

As of now, we have provided 34 controls in our .NET MAUI suite, and we will continue to add more in the future to help you build the best possible applications and improve your workflow.

We are grateful for your support for Syncfusion and your enthusiastic response to our products. Thank you for choosing Syncfusion, and we hope our .NET MAUI controls will continue to meet your needs and exceed your expectations.

This blog will explain our strategy and commitment to the .NET MAUI platform for 2023.

## Syncfusion .NET MAUI available controls as of the end of 2022

We delivered what we hoped to in our [2022 roadmap](https://www.syncfusion.com/blogs/post/syncfusion-net-maui-2022-roadmap.aspx "Blog: Syncfusion .NET MAUI 2022 Roadmap") a year ago. So far, we offer 34 controls and file-formats libraries, a few still in preview:
<table style="table-layout: fixed; width: 100%;">
<tbody>
<tr style="background: none;">
<td style="width: 50%; border: none !important;"><a title=".NET MAUI Autocomplete Overview" href="https://help.syncfusion.com/maui/autocomplete/overview" target="_blank" rel="noopener">Autocomplete</a></td>
<td style="width: 50%; border: none !important;"><a title=".NET MAUI Avatar View Overview" href="https://help.syncfusion.com/maui/avatar-view/overview" target="_blank" rel="noopener">Avatar View</a></td>
<td style="width: 50%; border: none !important;"><a title=".NET MAUI Backdrop Page Overview" href="https://help.syncfusion.com/maui/backdrop/overview" target="_blank" rel="noopener">Backdrop Page</a></td>
</tr>
<tr style="background: none;">
<td style="width: 50%; border: none !important;"><a title="Overview of .NET MAUI Badge View" href="https://help.syncfusion.com/maui/badge-view/overview" target="_blank" rel="noopener">Badge View</a></td>
<td style="width: 50%; border: none !important;"><a title=".NET MAUI Barcode Generator Overview" href="https://help.syncfusion.com/maui/barcode-generator/overview" target="_blank" rel="noopener">Barcode Generator</a></td>
<td style="width: 50%; border: none !important;"><a title=".NET MAUI Busy Indicator Overview" href="https://help.syncfusion.com/maui/busy-indicator/overview" target="_blank" rel="noopener">Busy Indicator</a></td>
</tr>
<tr style="background: none;">
<td style="width: 50%; border: none !important;"><a title=".NET MAUI Cartesian Chart Overview" href="https://help.syncfusion.com/maui/cartesian-charts/overview" target="_blank" rel="noopener">Cartesian Chart</a></td>
<td style="width: 50%; border: none !important;"><a title=".NET MAUI Circular Chart Overview" href="https://help.syncfusion.com/maui/circular-charts/overview" target="_blank" rel="noopener">Circular Chart</a></td>
<td style="width: 50%; border: none !important;"><a title=".NET MAUI Funnel Chart Overview" href="https://help.syncfusion.com/maui/funnel-charts/overview" target="_blank" rel="noopener">Funnel Chart</a></td>
</tr>
<tr style="background: none;">
<td style="width: 50%; border: none !important;"><a title=".NET MAUI Pyramid Chart Overview" href="https://help.syncfusion.com/maui/pyramid-charts/overview" target="_blank" rel="noopener">Pyramid Chart</a></td>
<td style="width: 50%; border: none !important;"><a title="Getting started with .NET MAUI Calendar" href="https://help.syncfusion.com/maui/calendar/getting-started" target="_blank" rel="noopener">Calendar</a></td>
<td style="width: 50%; border: none !important;"><a title=".NET MAUI ComboBox Overview" href="https://help.syncfusion.com/maui/combobox/overview" target="_blank" rel="noopener">ComboBox</a></td>
</tr>
<tr style="background: none;">
<td style="width: 50%; border: none !important;"><a title="Overview of .NET MAUI DataForm" href="https://help.syncfusion.com/maui/dataform/overview" target="_blank" rel="noopener">Data Form</a></td>
<td style="width: 50%; border: none !important;"><a title=".NET MAUI DataGrid Overview" href="https://help.syncfusion.com/maui/datagrid/overview" target="_blank" rel="noopener">DataGrid</a></td>
<td style="width: 50%; border: none !important;"><a title=".NET MAUI Effects View Overview" href="https://help.syncfusion.com/maui/effects-view/overview" target="_blank" rel="noopener">Effects View</a></td>
</tr>
<tr style="background: none;">
<td style="width: 50%; border: none !important;"><a title=".NET MAUI Linear Gauge Overview" href="https://help.syncfusion.com/maui/linear-gauge/overview" target="_blank" rel="noopener">Linear Gauge</a></td>
<td style="width: 50%; border: none !important;"><a title="Overview of .NET MAUI ListView" href="https://help.syncfusion.com/maui/listview/overview" target="_blank" rel="noopener">ListView</a></td>
<td style="width: 50%; border: none !important;"><a title=".NET MAUI Maps Overview" href="https://help.syncfusion.com/maui/maps/overview" target="_blank" rel="noopener">Maps</a></td>
</tr>
<tr style="background: none;">
<td style="width: 50%; border: none !important;"><a title=".NET MAUI PDF Viewer Overview" href="https://help.syncfusion.com/maui/pdf-viewer/overview" target="_blank" rel="noopener">PDF Viewer</a></td>
<td style="width: 50%; border: none !important;"><a title=".NET MAUI Circular ProgressBar Overview" href="https://help.syncfusion.com/maui/circularprogressbar/overview" target="_blank" rel="noopener">Circular ProgressBar</a></td>
<td style="width: 50%; border: none !important;"><a title=".NET MAUI Linear ProgressBar Overview" href="https://help.syncfusion.com/maui/linearprogressbar/overview" target="_blank" rel="noopener">Linear ProgressBar</a></td>
</tr>
<tr style="background: none;">
<td style="width: 50%; border: none !important;"><a title=".NET MAUI Radial Gauge Overview" href="https://help.syncfusion.com/maui/radial-gauge/overview" target="_blank" rel="noopener">Radial Gauge</a></td>
<td style="width: 50%; border: none !important;"><a title=".NET MAUI Range Slider Overview" href="https://help.syncfusion.com/maui/range-slider/overview" target="_blank" rel="noopener">Range Slider</a> (<a title=".NET MAUI DateTime Range Slider" href="https://help.syncfusion.com/maui/datetime-range-slider/overview" target="_blank" rel="noopener">date-time range slider</a>)</td>
<td style="width: 50%; border: none !important;"><a title=".NET MAUI Range Selector Overview" href="https://help.syncfusion.com/maui/range-selector/overview" target="_blank" rel="noopener">Range Selector</a> (<a title=".NET MAUI DateTime Range Selector" href="https://help.syncfusion.com/maui/datetime-range-selector/overview" target="_blank" rel="noopener">date-time range selector</a>)</td>
</tr>
<tr style="background: none;">
<td style="width: 50%; border: none !important;"><a title=".NET MAUI Rating Overview" href="https://help.syncfusion.com/maui/rating/overview" target="_blank" rel="noopener">Rating</a></td>
<td style="width: 50%; border: none !important;"><a title="Overview of .NET MAUI Scheduler" href="https://help.syncfusion.com/maui/scheduler/overview" target="_blank" rel="noopener">Scheduler</a></td>
<td style="width: 50%; border: none !important;"><a title=".NET MAUI SignaturePad Overview" href="https://help.syncfusion.com/maui/signaturepad/overview" target="_blank" rel="noopener">Signature Pad</a></td>
</tr>
<tr style="background: none;">
<td style="width: 50%; border: none !important;"><a title=".NET MAUI Slider Overview" href="https://help.syncfusion.com/maui/slider/overview" target="_blank" rel="noopener">Slider</a> (<a title=".NET MAUI DateTime Slider" href="https://help.syncfusion.com/maui/datetime-slider/overview" target="_blank" rel="noopener">date-time slider</a>)</td>
<td style="width: 50%; border: none !important;"><a title="Overview of .NET MAUI Tab View" href="https://help.syncfusion.com/maui/tabview/overview" target="_blank" rel="noopener">Tab View</a></td>
<td style="width: 50%; border: none !important;"><a title=".NET MAUI Text Input Layout Overview" href="https://help.syncfusion.com/maui/textinputlayout/overview" target="_blank" rel="noopener">Text Input Layout</a></td>
</tr>
<tr style="background: none;">
<td style="width: 50%; border: none !important;"><a title="Overview of Syncfusion Excel (XlsIO) library" href="https://help.syncfusion.com/file-formats/xlsio/overview" target="_blank" rel="noopener">Excel Library</a></td>
<td style="width: 50%; border: none !important;"><a title="Overview of PDF Framework" href="https://help.syncfusion.com/file-formats/pdf/overview" target="_blank" rel="noopener">PDF Library</a></td>
<td style="width: 50%; border: none !important;"><a title="Overview of Word library (DocIO)" href="https://help.syncfusion.com/file-formats/docio/overview" target="_blank" rel="noopener">Word Library</a></td>
</tr>
<tr style="background: none;">
<td style="width: 50%; border: none !important;"><a title="Overview of PowerPoint Presentation" href="https://help.syncfusion.com/file-formats/presentation/overview" target="_blank" rel="noopener">PowerPoint Library</a></td>
<td style="width: 50%; border: none !important;"> </td>
<td style="width: 50%; border: none !important;"> </td>
</tr>
</tbody>
</table>
**Note:** We have also provided 24 built-in [.NET MAUI value converters](https://help.syncfusion.com/maui/value-converters "Syncfusion .NET MAUI Converters").

We have delivered 34 controls and file-format libraries in the last six releases, with an average of six controls per release. We’ve been concentrating on bringing you the most significant controls first, such as Charts, DataGrid, ListView, Scheduler, and PDF Viewer.

## Overview of the 2023 release plans

We plan to introduce 18 new controls, several new features in the existing controls, and common enhancements in our .NET MAUI suite for 2023. Following is the complete list, which I will then break down by volume.

### New .NET MAUI controls for 2023
<table style="table-layout: fixed; width: 100%;">
<tbody>
<tr style="background: none;">
<td style="width: 50%; border: none !important;">Buttons</td>
<td style="width: 50%; border: none !important;">Chat</td>
<td style="width: 50%; border: none !important;">CheckBox</td>
</tr>
<tr style="background: none;">
<td style="width: 50%; border: none !important;">Chips</td>
<td style="width: 50%; border: none !important;">Date Picker</td>
<td style="width: 50%; border: none !important;">DateTime Picker</td>
</tr>
<tr style="background: none;">
<td style="width: 50%; border: none !important;">Image Editor</td>
<td style="width: 50%; border: none !important;">Masked Entry</td>
<td style="width: 50%; border: none !important;">Numeric Entry (numeric updown)</td>
</tr>
<tr style="background: none;">
<td style="width: 50%; border: none !important;">Picker</td>
<td style="width: 50%; border: none !important;">Popup</td>
<td style="width: 50%; border: none !important;">Pull To Refresh</td>
</tr>
<tr style="background: none;">
<td style="width: 50%; border: none !important;">Radio Button</td>
<td style="width: 50%; border: none !important;">Segmented Control</td>
<td style="width: 50%; border: none !important;">Shimmer</td>
</tr>
<tr style="background: none;">
<td style="width: 50%; border: none !important;">Switch</td>
<td style="width: 50%; border: none !important;">Time Picker</td>
<td style="width: 50%; border: none !important;">TreeView</td>
</tr>
</tbody>
</table>
### Syncfusion releases

We proudly stand behind our products and will work with you under tight deadlines to help ship your products on time. Along with our [four major releases each year](https://www.syncfusion.com/products/release-history/estudio "Syncfusion Essential Studio Release History") (with a service pack release for each volume), you can update your products weekly through our weekly [NuGet release](https://www.nuget.org/profiles/SyncfusionInc "Syncfusion NuGet release").

#### Essential Studio for .NET MAUI: 2023 Volume 1

This will be the first major release of the year, which we’re currently scheduling for the end of **March** :

- **Masked Entry** : A custom entry control used to restrict input values to certain types of characters and numbers using mask characters or regex.
- **Popup:** An alert dialog or pop-up that can be displayed in a desired position.
- **Shimmer:** Used to improve the perceived responsiveness of an app by showing a shimmer effect when data is being loaded in the background.

#### Essential Studio for .NET MAUI: 2023 Volume 2

This will be the second major release of the year, which we’re tentatively scheduling for the end of **June** :

- **Chips** : A feature-rich control that presents information in an interactive and customizable layout. It arranges multiple chips in a layout and groups them for easy selection.
- **Image Editor** : A powerful image editing component. You can easily modify images by cropping and rotating them, and you can insert text and shapes on top of them.
- **Numeric Entry** : An extension of the entry control, it restricts the input of numeric values. It also supports culture-based formatting. You can add up-down buttons to create a numeric up-down control, allowing users to increase or decrease a numeric value using increment and decrement buttons.
- **Switch** : Users can turn an item on and off. The control provides an optional indeterminate state.
- **TreeView** : A list view representing hierarchical data in a tree-like structure with expand and collapse node options.

#### Essential Studio for .NET MAUI: 2023 Volume 3

This will be the third major release of 2023, coming to you at the end of **September** :

- **Button** : A custom button control. It has several built-in features such as UI customization, support for icons, pre-defined styles, toggle states, corner edge radii, and customization of different visual states’ appearance using the visual state manager.
- **CheckBox** : A selection control that allows users to select one or more options from a list of predefined choices.
- **Date Picker** : A fully customizable control for picking a date.
- **DateTime Picker** : A fully customizable control for picking a date and time.
- **Picker** : An item selector control that can be opened as a dialog.
- **Pull To Refresh** : A panel that can be pulled to refresh data in an app either through user interaction or programmatically.
- **Radio Button** : A selection control that allows users to select one option from a list of predefined choices.
- **Time Picker** : A fully customizable control to pick a time with a smooth, touch-friendly UI experience.

#### Essential Studio for .NET MAUI: 2023 Volume 4

This will be the final major release of the year and can be expected around the middle of **December** :

- **Chat** : Also known as a conversational UI, Chat provides a modern, conversational chatbot experience.
- **Segmented Control** : A linear segment composed of multiple segments, each functioning as a button.

### Common enhancements

#### Toolbox support

We plan to provide a **Visual Studio**  **toolbox** for the Syncfusion .NET MAUI platform to include our components in your .NET MAUI applications easily. This toolbox will allow you to effortlessly add the code for Syncfusion .NET MAUI components to your app at the appropriate place in the XAML design file.

#### Project templates

We intend to provide **Visual Studio project templates** for the Syncfusion .NET MAUI platform. They will allow you to develop a Syncfusion .NET MAUI app quickly by adding NuGet packages’ required controls.

### Visual theme for Syncfusion .NET MAUI controls

We also plan to provide visual theming support for all our .NET MAUI controls with a uniform approach, delivering a consistent look and feel to your apps.

Our proposed approach is key-based theming for light and dark themes, which uses a separate **ResourceDictionary** class for each theme and loads the resources with the **DynamicResource** markup extension.

### Missing features in existing controls

When compared to our Xamarin controls, you may notice that some features are missing in our .NET MAUI controls.

We have already included the most significant features in the released controls. But there are some other features that still need to be included.

We are committed to providing all of the features that our customers need and will release them in the subsequent two or three releases. Thank you for your patience and understanding as we continue to improve and expand our product offerings.

### Enhancing accessibility

We are committed to improving the accessibility of our .NET MAUI controls to ensure that they are fully functional and easy to use for everyone. We are also actively checking the accessibility of our controls to ensure that they meet the needs of all users. Let us know if you come across something that can be improved.

## Conclusion

We hope this roadmap has provided you with a clear understanding of our plans for our [.NET MAUI](https://www.syncfusion.com/maui-controls ".NET MAUI controls") controls in 2023. If there are any specific controls you would like to see in our future releases, please don’t hesitate to let us know by making a request. We will adjust our plans according to your feedback.

To help you migrate your app to the .NET MAUI platform, we have created [exclusive migration documents for each control](https://help.syncfusion.com/maui/common/migration "Migrate from Xamarin to .NET MAUI"). These documents will guide you through the process of replacing the [Xamarin.Forms](https://www.syncfusion.com/xamarin-ui-controls "Xamarin UI controls") controls with their .NET MAUI counterparts. We hope these resources will make it easier for you to take advantage of the new features and capabilities of .NET MAUI.

At Syncfusion, we are dedicated to building world-class products that exceed the needs and expectations of developers. Your support and feedback helped us to create market-leading Xamarin controls, and we are excited to continue this success with our .NET MAUI controls. Thank you for your continued support and enthusiasm for our products!

If you have questions, feel free to contact us through our [support forum](https://www.syncfusion.com/forums "Syncfusion Support Forum"), [support portal](https://support.syncfusion.com/ "Syncfusion Support Portal"), or [feedback portal](https://www.syncfusion.com/feedback/xamarin-forms "Syncfusion Feedback Portal"). We are always happy to assist you!

Thanks for reading!

## Related blogs

- [Syncfusion Essential Studio 2022 Volume 4 Is Here!](https://www.syncfusion.com/blogs/post/syncfusion-essential-studio-2022-volume-4-is-here.aspx "Blog: Syncfusion Essential Studio 2022 Volume 4 Is Here!")
- [Introducing the Sixth Set of .NET MAUI Controls](https://www.syncfusion.com/blogs/post/introducing-the-sixth-set-of-net-maui-controls.aspx "Blog: Introducing the Sixth Set of .NET MAUI Controls")
- [Introducing the New .NET MAUI Rating Control](https://www.syncfusion.com/blogs/post/dotnet-maui-rating-control.aspx "Blog: Introducing the New .NET MAUI Rating Control")