Bit Hunter
Bit Hunter

Reputation: 849

Good Ui Toolkit For .net/mono

What is the best toolkit for .NET/Mono. As i know, winforms or GTK# are not the best choice for a cross-platform applications. I would like something that can be distributed with the application, without any need to a runtime installtion beside mono on POSIX.

Upvotes: 1

Views: 722

Answers (2)

Curtis
Curtis

Reputation: 1602

There's Eto.Forms (on github), which is an abstraction layer on top of WPF, WinForms, GTK, and MonoMac/Cocoa - so you can get a native UI on all platforms without having to re-implement for each platform. You don't have to suffer from lowest common denominator, since you can implement specifics for each platform (if desired, but not required).

It has an advantage that it is pure .NET and only relies on OS-supplied dependencies, as opposed to using GTK# where you'd have to bundle the native binaries for various platforms.

Upvotes: 1

jstedfast
jstedfast

Reputation: 38538

If you are going to choose 1 toolkit to use on all platforms, use Gtk#.

Otherwise use Gtk# for Linux, Windows.Forms for Windows, and MonoMac for OSX.

Upvotes: 2

Related Questions