Xamarin.Forms best Third-Party Controls

Dimitris Christoforidis 296 Reputation points

Hello and hope doing well. Our team is making a research of which third party controls are better for xamarin forms.
We found that till now, existed companys are:


Has anyone tested one of the above? Which company contains better elements or flexibility?

A Microsoft open-source app platform for building Android and iOS apps with .NET and C#.
5,206 questions
0 comments No comments
{count} votes

Accepted answer
  1. Borisoprit 371 Reputation points

    I used SyncFusion PDFviewer , and had some problems .

    But the support is realy good and they helpt me with the problem and is working fine in my App now.

3 additional answers

Sort by: Most helpful
  1. Stan Logan 171 Reputation points

    We primarily considered Telerik and Syncfusion, a few years back. At that time, we felt that Telerik was more understandable and easier to use, but we ended up going with Syncfusion for two reasons - they had several controls that were critical for us that Telerik did not implement at the time, and the Syncfusion ListView simply performed better.

    Our choice has had mixed results... probably that would happen with any large set of controls. I often wonder what it would have been like had we selected Telerik instead.

    Someone else mentioned the SF PDFViewer - that has generally worked well for us, however it does not support free text callouts and annotations properly. We have had an outstanding feature request on that for about a year, and nothing has been done.

  2. soutoMicroven 1 Reputation point

    Devexpress Xamarin/Maui controls works great and they are free!

  3. Phenek 116 Reputation points

    Third-party companies are not good for maintainability.
    When you find a bug, you often have to debate for weeks before they recognize it as a bug. They might not even fix it, leaving you stuck.
    Requesting features can be even more challenging, even if you offer to pay.

    Generally Developers who need flexibility do their own components, and/or prefer open-source and forked projects.
    When you find a bug you can debug and fix it your self. Ez