StarUML 2 is compatible with UML 2.x standard and supports totally 11 kinds of UML diagrams: Class, Object, Use Case, Component, Deployment, Composite Structure, Sequence, Communication, Statechart, Activity and Profile Diagram.
StarUML 2 is a commercial software, although there is no time limit for evaluation, you should buy licenses [here](http://staruml.io/buy).