Stars and mentions
Last 30 days, Oct 5 – Nov 3
Package downloads
Top repositories
xamarin’s repositories ranked by new stars, as on trending.
Contributes to
Repositories outside xamarin’s account where xamarin opened or reviewed pull requests in the past 365 days.
Who noticed xamarin
Everyone who starred or forked xamarin’s repositories since the archive began in 2011.
Notable accounts
Ordered by the stars their own repositories have received.
Biggest fans
Accounts that starred the most of these repositories.
Breakout weeks
Each repository’s best week of new stars, with the release published around it.
Achievements
Awards earned by the repositories xamarin owns. Select an award to embed its badge.
- Gold
- 01st place finishes
- Silver
- 42nd place finishes
- Bronze
- 03rd place finishes
- Awarded repositories
- 1Owned by xamarin now
Repositories
Ordered by gold, then silver, then bronze.
- XobotOSBest: 2nd by stars, 668 stars040
A repository earns an award for finishing first, second or third in a completed trending day or week, ranked by new stars, new forks or pull request authors. Awards follow a repository through renames and transfers and count toward its current owner. Weeks run Monday to Sunday, UTC.
Mentions
Play Console says "you've not uploaded debug symbols". Anyone fixed this? My .NET MAUI app (.NET 10, Android Release build with AOT and R8) gets this warning on every upload: > This App Bundle contains native code, and you've not uploaded debug symbols. We recommend you upload a symbol file to make your crashes and ANRs easier to analyze and debug. Every native lib in the .aab comes from .NET itself (libmonosgen, libmonodroid, the libaot-*.so files) or from SQLite, and they arrive already stripped. The only unstripped file the build leaves is libxamarin-app.dbg.so in obj/. I found the open issue (xamarin-android#8903), but no official fix. Has anyone made the warning go away, or do you just ignore it? Second question: this is how I catch crashes. I hook AppDomain.CurrentDomain.UnhandledException and TaskScheduler.UnobservedTaskException and send the message and stack trace to GA4 as an event (Measurement Protocol, a fire-and-forget HTTP POST). Is this a reasonable setup? Should I also use AndroidEnvironment.UnhandledExceptionRaiser, or save the crash to a file and send it on the next launch? Thanks!