libdesktopΒΆ
OS and desktop integration made easy.
libdesktop is a library that makes it easy to integrate into the OS, without worrying about its quirks. It aims to provide a common interface to different OSes, for things ranging from default applications to user directories to startup to sound.
Supports Windows (7+), OS X and Linux/Unix.