Click for a screenshot

TextUML Toolkit is an open-source IDE for UML that lets you create models at the same speed you write code. By adopting a textual notation, the TextUML Toolkit provides benefits you will not get elsewhere:

  • increased modeling productivity
  • the features you like in your favorite IDE: instant validation, syntax highlighting, outline view, textual comparison
  • live graphical visualization of your class diagrams
  • compatible with any tools that support Eclipse UML2 models
Will you only believe it if you see it? Download and install the TextUML Toolkit (it is free!) and run through the easy-to-follow tutorial. Any questions or problem reports can be posted on the user forum or report a bug.

TextUML Toolkit is a UML tool for hard-core developers

One reason many hard-core developers dislike working with UML is all the pointing-and-clicking required for creating any simple class diagram. Developers are often faster with their keyboards than they are at operating GUIs. Consequently, the graphical nature of the UML notation, while helpful for giving a general overview of the system, actually hampers the modeler's productivity.

But it does not have to be like that. UML is not a graphical language per se - it has a common graphical notation, but other notations are possible. TextUML is a textual notation for describing UML class diagrams that will look familiar to any OO developer. Give it a try! Go ahead and download the latest milestone of the TextUML Toolkit and follow the step-by-step tutorial.