General
-
Make code available
Publish code used by websequencediagrams
508 votes -
Add ability to title the diagram
To make it easier to compile a set of diagram in a folder without collecting them in a document or html page, allow the generate graphic to include a textual title at the top of the sequence diagram.
302 votes -
create desktop version of this application
Currently it takes too much time to create sequence diagrams of large application due to dependency on internet. It would be better to create desktop application that will be clone of this applicaton
275 votes -
The same but for Class Diagram
The Sequence Diagrams are great and I agree, I find myself using them most often - mostly for conveying initial design architecture and for documentation purposes. But I also use the Class Diagram very often for documenting code.
204 votes -
Add option to remove boxes at the bottom
This is not standard and takes space
159 votes -
Use numbers in actions
In order to have something like in the diagramm
1 Authentication request
2 Authentication response139 votes -
Generate output in SVG format
Scalable Vector Graphics for higher quality output. SVG is a quite simple but powerful XML-based format that may even be easier to generate than PNGs.
134 votes -
Use colors
Sometimes I need to highlight a particular transition, and colors might help.
106 votes -
83 votes
-
Create a command line version of this application.
A command line version allows use of any editor. The errors shown should be a form that Visual Studio and other dev tools will recognise when executing the build diagram.
74 votes -
Double sided arrows to show bidirectional media streams
In VOIP sequence diagrams after the call has been set up there will be bidrectional flow of audio/video packets between at least 2 of the objects in the diagram, this is often shown with a double line with RTP written in between the two lines and a big arrow at each end
73 votes -
all participants are in same line
As you know, the sequence diagram may contain different participants which come to life at different times. But in this tool, all the participants are shown as if they all came to life together. This leads to confusion.
Could you make a provision for a participant to come to life later in a sequence diagram when it is initialised.72 votes -
extend product to handle UML actors and use case diagrams
IT would be nice to have some similar way of adding text and generating a diagram for actors and use cases.
63 votes -
Make a button to save/open the diagram text to your local computer
It requires fewer steps than copying and pasting all the time
62 votes -
distinguish between synchronous and asynchronous requests using open/closed arrowheads
Allow for specification of open or closed arrows to distinguish synchronous and asynchronous requests and responses.
57 votes -
allow loop to be limited to fewer participants
Loop spans across all the participants, which is not required all the time. So looping across limited participants is required
55 votes -
to allow nested activation bars
If object is activated when it is already active, draw nested activation bars, where the latest is a bit shifted from the previous. This can be turned on in Rose.
50 votes -
Dont make code available for those lazy developers!
There is absolutely no reason to share your code. Let those lazy developers think of their own great app, instead of thieving yours. They just want to copy it and steel this great idea. Keep your guards up there!
46 votes -
add the support for new operators
there is support for alt/else, opt and loop. Could you also add for 'par', 'region', 'neg', 'ref' and 'sd'.
44 votes -
Make napkin style slightly less messy
For very long diagrams the lines look bad.
43 votes