VAppearances is a Java library that provides access to macOS appearances. VAppearances runs on macOS 10.10 (Yosemite) through 13 (Ventura) 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), 10.15 (Catalina), 11 (Big Sur), 12 (Monterey), and 13 (Ventura).

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).