draw - package for writing software design diagrams Cross platform No external dependencies SVG output Diagrams: Sequence, Activity, Class and more...