A fast and reliable tool, written in Java 8, 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, ...
The source code is hosted at http://github.com/sdedit/sdedit
Features
- The diagram changes as you type.
- Diagram code is instantly checked, errors are pointed at.
- Diagrams can be exported and zoomed.
- Long diagrams can be paginated.
- There are constraints imposed on diagram specifications, so one cannot model something that is impossible to implement.
License
BSD LicenseFollow Quick Sequence Diagram Editor
Other Useful Business Software
Simplify IT and security with a single endpoint management platform
NinjaOne automates the hardest parts of IT, delivering visibility, security, and control over all endpoints for more than 20,000 customers.
The NinjaOne automated endpoint management platform is proven to increase productivity, reduce security risk, and lower costs for IT teams and managed service providers. The company seamlessly integrates with a wide range of IT and security technologies. NinjaOne is obsessed with customer success and provides free and unlimited onboarding, training, and support.
Rate This Project
Login To Rate This Project
User Reviews
-
I've automated UML generation using this tool and I mean it's very handy.
-
I am quite sorry I didn't know this tool at my previous work. It's exactly what I needed. Sequence diagrams are hard routines. But now they can be drawn from a textual description.
-
Just what a solo dev like me needs. Does what I want without forcing me to learn more than I need. Particularly helpful in design multi-threaded systems.
-
This is fantastic little piece of software which greatly simplifies design of sequence diagrams. It automates the tedious graphical design and lets user think only about the functionality of the depicted system. At the same time it's not a complex and bulky software and provides just the right functionality.
-
Excellent tool.