GTK#

E827343

GTK# is a .NET language binding for the GTK graphical user interface toolkit, enabling cross-platform GUI development with the Mono framework and other .NET runtimes.

All labels observed (3)

Label Occurrences
GTK# canonical 1
glib-sharp.dll 1
gtk-sharp.dll 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf .NET language binding
GUI toolkit binding
free and open-source software
bindingFor Atk
linked to: ATK

GDK
GLib
GTK
Pango
category .NET library
graphical user interface library
enables cross-platform GUI development
hasComponent atk-sharp.dll
gdk-sharp.dll
glib-sharp.dll
linked to: GTK#

gtk-sharp.dll
linked to: GTK#

pango-sharp.dll
linked to: Pango
implements GTK object model in .NET
license LGPL
partOf Mono project ecosystem
programmingLanguage C#
other .NET languages
provides managed wrappers for GTK APIs
object-oriented API for GTK in .NET
supportsFeature accessibility via ATK
dialogs
internationalization
layouts
menus and toolbars
signals and events
widgets
supportsGTKVersion GTK 2
linked to: GTK
supportsLanguageBinding C#
F#
VB.NET
linked to: Visual Basic .NET
supportsPlatform Linux
Windows
macOS
supportsRuntime .NET 5+
linked to: .NET (5 and later)

.NET Core
.NET Framework
Mono
targetAudience .NET developers
Mono developers
usedFor cross-platform GUI applications
desktop application development
usedWith MonoDevelop
linked to: MonoDevelop IDE

Visual Studio

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Mono hasComponent GTK#
GTK# hasComponent gtk-sharp.dll
linked to: GTK#
GTK# hasComponent glib-sharp.dll
linked to: GTK#