MetaUML is a GNU GPL MetaPost library for typesetting UML diagrams, using a
human-friendly textual notation.
Here's what you can do with MetaUML (also see the FAQ):
- Create UML diagrams readily usable in a LaTeX article or book.
- Create independent PDF-s
- Create jpeg-s, png-s etc.
MetaUML offers support for class diagrams, package diagrams, activity diagrams,
state machine diagrams use case diagrams and component diagrams.