CommonsWare Android Components (CWAC)

The CommonsWare Android Components, or CWAC, are open source libraries to help solve various tactical problems with Android development. Most CWAC components are packaged as a tiny JAR file that you can add to your project (e.g., drop it in libs/), requiring at most other CWAC JARs as dependencies. Most are also available as AAR artifacts in a CommonsWare repository, ready for inclusion in your Gradle-based project build scripts.

The current supported CWAC components, and their GitHub repositories, are:

And, in case you were wondering, CWAC is pronounced like “quack”.