> Markdown version of [Multiplatform Runtime](https://vaadin.com/docs/latest/tools/mpr). Section index: [llms.txt](https://vaadin.com/docs/latest/tools/llms.txt)

# Multiplatform Runtime Flow

> **Note: Commercial Feature**
>
> Multiplatform Runtime only works with the Extended Maintenance versions of Vaadin 7 and Vaadin 8.
>
> - [Learn More](https://vaadin.com/vaadin-8-extended-maintenance)
>
> - [See Pricing](https://vaadin.com/pricing)

Multiplatform Runtime (MPR) makes it possible to run applications and components written with Vaadin 7/8 inside a Vaadin Flow application.

Issues can be reported on the [public Multiplatform Runtime repository](https://github.com/vaadin/multiplatform-runtime).

## <a id="step-by-step-guide"></a>Step-by-Step Guide

Follow the [Step-by-Step Guide](https://vaadin.com/docs/latest/tools/mpr/introduction.md) to configure your project to use MPR and migrate your legacy application to a newer version.

## <a id="configuration-advanced-topics"></a>Configuration & Advanced Topics

- [Legacy Theme in MPR](https://vaadin.com/docs/latest/tools/mpr/configuration/legacy-theme.md)

- [Custom Widget Set and MPR](https://vaadin.com/docs/latest/tools/mpr/configuration/legacy-widgetset.md)

- [Push and MPR](https://vaadin.com/docs/latest/tools/mpr/configuration/push.md)

- [Using Sessions](https://vaadin.com/docs/latest/tools/mpr/configuration/session.md)

- [Using Custom Legacy UIs](https://vaadin.com/docs/latest/tools/mpr/configuration/custom-ui.md) (advanced)

### <a id="using-legacy-components-in-a-flow-application"></a>Using Legacy Components In a Flow Application

[Adding Legacy Components in a Flow Layout](https://vaadin.com/docs/latest/tools/mpr/configuration/adding-legacy-components.md)

### <a id="production-mode"></a>Production Mode

[Setting up production mode](https://vaadin.com/docs/latest/tools/mpr/configuration/production-mode.md)

### <a id="known-limitations"></a>Known Limitations

[Limitations of MPR](https://vaadin.com/docs/latest/tools/mpr/configuration/limitations.md)

`973C6CDC-EE9E-4436-93F2-283CAC01F7C5`
