What is Gtk#?
Gtk# is a Graphical User Interface Toolkit for mono and .Net. The project binds the gtk+ (http://www.gtk.org/) toolkit and assorted GNOME (http://www.gnome.org/) libraries, enabling fully native graphical Gnome application development using the Mono and .Net development frameworks.
References
- Online API Documentation (http://www.go-mono.com/docs/monodoc.ashx?tlink=root:/classlib-gnome)
- What's New?
- Release Plans
- Articles and Tutorials on Gtk#
- Component Descriptions
Features
- 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:
- Banshee (http://banshee-project.org/Main_Page)
- Beagle (http://beagle-project.org/Main_Page)
- F-spot (http://f-spot.org/Main_Page)
- MonoDevelop (http://www.monodevelop.com/Main_Page)
- Tomboy (http://www.gnome.org/projects/tomboy)
Availability
Our current stable release targets the GNOME 2.20 release.
Current Source Releases:
- gtk-sharp (http://ftp.gnome.org/pub/gnome/sources/gtk-sharp/2.12/gtk-sharp-2.12.6.tar.gz)
- gnome-sharp (http://ftp.gnome.org/pub/gnome/sources/gnome-sharp/2.24/gnome-sharp-2.24.0.tar.gz)
- gnome-desktop-sharp (http://ftp.gnome.org/pub/gnome/sources/gnome-desktop-sharp/2.24/gnome-desktop-sharp-2.24.1.tar.gz)
Sources for older releases can be downloaded from GNOME FTP (http://ftp.gnome.org/pub/gnome/sources/gtk-sharp).


