(compositors-built-with-mir)=

# Compositors built with Mir

Here is a list of active projects that are using Mir:

| Compositor                                                                                             | Description                                                                                                                                              |
| ------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Miriway](https://github.com/Miriway/Miriway)                                                          | A minimal desktop shell                                                                                                                                  |
| [Lomiri](https://lomiri.com/)                                                                          | The shell used by Ubuntu Touch, aspires to be "convergent": that is work across various form factors (including desktop)                                 |
| [Ubuntu Frame](https://github.com/canonical/ubuntu-frame/tree/main/src)                                | Runs an app (or apps) fullscreen, intended for embedded/IoT use                                                                                          |
| [Miracle](https://github.com/miracle-wm-org/miracle-wm)                                                | A tiling window manager much like i3/sway                                                                                                                |
| [lomiri-system-compositor](https://gitlab.com/ubports/development/core/lomiri-system-compositor/)      | Owns the display and input hardware and supports a nested shell with fewer permissions                                                                   |
| [miral-kiosk](https://github.com/canonical/mir/tree/main/examples/miral-kiosk)                         | Runs an app (or apps) maximized                                                                                                                          |
| [miral-shell](https://github.com/canonical/mir/tree/main/examples/miral-shell)                         | Options for "floating" or "tiling" window management and a limited "desktop" experience with workspaces and a keyboard shortcut for launching a terminal |
| [mir_demo_server](https://github.com/canonical/mir/tree/main/examples/mir_demo_server)                 | "floating" window management, enables by default all the Wayland extensions Mir supports                                                                 |
| [mir_x11_kiosk](https://github.com/canonical/mir/tree/main/examples/mir-x11-kiosk)                     | Minimal compositor to support fullscreen X11 applications                                                                                                |
| [miral-system-compositor](https://github.com/canonical/mir/tree/main/examples/miral-system-compositor) | Owns the display and input hardware and supports a nested shell with fewer permissions                                                                   |
