# Reference These pages provide detailed reference to the Mir's programming and other interfaces. - [API](/api/library_root): Mir API reference - [Introducing the MirAL API](introducing_the_miral_api.md): The primary external interface for compositor authors - [Continuous integration](continuous-integration.md): A detailed guide through Mir's testing infrastructure - [DSO Versioning guide](dso_versioning_guide.md): How is ABI managed in the Mir project - [Kernel requirements](kernel_requirements.md): The kernel features required to run Mir-based compositors - [Mousekeys](mousekeys.md): Accessibility feature allowing you to control the pointer using your keyboard - [Mousekeys API](mousekeys-api.md): A technical description of the mousekeys API for compositor authors ```{toctree} :hidden: /api/library_root introducing_the_miral_api.md dso_versioning_guide.md continuous-integration.md kernel_requirements.md mousekeys.md mousekeys-api.md ```