Project Url: alexjlockwood/kyrie
Introduction: An alternative to Animated Vector Drawables
More: Author   ReportBugs   OfficialWebsite   

Build status Release

Kyrie is a superset of Android's VectorDrawable and AnimatedVectorDrawable classes: it can do everything they can do and more.

Check out the blog post for the motivation behind the library as well as some example usages, and don't forget to read the documentation.

Screen capture of tool


Add this to your root build.gradle file (not your module's build.gradle file):

allprojects {
    repositories {
        // ...
        maven { url "" }

Then add the library to your module's build.gradle file:

dependencies {
    // ...
    implementation ''

The latest release version is listed at the top of this page. You can see a full list of all releases here.


  • Minimum Android SDK: Kyrie requires a minimum API level of 14.
  • Compile Android SDK: Kyrie requires you to compile against API 27 or later.
Support Me
About Me
Google+: Trinea trinea
GitHub: Trinea