Skip to main content

single-spa

A javascript router for front-end microservices

Framework freedom

Framework freedom

Use multiple frameworks in a single-page application, allowing you to split code by functionality and have Angular, React, Vue.js, etc. apps all living in harmony.

Lazy load applications

Lazy load applications

Stand up new apps next to the old one. You write the applications, single-spa makes them work together and won't load them until they're needed.

Front-end microservices

Front-end microservices

Combine many small apps, empowering teams to choose their technology. Stay nimble as your team, product, and tech stack grows and changes over time.

Who's Using This?

This project is used by all these organizations