Skip to content
Implements functionality for dealing with AppImage files
C++ C CMake Shell
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
include/appimage Add configuration header Jun 1, 2019
src Remove annoying obsolete debug print Oct 18, 2019
tests Call the right method in tests Sep 6, 2019
travis Use Makefile wrapper Jun 16, 2019
.gitignore Generate docs using exhale May 31, 2019
.travis.yml Fix docs build on Travis, mk. 2 Jun 17, 2019
CMakeLists.txt Bump version to 1.0.2 Jun 7, 2019
LICENSE Add missing license file Jan 5, 2019 Availablility in distributions Oct 13, 2019

libappimage Build Status irc Donate

This library is part of the AppImage project. It implements functionality for dealing with AppImage files. It is written in C++ and is using Boost.


libappimage is available in the following distributions:


As a user, you normally do not need to deal with this library. Tools that use it (like the optional appimaged daemon) usually come with a bundled copy of it.

API documentation

As a developer interested in using libappimage in your projects, please find the API documentation here: Please note that if you are using libappimage in your project, we recommend bundling your private copy or linking statically to it, since the versions provided by distributions may be outdated.


If for some reason you need to do a local development build, on a deb-based system (tested on Ubuntu xenial) do:

sudo apt-get -y install automake cmake libtool libcairo-dev libfuse-dev git
git clone
cd ./libappimage/
mkdir build
cmake .. -DBUILD_TESTING:bool=False
sudo make install
cd ..


Your contributions are welcome.

If you make or suggest changes to this code, please test that the resulting executables (like the appimaged daemon) are still working properly.

If you have questions, AppImage developers are on #AppImage on

You can’t perform that action at this time.