•        96

KangaModeling allows you to produce UML (like) diagrams very easily. The main idea is to generate the diagram from lightweight markup textual diagram description language. KangaModeling is made for those who think that full-fledged modeling tools are overdesigned for visua...




Related Projects

ArgoUML - UML modeling tool

ArgoUML is the leading open source UML modeling tool and includes support for all standard UML 1.4 diagrams. It supports Class diagram, Statechart diagram, Activity diagram, Use Case diagram, Collaboration diagram, Deployment diagram and Sequence diagram. The diagram could be exported to GIF, PNG, PS, EPS, PGML and SVG. It generates code for Java, C++, C# and PHP. It also supports reverse engineering, generates code from diagram.

UMLGraph - Automated Drawing of UML Diagrams

UMLGraph allows the declarative specification and drawing of UML class and sequence diagrams. The current features are part of an ongoing effort aiming to provide support for all types UML diagrams. Running the UmlGraph doclet on the specification will generate a Graphviz diagram specification that can be automatically processed to create Postscript, GIF, SVG, JPEG, fig, or Framemaker drawings.

pywsd - Python script to create UML sequence diagrams using websequencediagrams.com API.

Python script to create UML sequence diagrams using websequencediagrams.com API.

VerifySD - Verification of UML Sequence Diagrams in Coq

Verification of UML Sequence Diagrams in Coq

StarUML - UML or MDA Platform

StarUML is a software modeling tool to develop fast, flexible, extensible, featureful UML/MDA platform running on Win32 platform. It is a good alternative to Rational Rose. StarUML provides simple and powerful plug-in architecture so anyone can develop plug-in modules in COM-compatible languages.


jDiSeq is a recording facility for call sequences within any Java Virtual Machine. Typical usage is to generate UML (Unified Modeling Language) sequence diagrams of a running system - client or serverside.

ModelGoon - UML for Java

ModelGoon provides support to create UML diagram from Java source. It provides support to build packages dependencies diagram, Class Diagram from existing sources, Build Sequence Diagram from a Java method, Shows the dependencies between user selected packages and lot more. ModelGoon is not a UML modeler, but just an UML point of view above the Java source code. It still uses UMLet for drawing purpose and the Eclipse Modeling Tools for implementing full MDA platforms.


dotUML is a toolkit that enables developers to create and visualize UML diagrams like sequence, use case or component diagrams.


Takes in a simple text file and converts it into a UML diagram. Currently simple sequence diagrams are implemented. The diagramming space on Linux boxes isn't great and I wanted a way to quickly put together a sequence diagram.

Executable Design Tools

Many design artifacts can be directly executed. UML state processes can be executed by a state machine; UML sequence diagrams can be executed directly. ExecDesign will be a suite of Java tools which can be used to document and execute UML designs.

get-diagrams - [ Alpha ] Build UML sequence diagrams with get parameters to embed in Markdown.

A service that generates diagrams which are described via a simple schema embedded in http get requests... Perfect for markdown.


The oovcde program parses C++ files and generates object oriented static class and sequence diagrams. The diagrams are optionally a superset of UML, are generated automatically and quickly, and allow easy navigation between objects. Diagrams can be edited manually and saved as .SVG files.

Sequence Chart Studio

A user-friendly drawing and verification tool for Message Sequence Charts (MSC, HMSC) and UML Sequence Diagrams. Integrated with Microsoft Visio.

Dia - Visio alternative

Dia is inspired by the commercial Windows program Visio, though more geared towards informal diagrams for casual use. It can be used to draw many different kinds of diagrams. It currently has special objects to help draw entity relationship diagrams, UML diagrams, flowcharts, network diagrams, and many other diagrams. It is also possible to add support for new shapes by writing simple XML files, using a subset of SVG to draw the shape.

Carcara Moddeling Tool

Database, Uml and another diagrams modeling tool. It is intend to be a integrated application that synchronize all diagrams with the final product( Databases, Code, Documents ).

UML-diagrams - Unified Modeling Language Diagramme (Testing processes)

Unified Modeling Language Diagramme (Testing processes)

Quick Sequence Diagram Editor

A fast and reliable tool, written in Java 5, for generating professional UML sequence diagrams from text. Supports actors, con-/destructors, threads, broadcasts, notes, and fragments. Can serve as a Javadoc taglet. Exports PDF, (E)PS, SVG, PNG, ...


Create uml sequence diagrams from a simple text based description

dokuwiki-sequencediagram - Generate sequence-diagrams using js-sequence-diagrams

Generate sequence-diagrams using js-sequence-diagrams

UMLet - UML Tool for Fast UML Diagrams by auer_martin

UML Tool for Fast UML Diagrams by auer_martin