Easily create and deploy studios to the web

Principles you like in Sirius Desktop,
available on a modern cloud-based stack

Graphical and

Created custom graphical modeling workbenches support both your specific visual notation and your own domain concepts

Defined by
a Configuration File

Visual editors are declared by a configuration file which is interpreted at runtime, meaning very few lines of code and easy tuning

Deployed on
a Web Server

The backend of your modeling tool is deployed on a web server running with state-of-the-art technologies: Spring, React, PostgreSQL, GraphQL

Rendered in
a Web Browser

Once deployed on a server, just start using the modeling tool directly from a web browser, without specific installation on user's desktop

Download from Github

Sirius Web is a sub-project of Eclipse Sirius. It is open-source and hosted at the Eclipse Foundation

Source code is available on GitHub. It contains an example application, built using the frontend and backend components.

Go to Source Code


Shared projects

A project created with Sirius Web contains a set of models. These models can be defined based on the domain models installed on the server.

Once created, you can share the project's URL to allow others to simultaneously access and modify its contents.

Projects can also be download locally in an open format and re-uploaded later to any other Sirius Web repository.

Assisted Layout

Graphical modeling allows users to better understand complex systems by revealing objects' dependencies (edges and nesting) and visually highlighting properties (images, colors, shapes, sizes).

But manually layouting diagram containing dozens of graphical objects to produce highly effective representations can be very tedious.

Sirius Web assists the users in layouting diagrams, so that he can concentrate on providing and analysing data, rather than aligning boxes and edges to the pixel.

In first versions of Sirius Web, layout is automatic. Different kinds of assisted-layout mechanisms will come progressively.

Modern UX

Sirius Web is not just a revamping of Sirius Desktop. Relying on a modern technical stack, it implements a new UX design to offer a fluent and intuitive experience adapted to web usages.

While recognizing Sirius principles, you will notice many slight changes that make graphical modeling more efficient: less mouse moves, intuitive tools, onboarding process, ...

Tools created with Sirius Web can be easily used by end-users with no experience in classic Eclipse workbench.


Faithful to the principles of Sirius, Sirius Web is designed as an extensible and adaptable web platform. It can fit with your specific context and smoothly integrate with your own web applications.

You can add new kinds of representations in Sirius Web, or directly integrate components of Sirius Web (a representation for example) within other applications.

Try it on the cloud

Obeo provides a private instance that allows you to try Sirius Web's features.

It also enables you to experience additional features coming with Obeo Cloud Platform:
users management, teams, public/private projects, notifications of currently active users, ...


Need Support?


Find relevant posts/answers.
No solution yet to your concern?
Come and ask your question.

Exchange with the community

Professional support

Need expertise or custom development
to integrate Sirius Web in your own context?
We can help you.

Contact Obeo