![Logo Sirius](/sirius/common_assets/images/logos/logo_sirius.png)
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.
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.
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.
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.
Learn how to use Sirius Web
to implement web-based modeling tools
thanks to online user guides.
Find relevant posts/answers.
No solution yet to your concern?
Come and ask your question.
Need expertise or custom development
to integrate Sirius Web in your own context?
We can help you.