⚠ 這是歷史版本頁面 — 查看 StarUML 最新版本 →
- 目前版本6.3.0
- 更新日期2024-11-03
- 檔案大小190.61 MB
- 檔案名稱StarUML Setup 6.3.0.exe
- 作業系統Windows 10 / Windows 11
- 支援語系English
- 授權型式免費軟體
- 開發商 MKLabs Co.,Ltd.
- 軟體分類Windows 軟體 / 開發者工具
##
編輯短評
StarUML是一款专为开发者、软件架构师和分析师设计的UML建模工具,主要用于创建和文档化软件架构。它支援UML 2.x标准,涵盖多种UML图,并额外支援ERD和DFD,让建模范围更广。这款软件长期维护,但更新频率不算高,在同类工具中属于小众选择,不过使用者评价普遍不错,适合需要严谨建模流程的团队。
StarUML适合在软件设计阶段使用,尤其是需要绘制UML图来沟通架构或撰写技术文件时。与同分类的热门工具相比,它更专注于建模本身,而非执行或编译环境,因此若你只需要建模功能,它是个轻量选项。授权为免费软件,但仅提供英文界面,中文用户可能需要适应;平台方面有Windows和macOS版本,可依需求选择。
##
翻譯排程處理中,以下暫以英文原文呈現
軟體介紹
StarUML is a sophisticated software modeling tool tailored for developers, software architects, and analysts who require a high-performance UML (Unified Modeling Language) tool.
Designed to support agile and iterative development processes, StarUML for Windows enables users to create complex software models efficiently.
It is widely used in software engineering for designing and documenting software architecture using UML diagrams and supports other modeling languages such as Entity-Relationship Diagrams (ERD) and Data Flow Diagrams (DFD).
Key Features
UML 2.x Support: Includes various UML diagrams such as class, sequence, use case, activity, and state diagrams.
Extension Support: Allows users to extend functionality with third-party plugins and modules.
Code Generation: Supports Java, C++, and Python code generation from UML models.
Model Verification: Checks for consistency and validation of UML models.
Dark Mode: Provides a visually comfortable workspace for extended use.
Markdown Support: Enables embedding Markdown-formatted text within models.
HTML and PDF Export: Facilitates documentation generation.
Reverse Engineering: Supports reverse engineering for Java, C++, and C#.
Collaborative Workflows: Allows easy sharing and integration with version control tools.
User Interface
StarUML features a clean and intuitive interface with a workspace that enables easy diagram creation. The left panel provides quick access to the model explorer, while the main canvas supports drag-and-drop functionality for smooth modeling.
Users can customize the layout and appearance, making it a flexible tool for professional developers and students alike.
Installation and Setup
UML 2 Compatibility
Fully supports the UML 2.x standard metamodel and diagrams, including Class, Object, Use Case, Component, Deployment, Composite Structure, Sequence, Communication, Statechart, Activity, and Profile Diagrams.
Additional Diagram Support
Create Entity-Relationship Diagrams (ERD), Data-Flow Diagrams (DFD), and Flowchart Diagrams with ease.
Cross-Platform Compatibility
Enjoy a consistent user experience across macOS, Windows, and Linux.
Retina Display Support
Optimized for Retina (High-DPI) displays, ensuring crisp, sharp diagrams, text, and icons. Export high-quality images in PNG and JPEG formats.
Extension Manager
Easily discover and install third-party extensions, many of which are open-source and hosted on GitHub. Fork existing extensions or create your own.
Model-Driven Development
Store modeling data in a simple JSON format, making it easy to generate custom code using user-defined templates (mdgen).
Fast and Efficient Modeling
Leverage Quick Edit shorthands to rapidly create elements and relationships, including sub-classes and supporting interfaces.
Light and Dark Themes
Switch between light and dark themes for a comfortable working environment.
Automatic Updates
Stay up to date with automatic update checks—no need for manual downloads and installations.
Code Engineering
Generate and reverse-engineer code for major programming languages, including Java, C#, and C++, via open-source extensions.
Open API Support
Develop custom extensions using HTML5, CSS3, JavaScript, Node.js modules, and APIs for menus, keymaps, dialogs, UIs, metadata, and preferences.
Asynchronous Model Validation
Automatically validates models against predefined rules whenever files are opened or saved.
HTML Documentation Publishing
Easily share models with analysts, architects, and developers by publishing them as HTML documentation.
PDF Export for Printing
Export diagrams to PDF with customizable page layouts and sizes for clean and professional printing.
Markdown Support
Use markdown syntax to edit element documentation with syntax highlighting and preview functionality.
How to Use
Create a New Project: Open StarUML and start a new UML project.
Add Diagrams: Choose a UML diagram type from the toolbar and drag components onto the workspace.
Customize Elements: Edit element properties, relationships, and labels.
Generate Code: Use the code generation feature to create source code.
Save and Export: Save the project and export to PNG, PDF, or HTML for documentation.
What`s New
Is StarUML free?
No, StarUML is a commercial product with a free trial, but users must purchase a license for full access.
Does StarUML support real-time collaboration?
No, but files can be shared and used with version control systems.
Can I use StarUML for database modeling?
Yes, it supports ER diagrams for database design.
Does StarUML support reverse engineering?
Yes, it supports reverse engineering for Java, C++, and C#.
Can I install plugins in StarUML?
Yes, users can install extensions and plugins to enhance functionality.
Alternatives
Visual Paradigm – A powerful UML tool with collaboration features.
Draw.io Desktop – A free alternative for basic UML diagramming.
yEd Graph Editor – Create diagrams with the free.
Edraw AI – A platform designed to revolutionize visual collaboration with 40+ AI tools!
Pricing
Standard Plan - $129/user (VAT excluded)
System Requirements
StarUML is a feature-rich UML modeling tool designed for software developers and architects who need a powerful and extensible platform for designing software architectures.
While it lacks cloud collaboration and built-in project management features, its extensive support for UML diagrams, code generation, and reverse engineering makes it a strong contender for professionals working on software design.
Note: You can evaluate for free without a time limit.
Also Available: Download StarUML for Mac
Download StarUML Latest Version Why is this app published on FileHorse? (More info)
Designed to support agile and iterative development processes, StarUML for Windows enables users to create complex software models efficiently.
It is widely used in software engineering for designing and documenting software architecture using UML diagrams and supports other modeling languages such as Entity-Relationship Diagrams (ERD) and Data Flow Diagrams (DFD).
Key Features
UML 2.x Support: Includes various UML diagrams such as class, sequence, use case, activity, and state diagrams.
Extension Support: Allows users to extend functionality with third-party plugins and modules.
Code Generation: Supports Java, C++, and Python code generation from UML models.
Model Verification: Checks for consistency and validation of UML models.
Dark Mode: Provides a visually comfortable workspace for extended use.
Markdown Support: Enables embedding Markdown-formatted text within models.
HTML and PDF Export: Facilitates documentation generation.
Reverse Engineering: Supports reverse engineering for Java, C++, and C#.
Collaborative Workflows: Allows easy sharing and integration with version control tools.
User Interface
StarUML features a clean and intuitive interface with a workspace that enables easy diagram creation. The left panel provides quick access to the model explorer, while the main canvas supports drag-and-drop functionality for smooth modeling.
Users can customize the layout and appearance, making it a flexible tool for professional developers and students alike.
Installation and Setup
- Run the installer and follow the setup wizard.
- Select installation preferences such as location and components.
- Launch the application and configure settings as needed.
- (Optional) Install extensions for additional features.
UML 2 Compatibility
Fully supports the UML 2.x standard metamodel and diagrams, including Class, Object, Use Case, Component, Deployment, Composite Structure, Sequence, Communication, Statechart, Activity, and Profile Diagrams.
Additional Diagram Support
Create Entity-Relationship Diagrams (ERD), Data-Flow Diagrams (DFD), and Flowchart Diagrams with ease.
Cross-Platform Compatibility
Enjoy a consistent user experience across macOS, Windows, and Linux.
Retina Display Support
Optimized for Retina (High-DPI) displays, ensuring crisp, sharp diagrams, text, and icons. Export high-quality images in PNG and JPEG formats.
Extension Manager
Easily discover and install third-party extensions, many of which are open-source and hosted on GitHub. Fork existing extensions or create your own.
Model-Driven Development
Store modeling data in a simple JSON format, making it easy to generate custom code using user-defined templates (mdgen).
Fast and Efficient Modeling
Leverage Quick Edit shorthands to rapidly create elements and relationships, including sub-classes and supporting interfaces.
Light and Dark Themes
Switch between light and dark themes for a comfortable working environment.
Automatic Updates
Stay up to date with automatic update checks—no need for manual downloads and installations.
Code Engineering
Generate and reverse-engineer code for major programming languages, including Java, C#, and C++, via open-source extensions.
Open API Support
Develop custom extensions using HTML5, CSS3, JavaScript, Node.js modules, and APIs for menus, keymaps, dialogs, UIs, metadata, and preferences.
Asynchronous Model Validation
Automatically validates models against predefined rules whenever files are opened or saved.
HTML Documentation Publishing
Easily share models with analysts, architects, and developers by publishing them as HTML documentation.
PDF Export for Printing
Export diagrams to PDF with customizable page layouts and sizes for clean and professional printing.
Markdown Support
Use markdown syntax to edit element documentation with syntax highlighting and preview functionality.
How to Use
Create a New Project: Open StarUML and start a new UML project.
Add Diagrams: Choose a UML diagram type from the toolbar and drag components onto the workspace.
Customize Elements: Edit element properties, relationships, and labels.
Generate Code: Use the code generation feature to create source code.
Save and Export: Save the project and export to PNG, PDF, or HTML for documentation.
What`s New
- AWS and GCP icons are not rendered in exported SVG image
- Unexpected message of recovering from auto backup
- Order of diagrams is not instantly applied to exported PDF
- Complete license validate before CLI image export
- Open Sub-activity's diagram when select 'Open. Sub-Diagram' menu
Is StarUML free?
No, StarUML is a commercial product with a free trial, but users must purchase a license for full access.
Does StarUML support real-time collaboration?
No, but files can be shared and used with version control systems.
Can I use StarUML for database modeling?
Yes, it supports ER diagrams for database design.
Does StarUML support reverse engineering?
Yes, it supports reverse engineering for Java, C++, and C#.
Can I install plugins in StarUML?
Yes, users can install extensions and plugins to enhance functionality.
Alternatives
Visual Paradigm – A powerful UML tool with collaboration features.
Draw.io Desktop – A free alternative for basic UML diagramming.
yEd Graph Editor – Create diagrams with the free.
Edraw AI – A platform designed to revolutionize visual collaboration with 40+ AI tools!
Pricing
Standard Plan - $129/user (VAT excluded)
- Includes UML, ERD, Flowchart, Data Flow Diagram, Mindmap, and C4 Model.
- SysML not supported.
- Volume Discounts: $129/user (1+ users), $119/user (10+ users), $109/user (50+ users), $99/user (100+ users).
- Upgrade from V5: $79 (discounted from $129).
- Includes all Standard features plus SysML, BPMN, UI Wireframe, AWS, and GCP Architecture.
- Volume Discounts: $199/user (1+ users), $189/user (10+ users), $179/user (50+ users), $169/user (100+ users).
- Upgrade from V5: $119 (discounted from $199).
System Requirements
- OS: Windows 7, 8, 10, or 11 (64-bit recommended)
- Processor: Intel or AMD with 2 GHz or higher
- RAM: Minimum 4GB (8GB recommended)
- Storage: At least 300MB free disk space
- Display: Minimum resolution of 1024x768
- Supports UML 2.x standard with a variety of diagram types.
- High-performance modeling tool with an intuitive user interface.
- Extensive plugin and extension support.
- Multi-platform support for Windows, macOS, and Linux.
- Code generation and reverse engineering capabilities.
- Lacks real-time collaboration features.
- No cloud storage integration.
- Can be expensive for individual users.
- Lacks advanced project management tools.
- Learning curve for beginners unfamiliar with UML.
StarUML is a feature-rich UML modeling tool designed for software developers and architects who need a powerful and extensible platform for designing software architectures.
While it lacks cloud collaboration and built-in project management features, its extensive support for UML diagrams, code generation, and reverse engineering makes it a strong contender for professionals working on software design.
Note: You can evaluate for free without a time limit.
Also Available: Download StarUML for Mac
Download StarUML Latest Version Why is this app published on FileHorse? (More info)
##
畫面截圖
- 2026-04-09 StarUML 7.1.0 99.29 MB
- 2025-07-16 StarUML 7.0.0 99.28 MB
- 2025-07-07 StarUML 6.3.4 98.2 MB
- 2025-06-16 StarUML 6.3.3 98.11 MB
- 2025-04-05 StarUML 6.3.2 98.11 MB
- 2024-12-09 StarUML 6.3.1 190.61 MB
- 2024-11-03 StarUML 6.3.0 190.61 MB
- 2024-07-20 StarUML 6.2.2 190.89 MB


