Our latest addition to our list of UML tools for Ruby is Umlify an open-source project that generates UML class diagrams from your ruby source code.  Umlify uses yUML (probably the most used UML textual tool ) to render the diagram

This is not an easy task since as the author comments : Ruby’s extreme decoupling and duck-typing philosophy doesn’t judge a class by its hierarchy. Thus, variables don’t have a predefined type, which conflicts with uml’s static typed object-model. The objective of this project isn’t to bend uml’s model to make it semantically comply with duck typing (by the use of interfaces, or other tricks), but to add a basic visual representation of the code of your project for documenting and helping maintainers.

If you are a Ruby developer, give it a try and let us know what you think of the tool!

 

Want to build better software faster?

Want to build better software faster?

Read about the latest trends on software modeling and low-code development

You have Successfully Subscribed!

Pin It on Pinterest

Share This