This page is likely outdated (last edited on 14 Feb 2011). Visit the new documentation for updated content.


The latest version of Mono Accessibility is 2.1, released on August 24, 2010. Get more info about this release.

Table of contents

Mono Accessibility

The Mono Accessibility project enables many Windows applications to be fully accessible on Linux.

Applications based upon System.Windows.Forms can take advantage of this with no extra code, and enjoy the same level of Accessibility provided by Windows on any system Mono supports.

This is accomplished through two efforts – First, implement the managed UI Automation framework targeted towards Mono’s System.Windows.Forms project and second, implement a bridge between our UI Automation implementation and ATK, the dominant Accessibility technology on Linux.

Project Goals

How do I get it?

Packages are provided for various Linux distributions, or you can build from source.

A summary of past releases are available on our Releases page.


The Mono Accessibility team is always looking for people to assist us writing code, documentation or finding and filing bugs. If you’re interested, join our mailing list, or hop in to our active IRC channel, #mono-a11y at


High Level Overview

Functional Specifications

For Team Members



Quality Assurance


Mono Winforms

Other Organizations

There is a lot of work being done in the area of accessibility and we encourage and participate in as much of that work as possible. The following is a list of organizations you should be aware of if you are interested in contributing to accessibility on Linux.

Linux Foundation



Project Origins

On November 8, 2007 Novell announced a collaborative effort with Microsoft to make this happen.