UMLSpeed is a compiler for a C-style language of UML notation. It can produce SVG UML diagrams and XMI documents and generate source code in various languages.
| Tags | Software Development Code Generators Compilers |
|---|---|
| Licenses | GPL |
| Operating Systems | OS Independent |
| Implementation | Java |
| Translations | English |
Recent releases


Release Notes: Facilities to store HTML of reports in a buffer for use by plugins and to turn off file generation, $PROJECTNAME and $PROJECTVERSION HTML tokens with CLI parameters to set them, a new $PUBLISHDATE token, and a $TOC key for generating links to bookmarks on the same page.


Release Notes: This release adds support for deployment diagrams and a Maven plugin for integrating model generation and documentation output into your build process.


Release Notes: This release adds HTML documentation output with templating, PNG diagram output, JDK 1.4 compliance, and many bugfixes.


Release Notes: This release adds an Eclipse plugin wrapper to allow editing and compilation of umlspeed source to diagrams directly in Eclipse. It has an improved usecase layout and a new hierarchy layout. Sequence diagrams can now render backwards links. Python code output and text rendering have been greatly improved.


Release Notes: This release adds support for UML packages and fixes some minor bugs in SVG rendering.
Recent comments
08 Mar 2011 10:55
Hello,
this is a remarkably good piece of software, and I'd like to use it to semi-automatically generate SVG class diagrams out of our Java source code. But in order not to re-invent the wheel I'd like to ask if someone has written a Java-to-umlspeed converter yet.
A security monitoring and analysis tool for POSIX compliant systems.