PlantUML is a simple drawing program that contains a plethora of design features. It helps users to create UML diagrams through a description language and save the created files to SVG or NG file format. It is a portable application so you can work with it without installation. It is a Java-based program so make sure that you have Java working environment on your computer. The clean GUI provides only few configuration settings. The application enables you to add the description language in a dedicated pane or import information from the multiple file formats such as HTML, JAVA, CPP, C, Y, and plain text. You can create use case, sequence, class, component, activity, object, or state diagrams. It is simple to use so you can set up the specific parameters in no time. So make UML diagrams for your project through a description language.