PlantUML is an open-source tool allowing users to create UML diagrams from a plain text language. Developed by Arnaud Roques
License: Open Source
Diagrammix is more user-friendly with a graphical interface suitable for a variety of users, while PlantUML provides a text-based solution that is better for version control and software engineering scenarios. Each tool has its strengths, making them suitable for different use cases.