:relatedlinks: [Diátaxis](https://diataxis.fr/)

.. _home:

Mir
===

Mir is a next generation display server.

It runs on a range of Linux powered devices including traditional desktops,
IoT and embedded products. Mir is a replacement for the X window server system,
commonly used on Linux desktop devices. It allows device makers and desktop
users to have a well-defined, efficient, flexible, and secure platform for
their graphical environment.

---------

In this documentation
---------------------

..  grid:: 1 1 2 2

   ..  grid-item:: :doc:`Tutorials <tutorial/index>`

       **Start here** - an introduction to what Mir can do and how to use it

   ..  grid-item:: :doc:`How-to guides <how-to/index>`

      **Step-by-step guides** covering key operations and common tasks

.. grid:: 1 1 2 2
   :reverse:

   .. grid-item:: :doc:`Reference <reference/index>`

      **Technical information** - specifications, APIs, architecture

   .. grid-item:: :doc:`Explanation <explanation/index>`

      **Discussion and clarification** of key topics

---------

Project and community
---------------------

Mir is a member of the Ubuntu family. It’s an open source project that warmly welcomes community projects, contributions, suggestions, fixes and constructive feedback.

* `Code of conduct`_
* `Get support`_
* `Join our online chat`_
* `Contribute`_
* `Thinking about using Mir for your next project? Get in touch! <Canonical website_>`_


.. toctree::
   :hidden:
   :maxdepth: 2

   tutorial/index
   how-to/index
   explanation/index
   reference/index