Microsoft open source Xamarin API docs

On May 9th, Microsoft announced the open source of all Xamarin API documentation, API documentation is released under the Creative Commons Attribution 4.0 License, and any associated source code is based on the MIT license. The project is governed by Microsoft‘s Open Source Code of Conduct.

The Xamarin.Android API documentation page is based on the work of Android open source project creation and sharing and is used according to the terms described in the Creative Commons 2.5 Attribution License.

Xamarin API Docs

According to Microsoft, the Xamarin API documentation was built using the open project mdoc toolchain for the mono project, which converts inline code comments into a dedicated directory of XML document files. When you update the source assembly, the added/deleted classes and members are synchronized to the document repository.

The API documentation for open source has a separate Github repo:

At the same time, Microsoft also migrated related projects from the old Xamarin home page to docs.microsoft.com at the following address: