برنامه StarUML با نسخههای استاندارد UML 2.x سازگار است و مجموعا از ۱۱ نوع از دیاگرامهای UML پشتیبانی میکند: دیاگرامهای class, object, use-case, component, deployment, composite structure, sequence, communication, statechart, activity, و profile.
همچنین شما میتوانید با استفاده از این برنامه Entity-Relationship Diagrams (ERD) ایجاد کنید. ERD یکی از پرکاربردترین دیاگرامها برای مدلسازی پایگاه داده است.
ERD ارائه شده توسط ما بر اساس نوتیشن crow’s-foot است که بسیار راحتتر و دارای خوانایی بسیار بیشتر نسبت به نوتیشن Chan است.
ایجاد اجزاء و اتصال آنها کاری نسبتا طاقتفرساست. StarUML از بسیاری از سبکهای اختصاری در Quick Edit برای ایجاد یکجای اجزاء و روابط مانند sub-classes، supporting interfaces و غیره پشتیبانی میکند.
همچنین برنامه StarUML از نمایشگرهای Retina (دارای تراکم نقطه بالا) پشتیبانی میکند. تمامی دیاگرامها، متون و آیکنها با لبههای مشخص و واضح نمایش داده میشوند. همچنین شما میتوانید دیاگرامها را به صورت تصاویر bitmap با تراکم نقطه بالا دریافت کنید. (فرمتهای PNG و JPEG)
شما به کمک این برنامه و با استفاده از Extension Manager میتوانید افزونهها را به سادگی در منبع رسمی افزونهها یا ریپازیتوریهای GitHub بیابید و دریافت کنید. بسیاری از افزونهها متن باز و در GitHub موجود هستند. با Fork کردن این افزونهها میتوانید به شخصیسازی و ایجاد افزونه خودتان بپردازید.