Introducing Syncfusion’s Second Set of Open-Source .NET MAUI Controls

Lucy Muturi - Dec 6 - - Dev Community

TL;DR: Syncfusion® has released five new .NET MAUI open-source controls for its Toolkit, including the Bottom Sheet, Calendar, and Numeric Entry controls. These controls are available on NuGet and GitHub.

After receiving an overwhelming response and appreciation for our first set of open-source .NET MAUI controls, we’re thrilled to continue empowering the .NET MAUI developer community by introducing a second set. Whether you’re a seasoned developer or just starting with .NET MAUI, the Syncfusion® Toolkit for .NET MAUI enables you to craft beautiful, responsive, and feature-rich applications effortlessly.

Syncfusion® has always been committed to delivering innovative solutions for cross-platform app development. This second release includes five new controls, each designed to enhance the app development experience and bring your projects to life. Explore these controls on NuGet or in our GitHub repository, and start building your apps with them!

What’s new in this release?

Bottom Sheet

The Bottom Sheet control provides a versatile way to display additional content or actions, such as menus, options, or details, without disrupting the main screen. It’s ideal for displaying contextual actions or details in apps. The control offers the following features:

  • Collapsible content panels that slide up from the bottom of the screen.
  • Fully customizable styles for seamless integration.
  • Animation options for sliding the panels up and down.

.NET MAUI Bottom Sheet control

.NET MAUI Bottom Sheet control

Button

Elevate your app’s interactivity with the customizable Button control. It offers the following features:

  • Rich customization options like background images, icons, and rounded corners.
  • Advanced states like hover, press, and disabled.
  • Outline, flat, circle, and icon appearance options.

.NET MAUI Button control

.NET MAUI Button control

Calendar

The Calendar control makes scheduling and date selection effortless. It’s ideal for creating scheduling apps, event planners, or personal productivity tools. The control offers the following features:

  • Single, multiple, or range date selection.
  • Fully customizable appearance to match your app’s theme.
  • Navigation and interaction restriction to within specified minimum and maximum dates.

.NET MAUI Calendar control

.NET MAUI Calendar control

Numeric Entry

The Numeric Entry control simplifies input fields by restricting user input to numeric values. It’s perfect for forms, financial apps, and calculators. The control offers the following features:

  • Customize formats and control the precision of numbers.
  • Prevent users from entering empty or null input with value validation.
  • Restrict input to within specified minimum and maximum values.

.NET MAUI Numeric Entry control

.NET MAUI Numeric Entry control

Numeric UpDown

Add intuitive, step-based input functionality with the Numeric UpDown control. It’s ideal for adjusting quantities, settings, or measurements in apps. The control offers the following features:

  • Increment or decrement numeric values with simple buttons.
  • Customize step values, ranges, and numeric precision.

.NET MAUI Numeric UpDown control

.NET MAUI Numeric UpDown control

.NET 9 support

The Syncfusion® Toolkit for .NET MAUI has been updated to fully support .NET 9, ensuring compatibility with the latest advancements in the .NET ecosystem. This update allows you to leverage .NET 9’s performance improvements and modern features while continuing to build powerful, cross-platform apps with the Toolkit.

Improvements and bug resolutions

This new update of the Toolkit includes fixes for all reported bugs, along with additional issues we identified and resolved internally. We have also included some improvements to the first set of controls and Tab View UI virtualization. Our focus has been on enhancing stability, reliability, and overall performance to provide you with a seamless development experience.

Explore the Toolkit

These open-source controls are already available on NuGet and GitHub, allowing you to build apps with them today. In addition to source code, our GitHub repository includes detailed documentation and sample projects to help you get started quickly.

For more controls and advanced features, check out the full suite of Essential Studio® for .NET MAUI controls, including robust line-of-business controls like DataGrid, ListView, and Scheduler. These resources are designed to ensure seamless integration and enhance your development experience.

Our dedicated support portal is here to assist you if you have any questions or need assistance. Your feedback is invaluable, and we’re always ready to help!

Related Blogs

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .