Moduly pracovní plochy

Modules in the GNOME desktop are not required to make the same API and ABI stability guarantees as modules in the platform, although attempts are made to keep them relatively stable. Often, modules are introduced in the desktop release to mature, and are moved into the platform once they've stabilized.

eel

The eel library provides a number of additional widgets primarily for use inside Nautilus, the GNOME file manager. Many of the widgets in eel have since been provided in GTK+.

evolution-data-server

Evolution Data Server provides a unified location for address book and calendar information, allowing multiple applications to share the same data. Evolution Data Server is discussed in Oddíl 5.9 ― Address Book and Calendar.

gnome-panel

In addition to the actual panel, the gnome-panel package provides the libraries used to construct panel applets to run on the user's panel. Panel applets are discussed in Oddíl 5.2 ― Applety panelu.

gnome-keyring

Správce klíčenek pro GNOME poskytuje moderní a bezpečný způsob ukládání uživatelských hesel a dalších citlivých údajů. Klíče jsou šifrovány a lze k nim přistupovat jen s výslovným souhlasem uživatele. Správce klíčenek probírá Oddíl 5.7 ― Ukládání hesel.

gstreamer

GStreamer is the powerful multimedia used throughout GNOME to play, create, and manipulate sound and video. GStreamer is discussed in Oddíl 3.6 ― Multimedia.

gtkhtml

Knihovna gtkhtml přináší podporu pro odlehčené renderování jazyka HTML spolu s plnou podporou úprav bohatých textových dokumentů (rich text). Klient elektronické pošty Evolution ji využívá k tvorbě a prohlížení HTML uživatelem.

gtksourceview

The gtksourceview library provides an extension of the GtkTextView widget with support for automatic syntax highlighting and other functions that are useful for source code editors. It is used in the gedit text editor.

libgail-gnome

GAIL poskytuje implementaci rozhraní ATK pro knihovny GTK+ i GNOME, umožňuje nástrojům přístupnosti komunikovat s aplikacemi, které jsou pomocí těchto knihoven napsány. Přístupnost probírá Oddíl 3.5 ― Accessibility.

libgnomeprint

libgnomeprint is a deprecated library that provides an implementation of the PostScript imaging model. It is superseded by GtkPrint. Newly written code should use GtkPrint instead. The GNOME print framework is discussed in Oddíl 3.7.1 ― Tisk v GNOME.

libgnomeprintui

libgnomeprintui is a deprecated library that provides a standard print dialog, a print preview dialog, and various other controls required for printing. It is superseded by GtkPrint. The GNOME print framework is discussed in Oddíl 3.7.1 ― Tisk v GNOME.

libgtop

The libgtop library provides a portable API for obtaining information about running processes. It is used in the System Monitor application.

librsvg

The librsvg library provides an implementation of Scalable Vector Graphics (SVG). It is used throughout the desktop to render resolution-independent vector graphics.

libsoup

The libsoup library provides an implementation of the Simple Object Access Protocol (SOAP), as well as an HTTP implementation. SOAP can be used to build web services into applications. The libsoup library is discussed in Oddíl 4.5.1 ― SOAP.

libwnck

Knihovna libwnck nabízí možnost ovládat libovolného správce oken, který je vytvořen dle specifikací EWMH. Příkladem je Metacity, výchozí správce oken v prostředí GNOME. Knihovnu libwnck popisuje Oddíl 5.5 ― Správce oken.

libxklavier

The libxklavier library provides a high-level API for accessing and setting keyboard layouts. It is used in the Keyboard Preferences to allow users to set their keyboard layout and options.

vte

VTE je widget emulace terminálu, který lze použít c palikacích napsaných pod GTK+. Poskytuje konzistentní API a využívá pro vykreslování textu Pango, což zajišťuje zobrazení obsahu v národních jazycích. VTE používá Terminál GNOME.