What is Gtk#?

Gtk# is a Graphical User Interface Toolkit for mono and .Net. The project binds the gtk+ toolkit and assorted GNOME libraries, enabling fully native graphical Gnome application development using the Mono and .Net development frameworks.



  • Multi-platform (UNIX, Windows, MacOS).
  • Wide range of Widgets/Controls.
  • Accessible via the ATK accessibility toolkit.
  • Internationalization.
  • Available from C#, Java, Python, VB.Net and more.
  • UI Builder support.
  • Open Source, Free Software.

Gtk# in the Real World


Want to know how Gtk# is being used in the real world?

Check out some screenshots of Gtk# Applications. Some of our more prominent users include:


Our current stable release targets the GNOME 2.20 release.

Current Source Releases:

Packages and installers

Sources for older releases can be downloaded from GNOME FTP.