Cross-platform WinForms for .NET — run your Windows Forms apps on Windows, macOS, Linux, mobile and the browser without a rewrite.

avalonia cross-platform cross-platform-gui csharp desktop dotnet gui linux macos skiasharp ui-framework uno-platform vbnet webassembly windows-forms winforms winforms-alternative winforms-migration
3 Open Issues Need Help Last updated: Sep 9, 2026

Open Issues Need Help

View All on GitHub

Cross-platform WinForms for .NET — run your Windows Forms apps on Windows, macOS, Linux, mobile and the browser without a rewrite.

C#
#avalonia#cross-platform#cross-platform-gui#csharp#desktop#dotnet#gui#linux#macos#skiasharp#ui-framework#uno-platform#vbnet#webassembly#windows-forms#winforms#winforms-alternative#winforms-migration
good first issue behaviour-gap

Cross-platform WinForms for .NET — run your Windows Forms apps on Windows, macOS, Linux, mobile and the browser without a rewrite.

C#
#avalonia#cross-platform#cross-platform-gui#csharp#desktop#dotnet#gui#linux#macos#skiasharp#ui-framework#uno-platform#vbnet#webassembly#windows-forms#winforms#winforms-alternative#winforms-migration

Cross-platform WinForms for .NET — run your Windows Forms apps on Windows, macOS, Linux, mobile and the browser without a rewrite.

C#
#avalonia#cross-platform#cross-platform-gui#csharp#desktop#dotnet#gui#linux#macos#skiasharp#ui-framework#uno-platform#vbnet#webassembly#windows-forms#winforms#winforms-alternative#winforms-migration