Awesome Open Source
Awesome Open Source

accessibilitools Build Download License

EZ tools to help make your app accessible.


This is a library of utility classes and methods to help you develop accessible Android apps.

It contains a set of accessibility-related classes that are common to our projects:

  • AccessibilityServices - check which services are currently enabled, by type (e.g. spoken feedback)
  • Actions - an abstraction around actions that can be performed on a UI element to implement custom accessibility actions

Adding to your project

To start using this library, add these lines to the build.gradle of your project:

repositories {

dependencies {
    compile 'com.novoda:accessibilitools:<latest-version>'

Simple usage

As accessibilitools is a library of utility classes and methods, usage and examples can be found in the Github Wiki.


Here are a list of useful links:

  • We always welcome people to contribute new features or bug fixes, here is how
  • If you have a problem check the Issues Page first to see if we are working on it
  • For further usage or to delve more deeply checkout the Project Wiki

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
java (31,780
android (6,482
open-source (802
tools (363
accessibility (189
a11y (104
novoda (18