Существует библиотека под названием Silverform SDK , предназначенная для обеспечения кроссплатформенной реализации WPF и Silverlight.
Библиотека реализована в управляемом коде и в настоящее время работает с OpenTK и Unity3D в качестве бэкэнда рендеринга. Основные функции, такие как привязка, макет, основные элементы управления и примитивы, уже реализованы (см. Демонстрацию веб-плеера Unity здесь ). Первоначально он был ориентирован на рендеринг Unity3d, в то время как поддержка автономных приложений Mono будет добавлена в качестве отдельной сборки в будущем.
Отказ от ответственности: я один из разработчиков библиотеки.