GNOME Developer Center

Welcome to the GNOME developer center! Here you will find all the information that you need to create fantastic software using GNOME technologies.

Application development overview

Guide to the GNOME platform and libraries for developers.

Human Interface Guidelines

Advice and guidelines on designing effective interfaces with GTK.


A growing selection of development guides on common topics.

API Reference

Comprehensive API reference documentation for GNOME libraries, including GTK.