73 packages tagged with “gtk”
GtkSharp is a C# wrapper for the Gtk library.
OxyPlot is a plotting library for .NET. This package targets applications based on GTK#.
Eto.Forms is a cross platform desktop user interface framework. This framework is built so that you can target multiple platforms with one UI codebase. The goal of this framework is to expose a common API that can be used to build functional applications that run across platforms using their native toolkit. This will make your applications look and work as if it were a native application on all platforms. For advanced scenarios, you can take advantage of each platform's capabilities by wrapping your common UI in a larger application, or even create your own high-level controls with a custom implementations per platform. This framework currently supports creating Desktop applications that work across Windows Forms, WPF, MonoMac, MacOS, and GTK#. In order to run your Eto.Forms based application, you must also install one (or more) of the following packages: - Eto.Platform.Wpf - Eto.Platform.Windows - Eto.Platform.Direct2D - Eto.Platform.Gtk - Eto.Platform.Mac64 - Eto.Platform.MacOS To get more information about how to get started, read the wiki: https://github.com/picoe/Eto/wiki
This package contains GTK+ dependancies to be used by Gtk# on Windows. Gtk# is a .NET language binding for the GTK+ toolkit and assorted GNOME libraries.
Xamarin Forms Renderer to build native UIs for GTK
Xwt is a cross-platform UI toolkit for creating desktop applications with .NET and Mono that run on multiple platforms from the same codebase. Xwt works by exposing one unified API across all environments that is mapped to a set of native controls on each platform. The framework consists of the frontend (Xwt core) and platform specific backends. Additionally to this core Xwt package you need to add an Xwt toolkit package (Xwt.*) for every platform you want your application to target.
Xwt is a cross-platform UI toolkit for creating desktop applications with .NET and Mono. This package contains the GTK toolkit backend for Xwt based applications targeting GTK2. Xwt.Gtk requires gtk-sharp (https://github.com/mono/gtk-sharp/). The Windows installation package can be obtained from http://www.monodevelop.com/download/#win.
This is the GTK platform for Eto.Forms UI Framework. Currently this package is targetting Gtk 3.14 or newer. Include this along with your Eto.Forms application to provide a GTK interface, typically for Linux users. You do not need to use any of the classes of this assembly (unless customizing the GTK functionality of the platform), and should just use the UI controls from the Eto assembly. When building for the full framework, .NET Framework 4.6.1 or mono framework 5.10 or higher is required.
Xwt is a cross-platform UI toolkit for creating desktop applications with .NET and Mono. This package contains the GTK3 toolkit backend for Xwt based applications targeting GTK3. Xwt.Gtk3 requires gtk-sharp3 (https://github.com/mono/gtk-sharp/). The Windows installation package can be obtained from https://download.gnome.org/binaries/win32/gtk-sharp/.
OxyPlot is a plotting library for .NET. This package contains the widget for Xwt based applications.
OxyPlot is a plotting library for .NET. This package targets applications based on GTK# version 3.
Xwt is a cross-platform UI toolkit for creating desktop applications with .NET and Mono. This package contains the GTK toolkit backend for Xwt based applications targeting GTK2 on Mac. Xwt.Gtk requires gtk-sharp (https://github.com/mono/gtk-sharp/). The Windows installation package can be obtained from http://www.monodevelop.com/download/#win.
Xwt is a cross-platform UI toolkit for creating desktop applications with .NET and Mono. This package contains the GTK toolkit backend for Xwt based applications targeting GTK2 on Windows. Xwt.Gtk requires gtk-sharp (https://github.com/mono/gtk-sharp/). The Windows installation package can be obtained from http://www.monodevelop.com/download/#win.
Cross Platform Clipboard access for Xamarin Supported Platforms: Android, iOS, Mac, UWP, Gtk#, WPF
Gtk display driver for Meadow
SciterCore JS binaries for Windows, MacOS and Linux.
Xamarin.Forms.Maps Renderer for GTK
This package is deprecated and should not be used in new projects, please use Eto.Platform.Gtk instead. This is the GTK3 platform for Eto.Forms UI Framework. Include this along with your Eto.Forms application to provide a GTK3 interface, typically for Linux users. You do not need to use any of the classes of this assembly (unless customizing the GTK functionality of the platform), and should just use the UI controls from the Eto assembly. On Linux, mono framework 5.10 or higher and gtk-sharp3 are required.
SciterCore binaries for Windows, MacOS and Linux.
.NET 6 Bindings for GTK+
.NET 8 Bindings for GTK 4, functional declarative similar to REACT or Kotlin Compose
The F# Charting Gtk library (FSharp.Charting.Gtk.dll) is a cross-platform variation of of FSharp.Charting. It can be used on Windows, OSX and other platforms supporting Gtk. See also th https://fslab.org/XPlot library for cross-platform charting.
SkiaSharp Views & Layers are a set of platform-specific views and containers that can be used to draw on the screen.
Auto-generated .NET bindings for NativeFileDialogs (Extended)
Full .NET wrapper for NativeFileDialogs (Extended)
Native runtime libraries for NativeFileDialogs.NET
Basic ToastNotification for the Uno Platform. Shared code works on UWP, Android, WPF, GTK and WASM. This package contains extension functions needed for GTK projects to handle notifications properly.
GTK3 language bindings
Chromium Embedded Framework (CEF) WebView for GtkSharp binaries for Linux x64