VAppearances is a Java library that provides access to macOS appearances. VAppearances runs on macOS 10.10 (Yosemite) through 10.15 (Catalina) and on JDK 8 and later.

Key features of VAppearances:


VAppearances runs on macOS 10.10 (Yosemite), 10.11 (El Capitan), 10.12 (Sierra), 10.13 (High Sierra), 10.14 (Mojave), and 10.15 (Catalina).

VAppearances requires JDK 8 or later.


VAppearances is open source. It is licensed under the GNU General Public License version 2 with a linking exception (commonly known as the Classpath exception).