PlantUML is an open-source tool allowing users to create UML diagrams from a plain text language. Developed by Arnaud Roques
License: Open Source
Astah Community Edition is ideal for users seeking a graphical interface for UML diagramming, while PlantUML is best suited for developers who prefer a text-based approach to create diagrams. The choice between them largely depends on user preferences for interface and functionality.