After a pretty long vacation, I'm back with some news :)

I created this Perl module to use it for menutray, fbmenugen and obmenu-generator. It requires the Module::Build for installation. It has been designed to be very fast and pretty easy to use. It parses the *.desktop files and returns a Perl data structure with the information required.

It offers many configuration options (see the man page or the source code).
It works only on Linux with a version of perl>=5.14.0;