PlantUML is an open-source tool allowing users to create UML diagrams from a plain text language. Developed by Arnaud Roques
License: Open Source
Umbrello provides a more visual and user-friendly approach to UML modeling, while PlantUML offers a lightweight, text-based syntax for quick diagram creation. Both tools are open-source, but they cater to different user preferences and workflows.