scion-workbench icon indicating copy to clipboard operation
scion-workbench copied to clipboard

SCION Workbench enables the creation of Angular web applications that require a flexible layout to arrange content side-by-side or stacked, all personalizable by the user via drag & drop.

SCION Workbench

SCION Workbench Projects Overview Changelog Contributing Sponsoring

Microfrontend Platform Promotion

SCION Workbench

The SCION Workbench provides a workbench layout for Angular applications.

Workbench layouts are useful for applications with non-linear workflows where users want to flexibly view and edit content in parallel. Examples include specialized business applications, scientific or development tools, as well as command & control interfaces.

The SCION Workbench supports tabbed views that enable users to arrange content to fit their individual needs. Fixed areas can be defined to display additional information or context-sensitive assistance. In addition, typical workbench controls such as overlays, message boxes, and notification ribbons are available.

Although SCION Workbench is designed for use in Angular applications, its workbench layout is particularly well suited for implementing a framework-agnostic microfrontend architecture, as different web applications can contribute views in the form of microfrontends. SCION Workbench has built-in microfrontend support from the SCION Microfrontend Platform, a lightweight library for embedding microfrontends. Microfrontends embedded as views can interact seamlessly with the workbench using the SCION Workbench Client or communicate with other microfrontends via the SCION Microfrontend Platform. Any web application can be integrated as a workbench view. Likewise, a workbench view can embed further microfrontends, and so on.


Quickstart

  • How SCION Workbench can help you
    Get an overview of the SCION Workbench.

  • Features
    Get an overview of existing and planned features of the SCION Workbench.

  • Installation and Getting Started
    Follow these steps to install the SCION Workbench in your project and start with a gentle introduction to the essentials of the SCION Workbench.

Miscellaneous

  • SCION Workbench Demo
    See a live demo of the SCION Workbench.

    To explore the workbench and experiment with its features, you can play around with our technical demo app, available at the following URL: https://scion-workbench-testing-app.vercel.app.

  • How To Guides
    Get answers to the most common questions when developing an application with SCION Workbench.

  • Announcements
    Get the latest news about the further development of the SCION Workbench.


Versions

  • v13.0.0-beta.1 and newer are only compatible with Angular version 13.x.
  • v12.0.0-beta.1 and newer are only compatible with Angular version 12.x.
  • v11.0.0-beta.3 provides built-in microfrontend support from the SCION Microfrontend Platform.
  • v11.0.0-beta.1 and newer are only compatible with Angular version 11.x.
  • v0.0.0-beta.35 and newer are only compatible with Angular version 10.x.
  • v0.0.0-beta.33 and newer are only compatible with Angular version 9.x.
  • v0.0.0-beta.23 to v0.0.0-beta.32 is only compatible with Angular version 8.x.

Project version Project version Continuous Integration and Delivery