El software ArgoUML (versión 0.32.1) es una herramienta de modelado UML de código abierto que admite todos los diagramas UML 1.4. Permite a los usuarios crear y editar modelos en una interfaz fácil de usar con diversas herramientas de edición, como arrastrar y soltar, copiar y pegar, deshacer y rehacer. El software también admite la generación de código en varios lenguajes de programación y tiene la capacidad de importar/exportar modelos en diferentes formatos. Además, ArgoUML admite el modelado colaborativo a través de su sistema de control de versiones incorporado y capacidades de modelado en equipo.