System Designer

System Designer is an web-based IDE for designing JavaScript applications driven by the model

System Designer helps the web developer to:

  • design a JavaScript application with UML,
  • code the behavior of the model,
  • create components graphically,
  • run the designed application and
  • debug the application.

System Designer can be used on Windows 10, macOS, iOS, Android or any browsers. System Designer can also be installed in any project: System Designer requires no backend to work, it is a full web application.

See also System Runtime

Web site
Releases / Downloads

Project leader(s)

Erwan Carriou

FunctionalityApplication platform
License(s)Apache License 2.0
StandardsHTML5 UML
VCS repository(ies)

Issue tracker URL
Discussion channels
OW2 submissionSystem Designer