Dia é um programa de criação de diagrama baseado em GTK+ para Linux, Unix, Mac OS X e Windows lançado sob a licença GPL. Dia é aproximadamente inspirado no programa comercial do Windows Microsoft Office Visio embora mais voltado para diagramas informais para uso casual. Pode ser usado para desenhar muitos tipos diferentes de diagramas. Atualmente tem objetos especiais para ajudar a desenhar diagramas de relacionamento de entidades, diagramas UML, fluxogramas, diagramas de rede e muitos outros diagramas. Também é possível adicionar suporte para novas formas escrevendo arquivos XML simples, usando um subconjunto de SVG para desenhar a forma.