dotnet/winforms
View on GitHub ↗ ★ 4,876 C#
Windows Forms is a .NET UI framework for building Windows desktop applications.
23 mentions on Hacker News by 21 people: 0 stories, 23 comments · first 2018-12-04 · latest 2026-05-13
20082026
-
Tiny nitpick: Windows Forms wraps the Windows API; the function call is `CreateWindowEx`[1]. [1]: https://github.com/dotnet/winforms/blob/27e7cb2e5043780dd75e...
comment by delta_p_delta_x · 2026-05-13 · in Zero-native – Build native desktop apps with web UI -
WinForms still exist, still supported, still getting new features. And it's open sourced. https://github.com/dotnet/winforms
comment by starik36 · 2026-04-06 · in Microsoft hasn't had a coherent GUI strategy since Petzold -
…curmudgeons who are happy to foist pixelated Vista-era light-mode-only UIs on their users. [1]: https://github.com/dotnet/winforms/issues?q=is%3Aissue%20sta...
comment by domenicd · 2026-03-22 · in Windows native app development is a mess -
…think it's abandoned and it looks like there is a lot of activity around the high DPI concern. https://github.com/dotnet/winforms/issues?q=is%3Aissue%20sta...
comment by bob1029 · 2026-03-22 · in Windows native app development is a mess -
Re: .NET WinForms -- they open sourced it a few years back. https://github.com/dotnet/winforms They even went so far as to bring back the forms designer to Visual Studio. https://devblogs.microsoft.com/dotnet/windows-forms-designer...…
comment by artimaeis · 2025-04-10 · in Are .NET 4.x and JDK 8.x the "zombie" runtimes of enterprise software? -
Windows Forms is also making some progress on being fully AOT compatible: https://github.com/dotnet/winforms/issues/4649
comment by MarkSweep · 2024-07-01 · in Writing GUI apps for Windows is painful -
…are not yet supported (as they rely on reflection). There is an ongoing effort to fix this problem: https://github.com/dotnet/winforms/issues/4649
comment by lowleveldesign · 2024-06-30 · in Writing GUI apps for Windows is painful -
…you can use AvaloniaUI instead which is sufficiently advanced but assumes some prior knowledge. - https://github.com/dotnet/winforms/blob/main/docs/getting-st... - https://docs.avaloniaui.net/docs/get-started/
comment by neonsunset · 2024-01-22 · in Ask HN: Any way to write a simple desktop app anymore? -
…that C# forking the collection library is still causing ongoing maintenance work 18 years later: https://github.com/dotnet/winforms/pull/8673
comment by MarkSweep · 2023-03-22 · in We Got the Generics We Have (2022) -
…the next one, I'm looking forward to being able to ship small WinForms apps with zero dependencies. https://github.com/dotnet/winforms/issues/4649
comment by ripley12 · 2022-02-27 · in Win32 is the stable Linux userland ABI (and the consequences) -
https://github.com/dotnet/wpf https://github.com/xamarin/Xamarin.Forms https://github.com/dotnet/winforms >There isn't a single first-party desktop GUI framework left that is actively supported and developed. This is demonstrably false...
comment by dharmaturtle · 2021-06-18 · in .NET 6 Preview 5 -
…is developed in the open. And not just the BCL, but also platform UI/UX libraries like [WinForms]( https://github.com/dotnet/winforms ) and WPF. (Yeah I was taken aback too: if you told myself from 10-15 years ago that WinForms would be…
comment by DaiPlusPlus · 2020-09-23 · in Swift on Windows -
…for rendering, so it's a bit different (it's more like Flutter... or a game engine). Button: https://github.com/dotnet/winforms/blob/master/src/System.Wi... / https://referencesource.microsoft.com/#System.Windows.Forms/... Toolstrip (also…
comment by ratww · 2020-09-22 · in Swift on Windows -
…C# 9.0 are very much 100% open all the way down to the core. https://github.com/dotnet/roslyn (c#) https://github.com/dotnet/winforms (UI) https://github.com/dotnet/wpf (UI) https://github.com/dotnet/core (Foundation) I don't consider the…
comment by jarjoura · 2020-09-22 · in Swift on Windows -
BTW WinForms (and WPF) is now open sourced. https://github.com/dotnet/winforms
comment by fomine3 · 2020-05-12 · in Being Slow to Criticise -
.NET Core supports Windows Forms now, with some breaking changes: https://github.com/dotnet/winforms Mono supports Windows Forms: https://www.mono-project.com/docs/gui/winforms/ Still rough around the edges, but it's coming together.
comment by iamnothere · 2020-01-10 · in .NET Core, .NET 5; the Exodus of .NET Framework? -
…effort to open-source and port chunks of Windows and .Net Framework WinForms 'the win95-style UI' https://github.com/dotnet/winforms WPF 'the Vista-style UI' https://github.com/dotnet/wpf WinUI3 'the Modern-style UI'…
comment by ClumsyPilot · 2019-11-21 · in Microsoft's “Love” of Linux -
Looks like enabling telemetry was one of the first things they did: https://github.com/dotnet/winforms/pull/6
comment by herpderperator · 2018-12-05 · in Announcing Open Source of WPF, Windows Forms, and WinUI -
It's nice that they removed all the hacks: https://github.com/dotnet/winforms/pull/144/files#diff-2d4df... It reminds me of when the Windows 2000 source code was leaked and it showed how vulgar a lot of the comments were.
comment by herpderperator · 2018-12-05 · in Announcing Open Source of WPF, Windows Forms, and WinUI -
This commit is so funny: https://github.com/dotnet/winforms/commit/a534dd2ebff6792c31...
comment by caioariede · 2018-12-05 · in Announcing Open Source of WPF, Windows Forms, and WinUI -
they use dllimport to use native windows dll's: https://github.com/dotnet/winforms/search?q=dllimport&unscop...
comment by merb · 2018-12-04 · in Announcing Open Source of WPF, Windows Forms, and WinUI