Happy !

Uqbar / SmallUml

Project infos

License MIT
Tags
Creation date 2013-12-30
Website http://clariallende.gitbooks.io/smalluml/

Monticello registration

About SmallUml

SmallUML is a DSL written in Pharo Smalltalk to help you create cool documentation for your system. Some of its goodies are:

  • Open a Diagram Browser for visualizing the existing diagrams.
  • Create and edit diagrams programatically describing them with "diagram code" (a protocol of methods meant to describe diagrams).
  • Every diagram you build through the Diagram Browser it's saved as "diagram code", so you can share it as code that will reproduce your diagram :) That means that diagrams can 'travel' along it's package when you commit your changes with Monticello! And then they can be edited by anybody, they're not just a pretty picture.
  • You can export your diagram as a PNG picture or you can export it's "diagram code" as a workspace. Class Diagrams and Object Diagrams can be created using SmallUML (more to come).