System Designer!

System Designer alternatives

  • PlantUML

  • PlantUML is an open-source tool that uses simple textual descriptions to draw UML diagrams. The generator can be run anywhere within JVM and integrated with various application such as wiki, text editor, IDE, programming language, documentation generator, and others. Mostly based on Graphviz. Can render various diagram syntax such as PlantUML, Dot, and Ditaa.

    tags: Portable chart create-uml-entities flowchart java-based
  • UMLet

  • UMLet is an open-source UML tool with a simple user interface: draw UML diagrams fast, export diagrams to eps, pdf, jpg, svg, and clipboard, share diagrams using Eclipse, and create new, custom UML elements.

    tags: content-templates development development-language development-languages diagrams
  • Visual Paradigm

  • Visual Paradigm for UML (VP-UML) is a UML design tool and UML CASE tool designed to aid software development. VP-UML supports key modeling standards such as Unified Modeling Language (UML) 2.4, SysML, ERD, DFD, BPMN 2.0, ArchiMate 2.0, etc. It supports software development teams in requirements capturing, software planning (use case analysis), code engineering, class modeling, data modeling, etc.

    tags: case-tool code-engineering diagram-designer diagrams uml
  • Software Ideas Modeler

  • Lightweight, powerful, easy to use, UML tool

    tags: case-tool code-generation design development software-development
  • Papyrus UML

  • Graphical modelling open source UML2 tool based on Eclipse environment.

    tags: graphical uml-modeling
  • Violet UML Editor

  • Violet is a UML editor with these benefits: Very easy to learn and use. Draws nice-looking diagrams. Completely free. Cross-platform. Violet is intended for developers, students, teachers, and authors who need to produce simple UML diagrams quickly.

    tags: uml uml-diagrams uml-modeling
  • NClass

  • NClass is a free tool to easily create UML class diagrams with full C# and Java language support. The user interface is designed to be simple and user-friendly for easy and fast development. Properties, enums, delegates and other language specific elements are fully supported with strict syntactical and semantical verification.

    tags: Discontinued class-diagram java modelling uml
  • WhiteStarUML

  • WhiteStarUML is a fork of StarUML with an intent to revive its Delphi code base by updating code to recent Delphi editions, reducing dependence on third party components and fixing bugs and adding new features.

    tags: uml unicode-support
  • ObjectAid

  • The ObjectAid UML Explorer is different from other UML tools. It uses the UML notation to show a graphical representation of existing code that is as accurate and up-to-date as your text editor, while being very easy to use. Several unique features make this possible:

    tags: diagram eclipse-plugin java uml uml-diagrams
  • TopCoder UML

  • TopCoder UML Tool is an easy to use, consistent modeling tool for use in Design and Development competitions. The new tool was built to model sequence, class, use case, and activity diagrams. On top of that, all those elements can have documentation easily attached to them.

    tags: modeling uml uml-modeling
  • BOUML

  • BOUML is a free UML 2 tool box (under development) allowing you to specify and generate code in C++, Java, Idl, Php and Python.

    tags: diagram uml
  • Poseidon for UML

  • Dont lose the advantage of clarity and simplicity to an overly complicated tool - the Poseidon for UML software line lets you get down to work without entanglements in your development environment. Powerful features such as round trip engineering and documentation generation have been intelligently implemented without the overhead common to so many other UML tools on the market today.

    tags: Discontinued uml