Mir documentation¶
Mir is a compositor library designed to operate across a variety of Linux-based devices, including traditional desktops, IoT and embedded systems.
Mir is a modern way to build Wayland compositors, providing a well-defined, efficient, flexible and secure platform for graphical environments that makes it an ideal choice for both device manufacturers and desktop users.
In this documentation¶
These pages cover the key aspects of developing a compositor using Mir
Start here
Write Your First Wayland Compositor: A guide through writing a simple compositor
Technical information - specifications, APIs, architecture
Introducing the MirAL API: The primary external interface for compositor authors
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.
Thinking about using Mir for your next project? Get in touch!