xDiagram è un'utilità Mac finalizzata alla gestione di diagrammi UML in modo semplice e versatile. L'utente dispone di una interfaccia semplice ed al contempo accattivante, con l'obiettivo di rendere agevole l'approccio con comandi e funzioni sin dal primo avvio. Rappresenta pertanto un tool rivolto in modo specifico alla modellazione in Unified Modeling Language, attraverso una serie di modelli, strumenti ed accessori visuali.
xDiagram consente di interagire facilmente con i componenti selezionati, potendo muovere, ridimensionare e plasmare agilmente le forme dalle quali sono rappresentati. Il flusso di lavoro viene ottimizzato dalla possibilità di inserire direttamente immagini create nei formati TIFF, GIF, PNG, JPEG e BMP. Si può comunque contare su una libreria nutrita di forme, immagini e simboli predefiniti, i quali sono modificabili per adattarsi alle più diverse esigenze. L'applicativo è distribuito con licenza commerciale al costo di 8,99 euro.