gtkd é um conjunto de bibliotecas D para GTK+ e outras bibliotecas relacionadas. Ele permite que os desenvolvedores criem interfaces gráficas de usuário usando a linguagem de programação D. As bibliotecas foram projetadas para serem fáceis de usar e oferecem uma alta compatibilidade com as bibliotecas C  originais. 