# Xdg Utils C++ 
[![Build Status](https://travis-ci.org/azubieta/xdg-utils-cxx.svg?branch=master)](https://travis-ci.org/azubieta/xdg-utils-cxx)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/9e34fda85c3d46ab83b44071d145a917)](https://www.codacy.com/app/azubieta/xdg-utils?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=azubieta/xdg-utils&amp;utm_campaign=Badge_Grade)
[![Codacy Badge](https://api.codacy.com/project/badge/Coverage/9e34fda85c3d46ab83b44071d145a917)](https://www.codacy.com/app/azubieta/xdg-utils?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=azubieta/xdg-utils&amp;utm_campaign=Badge_Coverage)

Implementation of the Free Desktop Standards in C++. 

This is a project was started to fulfill the need of a reliable implementations of such standards in the AppImage 
project. It is totally standalone and only depends on the standard c++ libraries (stdlib). 
 
It has been split in different modules according to the Free Desktop Standards, currently are implemented:
-  [Desktop Entry 1.2](https://standards.freedesktop.org/desktop-entry-spec/1.2/) (mostly complete)
-  [Base Dir 0.7](https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html) (draft)

PR are welcome.
