Description
Perl applications can read, inspect, and modify Freedesktop .desktop launcher files through an object interface. This is useful for menu editors, desktop integration tools, package scripts, and validation utilities.
It is a library for desktop metadata. Applications should avoid writing invalid launcher files because that can break menu entries or application discovery.