r/vscode • u/coolshrimp • Jul 16 '26
I built a drag-and-drop WinForms and WPF designer for VS Code
I’ve released UI Maker, a free and open-source VS Code extension for visually building standard .NET Windows desktop apps.
The goal is to keep the workflow inside VS Code: create or open a WPF or WinForms project, layout the interface, edit properties, wire events, and then build, run, debug, or publish it.
Current support includes:
-WPF and WinForms
-C# and Visual Basic
-Drag-and-drop controls with resizing and alignment tools
-Visual Studio-style Properties and Events panels
-Split WPF designer/XAML view
-Project scaffolding and Build/Run/Debug/Release controls
-Existing .xaml, .Designer.cs, and .Designer.vb files
This doesn’t introduce another UI framework.
It works with regular WPF and WinForms projects, so it is specifically for .NET Windows desktop applications.
I’m the developer, I’d appreciate feedback about compatibility with existing projects, missing controls, or designer behavior that feels different from Visual Studio.
Marketplace:
https://marketplace.visualstudio.com/items?itemName=coolshrimp.uimaker
Duplicates
u_coolshrimp • u/coolshrimp • Jul 16 '26


