TinyMvvm is a MVVM library that is built for Xamarin.Forms but is not limited to Xamarin.Forms, it created in a way that it will be easy to extend to other platforms.
Why do you think that https://github.com/AvaloniaUI/Avalonia is a good alternative to TinyMvvm