Rider for MAUI

The only cross-platform IDE for MAUI developers

Unlock the full potential of your app ideas with .NET Multi-platform App UI (MAUI) and the powerful coding capabilities of JetBrains Rider

Free 30-day trial

Create, run, debug, test, and profile MAUI apps for Android, Windows, iOS, and macOS – all from a single codebase – with the help of Rider. It provides the same incredible UI and UX on Windows and macOS, as well as the very best smart code inspections, navigation, and refactorings to empower you to write error-free C# and XAML code faster.

Deep integration with Xcode

Straight out of the box, Rider provides deep integration with Xcode on macOS. The toolbar contains a list of connected Apple devices or emulators, allowing you to easily select the one you want to work with. You can also publish .ipa files directly to an iOS device and manage provisioning profiles for MAUI iOS projects.

Manage the Android SDK from inside the IDE

Rider helps you install the components required for Android development. For example, if you’re targeting Android devices, you’ll need to install the Android SDK, along with a device emulator and other components. Rider suggests launching the Android SDK wizard, which helps you manage all the SDKs required for Android development.

First-class Android support

Thanks to a plugin from Android Studio, Rider helps with everything related to the Android part of a MAUI application. You don’t need to switch to another tool, as you’ve got everything you need right inside Rider, including the Android Layout Editor, the Layout Inspector, AndroidManifest.xml, Logcat, Android profiling, and a variety of connected physical and virtual devices, just to name a few examples.

XAML support

Rider’s ultimate XAML support includes syntax highlighting, validation for data bindings, and contextual navigation. The code completion feature suggests XAML elements, attributes, property values, and data bindings as you type. Rider also supports XAML Hot Reload, providing you with a faster and more iterative development experience for creating UIs for all platforms.

MAUI workloads

Even if you don't have MAUI installed on your machine, you can still start working on a MAUI app. With the help of JetBrains Rider, you can now install the appropriate MAUI workload right from the New Project dialog.

Blazor Hybrid apps

Rider helps you develop sophisticated Blazor Hybrid apps. It offers a rich editing environment that includes robust code insights, code completion, and navigation for HTML, CSS, JavaScript, C#, and Blazor components, ensuring a seamless development experience.

Test MAUI apps with coverage

With Rider you can create, run, and debug unit tests for your app using popular frameworks such as NUnit, MSTest, or xUnit. Rider’s integrated code coverage provides detailed insights into the extent and quality of your unit test coverage.

Profile MAUI apps

Rider's built-in profilers are vital tools for pinpointing and diagnosing performance bottlenecks and memory usage issues within your .NET MAUI apps targeting the macOS, Windows, and Mac Catalyst platforms. These profilers offer a convenient way to gather and analyze performance data directly within Rider, enabling the on-the-fly optimization and refinement of your app's performance.

What our customers say

Thibault Durand

Software Developer, Linköping University

I have used JetBrains IDEs for 13 years and Rider since its release. Rider offers the best unified, consistent, and cross-platform development experience with all the tooling needed to develop MAUI and other .NET apps. I appreciate the team listening to feedback and adapting the product to suit developers' needs.

Syed Hoque

Lead Software Engineer, Retail Insight

JetBrains Rider has been my choice of IDE over the past six years. The team behind the IDE has been delivering excellent features to keep us developers focused on doing things that we love, namely developing our awesome ideas into applications for the masses. It’s been a pivotal tool in my arsenal from the Xamarin days to the MAUI era.

Marco Siccardi

Software Development Professional, Galliker Transport & Logistics AG

I have been using Rider for about two years now, both for work and my side projects. Whether on Windows or macOS, Rider significantly enhances my ability to write .NET MAUI applications in a way no other IDE can match.

Join these companies that already use Rider

Walmart
Adobe
Thought Works
Expedia
Wooga
Get a free 30-day trial