Compatible Nuget Packages with MAUI

Franklin 11 Reputation points
2023-06-05T19:01:51.7933333+00:00

Hello,

I am migrating my application from Xamarin.Forms to .NET MAUI. I am running into an issue of certain Nuget Packages that are not compatible with .NET MAUI. Is there a website or process on finding which packages are compatible with .NET MAUI? Here are the ones that I am stuck on finding a way to migrate over:

  1. XLabs.Core
  2. XLabs.Forms
  3. XLabs.IoC
  4. XLabs.Platform
  5. XLabs.Serialization
  6. Rg.Plugins.Popup
  7. Xamarin.FFImageLoading
  8. Xamarin.FFImageLoading.Forms
  9. Xamarin.Forms
  10. Xamarin.Forms.Maps
  11. Xam.Plugin.Media
  12. Xam.Plugin.SimpleAudioPlayer
  13. Xam.Plugins.Forms.ProgressRing
  14. Xam.Plugins.Settings
.NET MAUI
.NET MAUI
A Microsoft open-source framework for building native device applications spanning mobile, tablet, and desktop.
3,722 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Bruce (SqlWork.com) 68,306 Reputation points
    2023-06-05T20:01:16.7733333+00:00

    the nuget site lets you check the dependencies, and you can explore the package to see what is supported.

    for example your XLabs.Core:

    https://www.nuget.org/packages/XLabs.Core/2.3.0-pre05

    hasn't been updated in over 6 years. you can assume its a dead project. in fact all the xlabs.* projects seem dead.

    you can look for maui versions of the nuget packages (may require some recoding)

    Xamarin.Forms -> Maui.Forms
    Xamarin.Forms.Maps -> Maui.Maps

    1 person found this answer helpful.
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.