3 ms·
I don't keep up with desktop dev, but can I develop a Linux UI using C# and .NET yet?
by ChrisRR 4y ago
I don't keep up with desktop dev, but can I develop a Linux UI using C# and .NET yet?
- hu3 4y agoCheck https://avaloniaui.net https://avaloniaui.net There's also https://github.com/dotnet/maui https://github.com/dotnet/maui from Microsoft but it's not mature yet.
- runevault 4y agoLast I saw MAUI for Linux hasn't shipped yet, to the sadness of many. Avalonia is probably your best bet if you want Linux support for now.
- cwbrandsma 4y agoI would check Maui for that. I haven’t used it, but apparently there is a community supported version that gives Linux desktop support.
- magicalhippo 4y agoThere's also the more direct route by using say Gtk directly[1]. [1]: https://github.com/GtkSharp/GtkSharp https://github.com/GtkSharp/GtkSharp
- ZiiS 4y agoGTK/Gnome style UIs have supported C# for decades at this point. Including some programs that were shipped by most mainstream Distros https://en.wikipedia.org/wiki/Tomboy_(software) https://en.wikipedia.org/wiki/Tomboy_(software) (not without controversy; but technically they worked well)
- rcarmo 4y agoYes. I've done it (a PoC and a personal app) for Linux and the Mac last year. Notes at https://taoofmac.com/space/blog/2021/11/14/1600 https://taoofmac.com/space/blog/2021/11/14/1600