GLib is the low-level core library that forms the basis for projects such as GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system.
GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites. GTK+ is free software and part of the GNU Project. (more...)
The ATK library provides a set of interfaces for accessibility. By supporting the ATK interfaces, an application or toolkit can be used such as tools such as screen readers, magnifiers, and alternative input devices.
GtkHTML is a HTML rendering/editing library. GtkHTML is not designed to be the ultimate HTML browser/editor: instead, it is designed to be easily embedded into applications that require lightweight HTML functionality.
Pango is a library for layout and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, though most usage so far as been in the context of the GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+ 2. (more...)
GLib is the low-level core library that forms the basis of GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system.
Gtkmm is a C++ interface for popular GUI library gtk+. gtkmm provides convenient interface for C++ programmers to create graphical user interfaces with Gtk's flexible OO framework. Highlights include type safe callbacks, widgets extensible using inheritance and over 110 classes that can be freely combined to quickly create complex user interfaces. (more...)
PyGTK is a set of bindings for the GTK widget set. It provides an object oriented interface that is slightly higher level than the C one. It automatically does all the type casting and reference counting that you would have to do normally with the C API.
Libglade is a library that performs a similar job to the C source output routines in the GLADE user interface builder. Whereas GLADE's output routines create C code that can then be compiled, libglade builds the interface from an XML file (GLADE's save format) at runtime. This way you can change the look of a program without needing to recompile.
Gtk-engines is a package containing a number of sample themes for GTK+.
Gtk-Perl is a set of modules that let you exploit the Gtk+ and Gnome libraries from Perl. The module maps the Gtk+ objects to Perl packages while trying to remain as close as possible to the C API, but not closer.
GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites. GTK+ is free software and part of the GNU Project. (more...)
GtkMathView is a GTK widget for rendering MathML documents. It is meant to be a standalone, light-weight component and not a full browser. GTK applications can use the widget as a window for displaying mathematical formulas and doing simple interactions. (more...)
GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites. GTK+ 3.0 is a major new version of GTK+, containing many changes : GDK no longer wraps the antiquated X11 drawing API; but only exclusively relies on cairo for all our drawing needs now. (more...)
GtkPlot is a widget for GTK+. It allows to draw high quality scientific plots in two dimensions with a look and feel very similar to Microcal Origin for Windows. The distribution includes GtkPlotLayout, a simple GtkLayout subclass, and a demo program showing two layered plots with different kind of curves. (more...)
GOB is GTK+ Object Builder, a preprocessor for making GTK+ object easily. It should handle all the GTK+ object model features with a simple syntax and little typing.
GtkGLExt is an OpenGL extension to GTK. It provides the GDK objects to support OpenGL rendering in GTK, and GtkWidget API add-ons to make GTK+ widgets OpenGL-capable.
GtkAda is an Ada95 graphical toolkit based on Gtk+. It allows you to develop graphical applications in Ada95 using Gtk+.
Gazpacho is a fresh new GUI builder for the GTK+ toolkit designed to be ultra easy to use. Gazpacho is strongly inspired by the Glade project but it is written from scratch using the Python language. As a result there are few lines of code to read, understand and to maintain! One of the goals of the project is that the . (more...)
GTKextra is a useful widget set complementary to GTK+ for creating graphical interfaces for the XWindows System. It is written in C and requires GTK+ version 1.2.x. The distributions includes: GtkSheet, GtkPlot, GtkIconlist, GtkDirtree, GtkFileList, GtkIconFileSelection, GtkComboBox, GtkColorCombo, GtkBorderCombo, GtkFontCombo, GtkItemEntry, and GtkCheckItem.
The SLgtk package binds the GIMP Toolkit, also known as Gtk, to the S-Lang scripting language. It was created with the SLIRP code generator, and provides an importable module which makes most of Gtk and its constituent libraries callable directly from S-Lang scripts. (more...)
Kiwi is a PyGTK framework for building graphical applications loosely based on MVC Model-View-Controller (MVC) and Allen Holub's Visual proxy Think of Kiwi as a high-level, object-oriented layer built on PyGTK. (more...)
Gtkglextmm is a C++ wrapper for GtkGLExt, OpenGL extension to GTK. It enables C++ programmers to write GTK-based OpenGL applications with gtkmm.
GtkSheet is a matrix widget for GTK+. It consists of an scrollable grid of cells where you can allocate text. Cell contents can be edited interactively through a specially designed entry, GtkItemEntry. It is also a container subclass, allowing you to display buttons, curves, pixmaps and any other widget in it. (more...)







