NClass
NClass is a free tool to easily create UML class diagrams with full C# and Java language support.
CollabNet
ArgoUML, free and safe download. ArgoUML latest version: Open-source diagramming application for personal computers. ArgoUML is a program that allows users to create complex and professional diagrams.
Visio
Simplify and communicate complex information using data-linked diagrams.
WhiteStarUML
WhiteStarUML is a fork of StarUML with an intent to revive its Delphi code base by updating code to…
PathVisio
Open-source and free pathway analysis and pathway drawing software. Allows drawing, editing and analysis of biological pathways.
RagTime
RagTime is both a traditional Office and DTP layout application.
Umbrello
Umbrello UML Modeller is a Unified Modelling Language diagram programme for KDE.
Eclipse Papyrus
Eclipse Papyrus is an industrial-grade open source Model-Based Engineering tool. Eclipse Papyrus has notably been used successfuly in industrial projects and is the base platform for several industrial modeling tools.
ProcessOn
Free html-5 based on-line diagrams design, an ideal tool for visual communication.
SmartDraw
Instead of starting with a blank screen, SmartDraw gives you the exact template you need.