Accessibility Toolkit

In that way, assistive technologies (ATs) such as screen readers, would be the clients of that framework, and computer applications would be the server.

[3] The ATK abstract headers files are freely available to help developers who want to make their GUI toolkit accessible.

[4] Developers who use stock widgets of GUI toolkits that implements the ATK headers can more easily make their applications accessible.

[5] Apart from GTK+, other GUI toolkits and applications have implemented ATK in order to be accessible, such as OpenOffice[6]/LibreOffice,[7] Mozilla's Gecko,[8] Clutter[9] and WebKitGTK+.

[10] The main development force behind ATK was the Accessibility Program Office (APO) of Sun Microsystems, Inc. (now Oracle) with contributions from many community members.

Simplified software architecture of GTK+ . Pango , GDK , ATK, GIO , Cairo and GLib