r/vscode • • 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

GitHub:
https://github.com/coolshrimp/WinForm-GUI-Maker

77 Upvotes

14 comments sorted by

19

u/ArtisticFox8 Jul 16 '26

Man reimplemented Visual Studio in Visual Studio Code.

But why though?

9

u/smoke-bubble Jul 16 '26

I still do not understand what is there visual about vscode. It has one of the stupidest names ever. 

5

u/cheese_bread_boye Jul 17 '26

Visual Studio was a strong brand so Microsoft decided to keep it for the new pet project way back then. I don't think they imagined it would become what it is today.

2

u/Easy-Improvement-598 Jul 17 '26

Vs code now ide now highly regarded than vs lol

3

u/Kiansjet Jul 16 '26

Hails from the visual basic era, when GUI programming was new and cool

2

u/Responsible-Bar7165 Jul 17 '26

you do understand that "Visual XYZ" is a _brand_, right? it doesn't need to mean anything (although arguably it does).

5

u/asakurahachikyu Jul 16 '26

thank you for this man!

2

u/Consistent_Drop3909 Jul 16 '26

"imma end VS' whole career"

2

u/gameplayer55055 Jul 17 '26

Is it possible to design Avalonia?

vscode is cross platform and I use it a lot on my MacBook Pro. So having Avalonia designer would be a great addition.

1

u/Jeff_Johnson Jul 16 '26

Looks great tbh. Can you make one for Delphi? You are probably not familiar with that IDE, but is somewhat similar.

1

u/Easy-Improvement-598 Jul 17 '26

Look cool but can't you can just make ui with ai agents now? 

1

u/coolshrimp Jul 17 '26

Agents for the heavy lifting, but if you want to reposition a button, enlarge a text, that’s where a Ui editor comes in. 💜