PlantUML is a free program you can use to edit UML and non-UML diagrams using descriptions.
The program supports Sequence, Usecase, Class, Activity, Component, State, Object, Deployment, Timing, and also non-UML: Wireframe, Archimate, SDL, Ditaa, Gantt, Mathematic (AsciiMath, JLaTeXMath).
The interface is simple and easy to use. You can create diagrams using a descriptive language or import your data from C, HTML, CPP, Java, plain text, and more, saving them as SVG or PNG.
Note that you need theNote that you need the Java environment to run PlantUML.
Download PlantUML
Related Posts:
- Create UML diagrams, FlowCharts, Network diagrams, to EPS, SVG, PNG, with Dia
- Open, create, edit Sketch files, export to PNG, SVG, XAML, with Lunacy
- Optimize PNG images, even convert pixmap to PNG, with OptiPNG
- Edit SVG vector graphics, with Inkscape Illustrator and CorelDraw alternative
- Organize your business projects with BPMN diagrams, using Bizagi Modeler
- Convert, rename, resize, crop, watermark, even saving your settings, with FastStone Photo Resizer
- Search your folders using regular expressions, even saving results in HTML, with V-Grep
- Play chess against friends or your PC, even saving games, with AlphaChess
- Extract each page or any part of a PDF document saving it as a separate PDF document, with SepPDF
- Optimize JPG, GIF, PNG, even with preview and resize, using RIOT
- Optimize PNG graphics even converting JPG, GIF and more, with PNGGauntlet
- Convert XPS documents to PNG, JPEG, TIFF, BMP, GIF, with xps2img