GTK-Doc est un logiciel libre générant de la documentation à partir de code source en Langage C. Il est typiquement utilisé pour documenter les API publiques de bibliothèques, telles que celles utilisées par les frameworks GTK+ et GNOME. Mais il peut aussi être utilisé pour documenter du code d'application.