Welcome to MetaUML, UML for LaTeX/MetaPost
- Latest news [0.2.5]: Support for component diagrams
- Don't forget to have a look at the manual's "Arranging Diagram Items"
MetaUML is a GNU GPL MetaPost library for typesetting UML diagrams, using a human-friendly textual notation.
MetaUML Live!, a tool to draw MetaUML diagrams interactively in the web browser, is currently offline due to hardware maintenance.
[NEWS 23 May 2009] MetaUML is relatively stable and has been in use for quite a while. New features such as the long overdue support for sequence diagrams are in the working. Any form of support, bug reports, manual extensions, code contributions and even donations are welcome.
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.
You are free to download and use the library itself or the PDF manual (LaTeX and MetaPost sources included). Have a look at the MetaUML Library of Patterns (due to Radu-George Radulescu), which contains MetaUML-typset UML class diagrams useful in explaining the classic Design Patterns from GoF.
MetaUML moves forward! If you are interested in this project, either as an user or as a developer, I'd like to hear from you (ogheorghies--at--gmail--dot--com): development is done primarily on a "somebody needs this" basis.
Latest news [0.2.5]: Support for component diagrams
Don't forget to have a look at the manual's "Arranging Diagram Items"
MetaUML 0.2.0 introduced a new, easy way of arranging diagram items. It supersedes the positioning techniques used in the Library of Patterns.