Dynamic Draw is a free Vector graphics editor. This free graphics editor can create flowcharts, UML diagrams, illustrations, and even OLE diagrams. Earlier I had reviewed some great free software to create UML diagrams, like StarUML and ArgoUML; Dynamic Draw joins that group. Dynamic Draw has some really good features to easily create flow charts and UML diagrams. It comes with all the basic shapes used in flowcharts, and provides different types of arrows to connect different symbols in Flowcharts. The diagrams created with Dynamic Draw can be easily exported to various formats, such as BMP, JPG, TIFF, PNG, PSD, SVG, EMF, WMF.
One of the best feature I like in Dynamic Draw is its intelligent linking. Those who have created flowcharts would know that one of the most important things is creating links. This is because when position of some object has to be changed, then the links have to be redrawn. That’s not an easy task. Dynamic Draw makes it pretty easy with its intelligent linking. When you create link between 2 objects, Dynamic Draw ties the link to the object. So, even if you move any object, the link will bend to move with the object, and you do not have to do linking again.
All the shapes that are used in flowcharts are provided in the sidebar. Just drag any shape and add the text to it. Having all these features makes it very fast to create flowcharts, and UML diagrams. Dynamic Draw is completely free, and extremely powerful. If you are looking for a free software to create Flowcharts, I highly recommend this.