micro frontends made simple

Getting Started Core Api

Framework Agnostic

Write your micro frontends and applications in vanilla js or with the frameworks you like - Collage will work with all of them

Easy to use

With Collage, every Web Application can be upgraded to a micro frontend with just two lines of code

Rock Solid

Built on web standards and only a few simple core concepts means that you never run into magic behaviour that ruins your day.

What`s in it for me?

Create an application that consists of different micro frontends

  • which can be developed in completely independent and autonomously working teams
  • that already existed as non-micro frontends before, but are extended to be reused as micro frontends
  • which have their own scope and are isolated and therefore do not affect others

  <div class="somewhere">
    <!-- include a micro frontend effortlessly -->
      config-something="Configure this!"


const api = await expose({
  // expose the api of your micro frontend
  services: {
    myService(name = "") {
      return `Default Implementation for ${name}`;


npm install @collage/core