VirtualKeyboard
Virtual Keyboard is Avalonia UI Framework based GUI TemplatedControl which allows developers to create a virtual on-screen keyboard very easily and fast. Virtual Keyboard assembly ships with several ready made keyboard layouts, which can be dynamically switched during run-time. Naturally, if these do not fit your needs, you can create your own ones.
You can get a free trial version of Virtual Keyboard from NuGET Package manager.
Link to NuGet Gallery: BeeMobile.VirtualKeyboard.AVA.NET6
Features
Create on-screen keyboard easily and fast.Position into a panel just like any other control
Change layouts dynamically during run-time