Diagram Software with Free Edition

Software Ideas Modeler - Agile CASE tool with UML, SysML, BPMN, ERD, flowchart support

Software Ideas Modeler is a diagram software which can be used for drawing several diagram types. It doesn't matter whether you want to describe a process, workflow, algorithm, graphical user interface, domain or data model - Software Ideas Modeler offers you a solution for all these cases. The software is very user-friendly and intuitive, you do not need to long learning or trainings. Just open the software and you can start to draw and design your diagrams to express your ideas in visual way.

Diagram Types

The supported diagrams are UML, BPMN, SysML and also the following diagrams:

  • Flowchart
  • Entity relationship diagram
  • Data flow diagram
  • CRC cards
  • Hierarchical task analysis
  • Entity life history
  • Robustness diagram
  • Requirement diagram
  • Concurrency diagram
  • Venn diagram
  • Mind map
  • User interface diagram
  • JSD Entity structure diagram
  • JSD Network diagram


Flowchart is a standard diagram type which should support every good diagram software. It is used for representing workflows, processes and algorithms. Flowchart is a flow graph with various kinds of nodes.

Entity relationship diagram

Entity relationship diagram describes the domain model using entities and relationships among them. Software Ideas Modeler supports various E-R diagram notations.

Diagramming with Style

Your diagrams do not need to be black & white. Software Ideas Modeler comes with many predefined styles, you can easily apply to diagram elements. You can change the style set for the whole project or define your own one. There is a lot of style options - you can set the text color, the background color, turn on the shadow or set the gradient for the background. The style set can be saved and used in other projects. You can even share it with your colleagues.

Export Diagrams

The created diagrams can be exported to various imaging formats (JPG, PNG, GIF, SVG, BMP, PDF). So it is easy to publish them on websites or include them to other documents. Software Ideas Modeler allows you to export a single chosen diagram or multiple diagrams (even the whole project) at once using a export batch tool.