The Model Development Tools (MDT) project provide exemplary tools for developing models based on those metamodels. It supports creating UML diagram, Reverse engineer UML diagram from code, and lot more.
uml uml-diagram emf model reverse-engineeringArgoUML 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.
uml uml-diagram model reverse-engineeringDia 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.
visio-alternative uml-diagram flowchart entity drawing-tool network-diagramgreen is a LIVE round-tripping editor, meaning that it supports both software engineering and reverse engineering. You can use green to create a UML class diagram from code, or to generate code by drawing a class diagram. green supports exporting files to both jpg and gif format, so that you can share you diagrams without any issues!
uml uml-diagram reverse-engineeringModelGoon 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.
eclipse-plugin uml uml-diagram reverse-engineeringLexakai is a command line tool used to create UML diagrams and markdown documentation indexes. It creates and updates UML diagrams and README.md documentation indexes from the source code of each maven project discovered recursively from the root folder(s) given as argument(s).
markdown documentation uml plantuml uml-diagram source-to-umlLightweight UML and ER-diagram editor for Eclipse. Former AmaterasUML and AmaterasERD.See details here about new features.
eclipse eclipse-plugin uml uml-diagram database er-diagram modelingThis Python package defines a PlantUML cell magic for IPython. It lets you generate UML diagrams as inline SVG in your notebook. I'll add embellishments as needed. But, for now, I just needed something that worked and existed as a package (in pypi). I based my code on Steven Burke's plantuml gist.
jupyter-notebook ipython uml-diagram uml plantumlscruffy-server is a micro web server front-end for Scruffy: A UML class/sequence diagram generator from human text, like yUML, with a very clean interface.
uml-diagram scruffy scruffy-server webapp mobile-webPlantUML is an open-source tool that uses simple textual descriptions to draw UML diagrams. Diagrams are defined using a simple and intuitive language. lein-plantuml is a Leiningen plugin for generating UML diagrams using PlantUML.
uml-diagram plantuml-generator clj lein leiningen plantuml umlIf you are here for the first time, and want to know how to access and build BridgePoint. Read the Developer's Getting Started Guide. If you want to learn more about BridgePoint and xtUML, check out xtUML Learn. More Questions? Check the FAQ and if you don't find your answer, post your question to the xtUML Forums for help. This project is Open Source Software (OSS) licensed under Apache 2 and Eclipse (EPL). Documentation is Creative Commons.
eclipse uml uml-diagramLicensed under the Apache 2.0 License.
fsm finite-state-machine state-machine uml uml-diagram statechart statechartsDiagon is an interactive interpreter. It transforms markdown-style expression into an ascii-art representation. It is written in C++ and use WebAssembly, HTML and CSS to make a Web Application.
markdown unicode parser cmake cpp ascii uml webassembly antlr ascii-diagram ascii-art webapp lexer uml-diagram generators webapplication arthursonzogniare design patterns that deal with object creation mechanisms, trying to create objects in a manner suitable to the situation.
design-pattern uml-diagram gof
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.