Package apps in a single file that works on various mainstream Linux distributions.
A Package Manager for AppImages.
Creates menu entries for AppImages without the need for a daemon.
Golang library to help sandbox AppImages with bwrap.
Monitors and (de)installs AppImages from the Gnome desktop.
A simple program to integrate AppImages into the Linux desktop written in Qt6.
Command-line tool for managing AppImages allowing to search, install, remove and update applications.
AppImage Update implementation written in Go.
Creates a desktop file and an icon in the system for an AppImage, nothing else.
Optional daemon that integrates AppImages into the system (deprecated).
Program for creating, deleting, controlling and organizing shortcuts to AppImage.
Integrates into users' systems and establishes a single `~/Applications` directory, assisting the user to move AppImages into there, with support for updating and removing AppImages through apps launcher.
Official grapical application to update AppImages; command-line tool to update AppImages.
Simple updater for humans written in C++ and Qt.
AppImage Manager that works like APT or Pacman.
Package manager for AppImage. Single, static, dependency free binary. Written in Go.
Graphical user interface for managing Linux applications supporting AppImage, Arch (repositories/AUR), Flatpak, Snap and native Web applications.
Download, update, remove, and run AppImages from GitHub on the command line, and integrate apps into the desktop.
When you double-click an AppImage or any other executable file that lacks execute permissions, a user-friendly dialog explains the situation and asks for your permission to set the execute permission and execute the executable.
Optional sandbox with support for AppImage built in.
Integrates AppImages into the Gnome desktop by drag-and-drop onto the Gear lever application.
Verbosely explains how to manage AppImages without the need for further software.
Somewhat a misnomer (AppImages don't need to be "installed"), creates a desktop file that follows the freedesktop.org spec for your AppImage files; written in bash.
Optional daemon that integrates AppImages into the system (experimental).
Linuxbrew AppImage Formulae.
Command line AppImage store made in ruby.
Fast and simple AppImage manager. Written in Rust.
Has an AppImage thumbnailer to show application icons on AppImage files.
PortableApps.com type launcher for Linux with AppImage support.
Promotes the use of AppImage as the main format for getting applications, has a built in app center featuring AppImages.
Package manager for AppImages and Shell Scripts.
Generates icons for AppImages that are shown in file managers of GNOME and KDE compatible desktop environments.
Thumbnailers for GTK Desktop Environments, including one for the AppImage file format. Makes Gtk based file managers like Caja (MATE), Nautilus (GNOME), Nemo (Cinnamon), PCManFM (LXDE), and Thunar (Xfce) show application icons on AppImages.
AppImage package manager. Downloads the AppImage if it does not exist. If it already exists, updates it with AppImageUpdate. Integrates AppImage into the system.
Is "AppImage ready" and distributes some applications in AppImage format.
Example of how to deploy .NET Core (Mono) applications as an AppImage using `dotnet publish -f netcoreapp3.1 -r linux-x64` from within a `.cs` program.
Small C++ library telling where the app data resides and where the user data is by using `readlink("/proc/self/exe")`), thus allowing C++ applications to become relocatable in the filesystem.
Python application that takes strace.log and turns it into a directory suited for an AppImage.
WINE-based AppImages and LD_PRELOAD based patches to launch WINE from AppImages.
GitHub Action for creating AppImage releases from binaries inside `.tar.gz` archives.
Recipe based AppImage creation tool working from source.
AppImage testing environment based on Docker containers for various Linux distributions.
Ruby tooling to generate Appimages.
CMake script which facilitates generating AppImage executables for Linux.
Bigger, more complex example of how to build and upload AppImages using GitHub Actions.
Repack AppImage and make rpm/deb which does not require FUSE.
Recipe based AppImage creation tool working from source.
Tool to check AppImages for compatibility, best practices etc.
Generates an AppImage from Debian or from a PPA of your choice for the previous (unfortunately not the oldest as recommended) and still supported Ubuntu LTS.
D-Bus services providing a high-level interface over the AppImage manipulation libraries for file managers, software centers and other tools.
Converts AppDirs into AppImages.
Create AppImage with embedded Electron browser from any website.
Very simple generator for AppStream MetaInfo files which application authors can use to add metadata (like descriptions, screenshots, links) to their AppImage.
More elaborate generator for AppStream MetaInfo files by the author of the AppStream metainfo format.
Python script to convert any Arch Linux package (official/AUR) to an AppImage.
Convert Python project into a standalone native application, e.g., using AppImage.
Cookiecutter template for building Python apps that will run under Linux, packaged as an AppImage.
GitHub Action for producing AppImages using appimage-builder.
Cargo program that allows you to convert your Rust programs into AppImages.
Tool to distribute .NET applications in the AppImage format.
Supports AppImage as an output format.
Electron Forge builder for AppImage.
Tool to generate single-file, runc-based AppImages using a minimal (~3 MB compressed) Alpine Linux rootfs.
AppImage for WINE 32bits from PlayOnLinux, an run on no-multilib systems.
Script to package a Flash game (`.swf`) into an AppImage.
Turn Flatpak into AppDir which in turn can be turned into AppImage.
GameImage is a way to package up games with either Wine or an Emulator into a portable AppImage that could be useful for the Steam Deck.
Example of how to upload AppImages built using GitHub Actions to GitHub Releases.
Graphically Converts GameMaker Studio 2 games to AppImage bundles.
Tool that deploys dependencies into AppDirs, and converts AppDirs into AppImages (experimental).
Drone.io example for producing AppImages using go-appimagetool.
Build system used by KDE that can produce AppImages and other formats.
Implements functionality for dealing with AppImage files, written in C++ using Boost.
Zsync implementation written in Go that can be used to update AppImages.
Example of how to directly link to the latest build artifact on GitLab CI (can be tricky).
AppDir creation and maintenance tool using plugins.
Bundle Python into an AppDir using a source distribution, Conda, and linuxdeploy.
Bundle Python into an AppDir using a source distribution and linuxdeploy.
Deploys dependencies into AppDirs and creates AppImages; for Qt and other compiled applications.
Deploys installed application to AppDir, uses strace to fetch all file system calls and copies all accessed files in to AppDir including glibc.
Minimal Qml application template with deployment for Linux (AppImage), Windows, macOS and WebAssembly.
Packages NetBeans Platform Application with a JRE for AppImage, Linux, macOS and Windows.
Converts Nix derivations into AppImages.
Tool for converting `.deb` and `.rpm` packages into AppImage format by using Docker.
Converts from deb, zip, tar.gz and other formats to AppImage using YAML recipes.
Publish AppImages for .NET applications.
Cross-platform deployment utility which publishes your .NET project and packages it as a ready-to-ship installation file in a single step.
Ultimately simple python-to-appimage bundler.
Deploy Python project as an AppImage directly from the PyCharm IDE.
Ready to use AppImage distributions of Python (can be modified to include your application).
Qt5 library and plugin for updating AppImages, can be embedded into applications.
Template for creating Qt Widgets desktop applications with AppImage generation using linuxdeployqt.
Qt Hello World project for AppImage creation using appimage-builder.
Template for a Qt/QML application with batteries included: GitHub CI, automated GUI testing, automatic code-format checks and more. Compiles for Linux (AppImage), Mac, and Android.
Bazel rules to package any lang_binary target as AppImage.
Creates AppImages for 32-bit Windows applications that can run on 64-bit Linux systems without multilib installed.
Cross-platform application template for wxWidgets C++, with pre-set files and IDE projects, supporting AppImage.
Graphical tool for packaging compiled Xojo Linux programs into AppImages.
Universal app store that works with AppImages, Flatpaks and Snaps.
Catalog of AppImages that passed an automated test, links to upstream download pages.
Downloadable AppImages, powered by Opendesktop.org.
Simple, modern AppImageHub Client, powered by flutter.
Search for AppImage-related activity on GitHub using Travis CI.
Search for AppImage releases over the web.
Collection of all AppImages in one website. Great search functionality.
Web-based app store that contains applications in multiple formats, including AppImage.
Portable Software Center for portable AppImage applications.
Open store where creators can publish their libre products and creative content including AppImages.
Chat where AppImage developers and users hang out, be prepared to stay in the channel for days if you don't get answers immediately.
All the Awesome lists on GitHub.
A tool to convert an AppDir or an existing AppImage file, either as a local file or from a URL, into a highly compressed portable image using dwarfs.
Blog about AppImage creation an usage by azubieta.
New appimaged daemon from the go-appimage implementation.
Official AppImage wiki.
Documentation of appimage-builder, includes tutorials, examples, and more.
Official AppImage introduction video by its founder.
By Jeremy "Jay" LaCroix, LearnLinuxTV.
Official specification for the AppImage format.
Experimental pure Rust implementation of the AppImage runtime that uses Zip as the backing file system image.
Awesome list on linuxdeploy.
By Bryan Lunduke.
Specification for the matadata used inside AppImages.
Official AppImage forum for users and application developers.
Official AppImage documentation.
Article from 2005 that gives perspective on how AppImage started, relevant only for historical reasons now.
Jesse Smith on DistroWatch about AppImage, Flatpak and Snap.
AppImage issues that the AppImage team would like your help with. A great way to get started contributing to the project.
By Eric Adams.
Contains a section on how to package and deploy Qt applications for Linux using linuxdeployqt.
Blog Aggregator covering all things AppImage.
How to make an AppImage that bundles all required libraries so that it should run not only on newer, but also on older systems than the build system.
AppImage subreddit.
Comparison to other packaging systems.
Questions tagged `[appimage]` on Stack Overflow.
Interview with the creator of AppImage, explaining the key ideas and motivations behind the concept.
Blog covering AppImage related topics by TheAssassin.