staruml
« Back to VersTracker
Description:
Software modeller
Type: Cask  |  Latest Version: 6.3.4@0  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: uml modeling software-architecture diagramming code-generation
Install: brew install --cask staruml
About:
StarUML is a sophisticated software modeling tool that supports the Unified Modeling Language (UML) for creating detailed diagrams and system designs. It enables developers to visually design, construct, and document software systems and architectures. The tool is widely used for generating clean, maintainable code directly from models, bridging the gap between design and implementation.
Key Features:
  • Supports UML 2.x standard diagrams
  • Code engineering (forward and reverse engineering)
  • Extensible via a JavaScript-based plugin architecture
  • Cross-platform desktop application
Use Cases:
  • Designing complex software architectures using UML diagrams
  • Generating boilerplate code from visual models
  • Documenting existing codebases by reverse engineering them into diagrams
Alternatives:
  • Visual Paradigm – More enterprise-focused with a broader feature set but significantly more expensive.
  • PlantUML – Text-based modeling that integrates well with version control, but lacks a drag-and-drop GUI.
Version History
Detected Version Rev Change Commit
Sep 15, 2025 1:04pm 6.3.4 0 VERSION_BUMP 6b52f990
Jul 20, 2024 10:06pm 6.2.2 0 VERSION_BUMP 4d2f86bb