Saturday, March 23, 2019 StarUML Portable, a sophisticated software modeler for agile and concise modeling!
"Familiar Visual Studio like user interface... After this study on StarUML modeling tool and basic comparison to some other open source tools like AgroUML it looks much better than others. So we recommend starUML for any developer for modeling of software models and prepare the document." —Pavan R. Jagtap & S. G. Gupta, (Jun 2014)
"StarUML has many powerful features and is certainly more than a "simple" diagramming tool. With its support of MDA (Model Driven Architecture), it is more aimed at people using UML in an intensive way and with some code generations objectives than for simply drawing diagrams to document requirements. However, using StarUML just as a diagramming tool work fine..." —Franco Martinig, (Fall 2011)
"Since the goal of starUML is to compete with the commercial UML modeling applications like Microsoft’s Visio and IBM’s Rational Rose, starUML boasts a complete set of UML modeling features. ... After using these two UML modeling tools [argoUML], I recommend starUML for any developer." —Veera, (November 25, 2008)
StarUML is an UML software design tool that also supports classic Entity-Relationship Diagrams (ERD), Data-flow Diagrams (DFD) and Flowchart diagrams.
   It's build on open-source Electron framework with web technologies like JavaScript, HTML, and CSS.

Size: 181 MB (190,832,640 bytes) Packed Size: 49.6 MB (52,035,584 bytes)
MD5: 92866700D8D0EEA8D5FE6BB2D38D854D

Size: 393 MB (412,147,712 bytes) Packed Size: 79.6 MB (83,488,768 bytes)
MD5: F306626A0134F44A2BC5D8B3A01DD2FB

More releases... More releases...

Release Details

Developer: MKLabs Co.,Ltd. &
Requirements: Windows 7 or later
License: Freeware (Personal use)—End User License Agreement
Source: Included in the package (.ini, .nsh files)

DIY/Do It Yourself: Upgrade to the Latest Release

Requirements 7-Zip, NPP/Notepad++ or other text editor, Launcher Generator/PAL, Installer/PAI.

  1. We'll use the 32/64 bit edition as example, you can infer from this example to upgrade the 32 bit only edition.
  2. Get the latest portable app. template, and extract the content with 7-Zip.
  3. Get the latest StarUML release.
  4. Put it in the same folder as the extracted template, in our example C:\0TEST, then open the installer with 7-zip, Open installer archive...
    browse into $PLUGINSDIR\app-32.7z folder and extract its contents into C:\0TEST\StarUMLPortable _3264\App\StarUML folder, Extract package to its appdir...
    likewise browse into $PLUGINSDIR\app-64.7z folder to extract it into App\StarUML64 folder, Extracted contents...
  5. Browse to StarUMLPortable _3264\App\AppInfo and open appinfo.ini file with NPP. Replace the [Version] section with the latest version number. Make sure the PackageVersion entry is in 4 place digit, eg. not just 3.1.0 nor 3.1,
     DisplayVersion=3.1.0 (32/64 bit)
  6. Run PAL, paste the template folder address C:\0TEST\StarUMLPortable _3264, and click Go—a new launcher will be created, Create new launcher
  7. Test the new launchers by following this guide.
  8. When all is OK, then delete the StarUMLPortable _3264\Data folder and run PAI, paste the package folder address C:\0TEST\StarUMLPortable _3264, and click Go—to create the installer package. Create installer
  9. Use the installer package to upgrade your portable application. Don't forget to at least backup your Data folder before any upgrade :)
  10. If you find any changes that's not handled by the launcher, consult the PAL help file to modify the launcher yourself or ask for our paid upgrade support.
Quick and Dirty Update
  1. Make sure you exit StarUML portable cleanly—check that no PortableApps.comLauncherRuntimeData-StarUMLPortable.ini file in the Data folder.
  2. Get the latest StarUML release.
  3. Delete current contents of App\StarUML and App\StarUML64 folder.
  4. Follow step 4 of the "DIY/Do It Yourself" above.
  5. Done.

Portability Notes

About the Publisher

Buy now! StarUML portable, Preferences → General StarUML portable, Preferences → UML StarUML portable, Extension Manager
Motivate StarUML development, follow them around the Web!