iconvector is a JVM library whose goal is to provide a set of APIs for rendering IconVG assets. It is based on the Flutter implementation of the renderer and aims to support both JVM implementations of Jetpack Compose (Android and Desktop) as well as expose convenience functions for use with android.graphics.Drawable
-reliant APIs.
NOTE: This library was implemented in accordance with the FFV0 specification, which is considered experimental and is meant to be superseded by the (non-compatible) FFV1 specification. Newer IconVG files (which adhere to the aforementioned specification, and whose extension typically is iconvg
, as opposed to ivg
) are therefore not supported (yet?).