External Links
If you find PlantUML interesting, you may like also:- Puml themes Themes for plantuml diagrams
- RedDress Color skins for class diagrams
- 15 Alternatives to PlantUML
- PlantUML sprites, macros, stereotypes, and other goodies for creating PlantUML diagrams with AWS components
- Towards Fixing Sketchy UML Models by Leveraging Textual Notations
- JProfiler which has been used to profile PlantUML
- yUML which also allows to quickly write UML diagrams
- WebSequenceDiagrams.com which allows to generate online sequence diagrams.
- http://trace2UML.tigris.org
- TraceUML which also allows to generate sequence diagrams from a textual description.
- Diagrammr: Another text to UML tool:
- DIagrams Through Ascii Art (DITAA) : to easily generate many kind of diagrams though ascii art. (You can use it inside PlantUML!)
- UMLGraph
- Mscgen that parses Message Sequence Chart
- Msc-generator: Msc-generator on SourceForge and Msc-generator on GitLab
- Diagramic.com
- Ckwnc.com
- Mermaid
- Nomnoml
- js-sequence-diagrams
- Jumly
- flowchart.js
- Lucidchart : online diagram application that makes it easy to sketch and share professional flowchart diagrams
- Gleek.io is free description-to-diagrams tool for developers. Create informal, UML class, object, or entity-relationship diagrams using your keyboard.
- From Text to simple UML diagram
- Napkin - Write Python code for sequence diagram, which is translated to PlantUML script
- DiagramExpress: Online collaboration tool for diagram creation based on PlantUML.
Projects using PlantUML
- PlantText is a online environment for working with PlantUML in the browser, without the need to install anything.
- PlantUML File Watcher project gives almost instant visualisations of the changes to your PlantUML diagrams.
- PlantUML for Android converts text diagrams into images using plantuml.com.
- geneJS (pronounced genesis) is a JavaScript tool that generates JavaScript code from PlantUML class diagram source.
- puml2code is a JavaScript utility to generate source code from PlantUML class diagram. Supports multiple languages.
- plantuml-apache-commons-math:Some static UML class diagrams for Apache Commons Math, created using PlantUML.
- Automated tests with TestOptimal.
- EWS Software Design from Mustard Seed Software
- Pyang plugin to generate UML diagrams from YANG
- KWin documentation
- Kiel Integrated Environment for Layout
- Documentation of ACRA (Application Crash Report for Android)
- Trac Enterprise Suite
- Small portfolio & hobby project for reverse engineering Java/Enterprise Java application devprom.ru
- PlantUML for Force.com : Visualises the Apex Classes and Objects in your Org as configurable UML class diagrams
- Flowgen : Flowchart-Based Documentation for C++ Codes
- arkit : Visualises a JavaScript, TypeScript or Flow codebase architecture
- plant2code : Generates code based on puml files - written in PHP
- LiveUML : online PlantUML editor with instant visualization and syntax highlighting.
- Real World PlantUML: Examples of PlantUML diagrams
- PlantUML Styler : Edit and style plantUML sequence diagrams right in your browser with instant feedback.
- PlantUML extension: This is a Google Chrome extension that replace PlantUML code blocks into preview images.
- DiagramExpress: Online collaboration tool for diagram creation based on PlantUML.
- SwiftPlantUML Generate PlantUML class diagrams from Swift source code. Available as command-line tool, Swift Package and Xcode extension
- SwiftUML Generate PlantUML class diagrams from Swift source code.
- KEP-Diagrams Generate Diagrams for PlantUML using interactive choices.
Learn & Teach with PlantUML
- Montana State University - Carroll Computer Software Engineering Labs.
- University of Idaho - Computer Science 383: Software Engineering.
- ÉTS - École de technologie supérieure - Montréal - LOG210 Analyse et conception de logiciels.
UML for blind people
- UML for Blind people: How PlantUML can help blind developers (translation here)
- blinduml Yahoo group : Discus special needs for blind people using Uml
- Workshop: How to read and create UML diagrams for blind persons : ICCHP Summer University
Links about UML
- How to integrate PlantUML into other software
- A coffee with Jordi Cabot (from MOdeling LAnguages)
- PlantUML の使い方
- Nice site about UML
- Modeling Language Portal
- This article about Textual notations/languages to define UML models.
- This Martin Fowler's article about UML
- Another list of Free Open Source UML Tools
Other stuffs
- Technology Radar from ThoughtWorks
- J2V8 - Running Javascript in Java with V8 Engine
- HAProxy - The Reliable, High Performance TCP/HTTP Load Balancer
- TweakPNG to retrieve metadata generated inside PNG files
- http://www.graphviz.org which is used by PlantUML
- Java Ascii Versatile Editor
- The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets
- Online Unicode (UTF-8) to HTML entity online converter
- Escapes or unescapes a Java string removing traces of offending characters that could prevent compiling
- Alan Wood's Unicode resources
- The Ultimate Guide to ASCII Encoding
- Org Mode - Organize Your Life In Plain Text!
- Java theory and practice: Garbage collection and performance
- optipng
- Twitter Card validator
- Online WebP Converter
- ZXing Decoder Online