⚠ 這是歷史版本頁面 — 查看 StarUML 最新版本 →
- 軟體名稱StarUML
- 目前版本6.0.0
- 更新日期2023-09-11
- 檔案大小114 MB
- 檔案名稱StarUML-6.0.0.dmg
- 作業系統macOS 10.13 High Sierra or later
- 支援語系English
- 授權型式免費軟體
- 開發商 MKLabs Co.,Ltd.
- 軟體分類Mac 軟體 / 開發者工具
編輯短評
StarUML 是一套以 UML 建模為核心的開發者工具,主要用來繪製軟體設計階段的各種圖表,涵蓋類別圖、使用案例圖、循序圖、活動圖等 UML 2.x 標準圖型。它源自開源專案,強調快速、可擴充與彈性,在 Mac 平台上算是少數能完整對應 UML 2 規範的免費選擇。這套軟體長期有在維護,但更新步調不算頻繁,使用者的評價樣本不多,整體印象偏向正面。
StarUML 適合需要畫 UML 圖的軟體工程師或架構師,特別是在設計文件、系統規劃或課堂作業這類情境下會派上用場。與同分類的 Microsoft Access 或 Parallels Desktop 相比,它專注在建模而非資料庫或虛擬化,定位更單純。不過要注意的是,它僅提供英文介面,且目前只有 macOS 版本(另有 Windows 版),若需要中文介面或跨平台同步就得再評估。免費授權對個人使用來說門檻低,但進階需求可能得自行確認功能是否足夠。
軟體介紹
StarUML for Mac 是一個開源專案,旨在開發一個快速、靈活、可擴充、功能豐富且免費的 UML/MDA 平台,可在 Win32 平台上執行。
UML 是由 OMG(物件管理組織)持續擴展的標準。近期 UML 2.0 已發布,StarUML for macOS 支援 UML 2.0,並將支援最新的 UML 標準。
功能與亮點
UML 2
相容於 UML 2.x 標準元模型與圖表:類別圖、物件圖、使用案例圖、元件圖、部署圖、複合結構圖、序列圖、通訊圖、狀態圖、活動圖與設定檔圖。
額外圖表
支援建立實體關係圖(ERD)、資料流程圖(DFD)與流程圖。
跨平台支援
在 macOS、Windows 與 Linux 等多個平台上提供一致的使用者體驗。
Retina 顯示器支援
支援 Retina(高 DPI)顯示器。所有圖表、文字與圖示都極為清晰,並可匯出為高 DPI 圖片(PNG 與 JPEG)。
擴充功能管理員
輕鬆探索並安裝第三方擴充功能。許多擴充功能為開源,並託管於 Github。您可以複製(Fork)一個並打造自己的版本。
模型驅動開發
建模資料以非常簡單的 JSON 格式儲存,因此可輕鬆透過使用者自訂範本(mdgen)產生自訂程式碼。
快速建模
在快速編輯中支援許多快捷操作,可一次建立元素與關係,例如子類別、支援介面等。
深色與淺色主題
支援淺色與深色主題,您可以選擇更舒適的主題。
自動更新
StarUML 會自動檢查最新更新,無需再手動下載與安裝。
程式碼工程
透過開源擴充功能,支援主要程式語言的程式碼產生與逆向工程,包括 Java、C# 與 C++。
開放 API
允許使用 HTML5、CSS3、JavaScript、Node.js 模組以及選單、快捷鍵、對話框、UI、中繼資料、偏好設定等 API 來撰寫您自己的擴充功能。
非同步模型驗證
定義了許多模型驗證規則,並在您儲存或開啟模型檔案時非同步檢查。
發布 HTML 文件
只需發布 HTML 文件,即可輕鬆與其他分析師、架構師與開發人員分享模型。
PDF 匯出,乾淨列印
圖表可匯出為 PDF,並提供頁面版面與尺寸等列印選項,以獲得乾淨的列印效果。
Markdown 支援
使用 Markdown 語法編輯元素文件,並支援語法高亮與預覽。
使用方式
macOS 10.12(Sierra)或更新版本
Intel 64 位元處理器或 Apple Silicon(M1/M2)
200 MB 可用磁碟空間
建議 4 GB RAM 或以上
需要網際網路連線以進行授權啟用與更新
優點
另有提供:下載 StarUML for Windows
下載 StarUML for Mac 最新版本 為什麼這個應用程式發布在 FileHorse 上?(更多資訊)
UML 是由 OMG(物件管理組織)持續擴展的標準。近期 UML 2.0 已發布,StarUML for macOS 支援 UML 2.0,並將支援最新的 UML 標準。
功能與亮點
UML 2
相容於 UML 2.x 標準元模型與圖表:類別圖、物件圖、使用案例圖、元件圖、部署圖、複合結構圖、序列圖、通訊圖、狀態圖、活動圖與設定檔圖。
額外圖表
支援建立實體關係圖(ERD)、資料流程圖(DFD)與流程圖。
跨平台支援
在 macOS、Windows 與 Linux 等多個平台上提供一致的使用者體驗。
Retina 顯示器支援
支援 Retina(高 DPI)顯示器。所有圖表、文字與圖示都極為清晰,並可匯出為高 DPI 圖片(PNG 與 JPEG)。
擴充功能管理員
輕鬆探索並安裝第三方擴充功能。許多擴充功能為開源,並託管於 Github。您可以複製(Fork)一個並打造自己的版本。
模型驅動開發
建模資料以非常簡單的 JSON 格式儲存,因此可輕鬆透過使用者自訂範本(mdgen)產生自訂程式碼。
快速建模
在快速編輯中支援許多快捷操作,可一次建立元素與關係,例如子類別、支援介面等。
深色與淺色主題
支援淺色與深色主題,您可以選擇更舒適的主題。
自動更新
StarUML 會自動檢查最新更新,無需再手動下載與安裝。
程式碼工程
透過開源擴充功能,支援主要程式語言的程式碼產生與逆向工程,包括 Java、C# 與 C++。
開放 API
允許使用 HTML5、CSS3、JavaScript、Node.js 模組以及選單、快捷鍵、對話框、UI、中繼資料、偏好設定等 API 來撰寫您自己的擴充功能。
非同步模型驗證
定義了許多模型驗證規則,並在您儲存或開啟模型檔案時非同步檢查。
發布 HTML 文件
只需發布 HTML 文件,即可輕鬆與其他分析師、架構師與開發人員分享模型。
PDF 匯出,乾淨列印
圖表可匯出為 PDF,並提供頁面版面與尺寸等列印選項,以獲得乾淨的列印效果。
Markdown 支援
使用 Markdown 語法編輯元素文件,並支援語法高亮與預覽。
使用方式
- 開啟下載的 .dmg 檔案,並拖曳到「應用程式」資料夾
- 從「應用程式」資料夾啟動 StarUML
- 建立新專案或開啟現有專案
- 使用左側面板選擇圖表類型
- 拖放元素到畫布中來設計模型
- 雙擊元素以編輯屬性或名稱
- 使用工具列進行對齊、版面配置與匯出工具
- 將專案儲存為 .mdj 檔案,或匯出為圖片/PDF
- 透過 偏好設定 > 擴充功能管理員 探索擴充功能
macOS 10.12(Sierra)或更新版本
Intel 64 位元處理器或 Apple Silicon(M1/M2)
200 MB 可用磁碟空間
建議 4 GB RAM 或以上
需要網際網路連線以進行授權啟用與更新
優點
- 支援多種圖表類型
- 快速且輕量的效能
- 可透過許多外掛程式擴充
- 現代且乾淨的使用者介面
- 輕鬆匯出為多種格式
- 試用期結束後沒有免費版本
- 協作功能有限
- 缺乏進階模擬工具
- 對進階使用者來說可能略顯基本
另有提供:下載 StarUML for Windows
下載 StarUML for Mac 最新版本 為什麼這個應用程式發布在 FileHorse 上?(更多資訊)
畫面截圖
1 張
歷史版本
完整清單 →- 2026-04-09 StarUML 7.1.0 131 MB
- 2025-07-16 StarUML 7.0.0 131 MB
- 2025-07-07 StarUML 6.3.4 129 MB
- 2025-06-16 StarUML 6.3.3 129 MB
- 2025-04-05 StarUML 6.3.2 130 MB
- 2024-12-09 StarUML 6.3.1 130 MB
- 2024-11-03 StarUML 6.3.0 130 MB
- 2024-07-20 StarUML 6.2.2 130 MB