Blog
Cross-platform WinForms in 2026: where Majorsilence.Forms fits next to MAUI, Avalonia and Uno
If you have a WinForms codebase and need Linux and macOS, the question is how much of your code survives. Here is where Majorsilence.Forms stands on each platform, honestly.
Read post →What landed since August: 26.9.0, four new backends, CSS theming, and the behaviour audit
Seven weeks and 557 commits: GTK 4, Terminal, WinForms and WPF hosts, .NET Framework 4.8 support, CSS themes, async-only dialogs on mobile and browser, and one paint change you need to act on.
Read post →Introducing Majorsilence.Forms
A WinForms-style UI framework for moving legacy and modern WinForms apps onto a cross-platform stack — without a rewrite.
Read post →Platform backends: Avalonia, Uno, and Headless
Majorsilence.Forms draws every control itself with SkiaSharp — the windowing toolkit underneath is just a host. Here's how the seam works.
Read post →Migrating a WinForms app with majorsilence-migrate
A deliberately textual rewriter — not a Roslyn transform — so it can run over thousands of files in seconds, even ones that don't currently compile.
Read post →