Feature Request

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. Hold the right button to drag the view, like CAD and Photoshop, which is the most convenient.

    Hold the right button to drag the view, like CAD and Photoshop, which is the most convenient.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  2. C4 Model diagrams support

    There is yet another way to model the software architecture with C4 models where C1 is a helicopter view and C4 is a class diagram zoom level (see more https://c4model.com/). Components used for C4 modelling are simple but have some notation rules.

    5 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. Support UI/UX Prototyping

    I know the main concept of this great tool is support UML for engineer work (mostly in the backend). But, have you ever think in give also a little bit of support for UI/UX prototyping? It don't need to have a complete palete of component, but just the basics. Freelance coder sometimes have to model this for their clients, and having the chance for doing this from the same tool they use for another models, would be great.

    44 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. system language and font

    can change the system language and font

    8 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. Allow changing of element in another

    When we are designing a system, is common we change our mind about use an interface or class. Models is just a draft until they generate code.

    Would be nice be able to change an element originally create as interface to class and vice-versa.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. Support saving styles

    I use colors to enhance diagrams following Peter Coad's ideas with an extension by Carlo Pescio for design. I'd like to have a set of predefined styles I could easily apply when I create a new element

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Support for simple markdown documents

    I'd like to create simple markdown documents in the project in order to describe how the application works or how consistance issues are solved.

    Documents should be exported as pages in html docs.

    11 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. not find usecase diagram

    I need this feature

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. ERD generalization/specialization

    Allow the representation of generalization/specialization relationships in ERD diagrams

    13 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. Allow to customise line style for all types of diagrams

    On activity diagrams, object flow and control flow are indistinguishable. And I sometimes use line style as another kind of visible "stereotype".

    Why not allow to set line style for all types of connections?

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. Using non alphanumeric characters in element names like . , - ( ) etc.

    Currently I can place a dot or colon or other non alphanumeric character in the name of the element only if I edit the name in the properties window but not in the editor interface. I would like to enter these in the editor.

    10 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  12. provide a way to do a visual diff between two files

    Given the current staruml file and another, show what is different in the current vs the other file. The idea is for developers to know what changed in the design when an edit is uploaded. We could use the older version from our repository to do the diff. Alternatively, staruml could make a local history store or integrate with version control to provide that diff.

    7 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. ER Layers

    It would be good to be able to model all 3 layers of an ER/Data Model Diagram from one ER layer :
    https://en.wikipedia.org/wiki/Logical_data_model )

    It would require addition properties for elements and then columns, and a way for relationships to be managed.

    But then at the clock of a button, you could display the CDM, LDM and PDM.

    13 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  14. 4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  15. Click mouse wheel to drag the view. Hand icon

    As in many other design software, you can also use the space bar. Please be extremely useful, it is an excellent user interface pattern.

    17 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  16. Export to Draw.Io

    Export/coupling for Draw.Io project

    34 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. Return the "Generate Word" doc capability

    The original's ability to export into a Word Template was brilliant and i truly miss it. For those that don't know - the original StarUML would export all of the diagrams, and notes/descriptions into a Word document. You would tell it where to put the diagrams etc. via key words in the Word Document template. it was an awesome way to maintain documentation, i could use our regular company documentation templates, add the keywords into the document template and bang.. always up to date, looks fantastic.

    20 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. Independent Copying

    A feature to copy an object (classes, diagrams, models, etc) and have it independent of the object it was copied from would be nice.

    145 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    18 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. Add direction of association name

    The direction of an association name is normally a small filled triangular arrow head pointing either left or right (◄ and ►) (◄ and ►). It makes reading an association easier.

    For example, say you have classes DEVICE and SCHEDULE with an association between them labeled "applies to." If there is no arrow, it's difficult to read: does the device apply to schedule or the schedule to the device?

    |DEVICE| ------ applies to ------ |SCHEDULE|

    With the arrow it becomes unambiguous:

    |DEVICE| ----- ◄ applies to ----- |SCHEDULE|

    The above is now read as "Schedule applies to device."

    The arrow…

    46 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. provide the ability to disable validation

    From time to time it is helpful to be not so strict in modeling first ideas. Therefore it would be very helpful, if the user has the ability to turn of UML validation. For example, it would be nice to have the option to scratch a first idea with just rectangles and arrows. Currently this is not possible. I cannot create two rectangles and have a directed link between those two but rather get an error "Invalid Connection (UMLLink)". Thx, /nm

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feature Request

Feedback and Knowledge Base