My Message Seqence Chart Generator of choice is Msc-generator. Alas, I cannot find a portable version.

What altrernatives are there? Must

  • run on Windows
  • be gratis
  • for commerical use

Preferably, like my favourite, accept ascii text as input (e.g define two columns, sender & recevier, then send a message by sender->recevier:message name;) and show me my MSC in a GUI as I draw it, event by event.

However, I will accept a pure GUI solution, with no ascii inpput (which means that I cannot feed it the output of other programs).

I am aware of msc-gen, but that, though portable, is only command line driven; I would prefer to have the option of choice between command line & GUI. Any others?


You can pack all dependencies in one executable. Such programs like BoxedApp Packer and Enigma Virtual Box can create a portable version of the program. Works for Windows.

BoxedApp is not gratis, but I like this programm. [OP note: single user $299, site license $3,999]

Molebox also was good [OP note: looks like Docker. See also 5 Container Alternatives to Docker]

  • Thanks. That is good to know. Alas, though, I want to download it at work, and can't use USB there. Jan 21 '19 at 18:00
  • Sorry to hear that. This fact somewhat complicates the situation. Perhaps you could use some kind of data warehouse to download it at work? You probably already thought about it. Hope you'll find a good solution. May be you have solved the problem? Jan 22 '19 at 17:14
  • 1
    I updated your answer; added some links and notes. Hope you don't mind May 31 '19 at 16:33
  • On reflection, I want a portable app - not the means to make one. Oct 8 '19 at 13:49

Summing up my comments above :

Use dependency walker to find all the dll's that are necessary for your software.
Use a tool like molebox to package everything in one portable executable.
Final step: enjoy your Message Seqence Chart Generator everywhere.

  • I will try this & get back to you. It sounds like a good, generic approach for any application. May 4 '16 at 18:54
  • Alas, it proved much too complicated, with dependencies upon dependencies :-( Sep 25 '16 at 9:33
  • 1
    Thanks for the comment, @Mawg good for others who will try this also.
    – StefanS
    Oct 3 '16 at 14:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.