AppImage

Package apps in a single file that works on various mainstream Linux distributions.

135 resources4 categoriesView Original

AppImage consumption tools(34 items)

A

AIPM

A Package Manager for AppImages.

AppImage consumption tools
A

AppImage Desktop Maker

Creates menu entries for AppImages without the need for a daemon.

AppImage consumption tools
A

AppImage Sandboxing Project

Golang library to help sandbox AppImages with bwrap.

AppImage consumption tools
A

AppImage To Gnome

Monitors and (de)installs AppImages from the Gnome desktop.

AppImage consumption tools
A

AppImage-Integrator

A simple program to integrate AppImages into the Linux desktop written in Qt6.

AppImage consumption tools
A

appimage-manager

Command-line tool for managing AppImages allowing to search, install, remove and update applications.

AppImage consumption tools
A

appimage-update

AppImage Update implementation written in Go.

AppImage consumption tools
A

appimage2desktop

Creates a desktop file and an icon in the system for an AppImage, nothing else.

AppImage consumption tools
A

appimaged

Optional daemon that integrates AppImages into the system (deprecated).

AppImage consumption tools
A

appimagehelper

Program for creating, deleting, controlling and organizing shortcuts to AppImage.

AppImage consumption tools
A

AppImageLauncher

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.

AppImage consumption tools
A

AppImageUpdate

Official grapical application to update AppImages; command-line tool to update AppImages.

AppImage consumption tools
A

AppImageUpdater

Simple updater for humans written in C++ and Qt.

AppImage consumption tools
A

AppMan

AppImage Manager that works like APT or Pacman.

AppImage consumption tools
A

ayy

Package manager for AppImage. Single, static, dependency free binary. Written in Go.

AppImage consumption tools
B

bauh

Graphical user interface for managing Linux applications supporting AppImage, Arch (repositories/AUR), Flatpak, Snap and native Web applications.

AppImage consumption tools
B

Bread

Download, update, remove, and run AppImages from GitHub on the command line, and integrate apps into the desktop.

AppImage consumption tools
D

Deepin

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.

AppImage consumption tools
F

Firejail

Optional sandbox with support for AppImage built in.

AppImage consumption tools
G

Gear lever

Integrates AppImages into the Gnome desktop by drag-and-drop onto the Gear lever application.

AppImage consumption tools
G

Getting Started Managing Software with AppImage...

Verbosely explains how to manage AppImages without the need for further software.

AppImage consumption tools
G

gnome_appimage_installer

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.

AppImage consumption tools
G

go-appimaged

Optional daemon that integrates AppImages into the system (experimental).

AppImage consumption tools
H

homebrew-appimage

Linuxbrew AppImage Formulae.

AppImage consumption tools
J

jewelrystore

Command line AppImage store made in ruby.

AppImage consumption tools
L

leap

Fast and simple AppImage manager. Written in Rust.

AppImage consumption tools
L

Linux Mint

Has an AppImage thumbnailer to show application icons on AppImage files.

AppImage consumption tools
L

LinuxPA

PortableApps.com type launcher for Linux with AppImage support.

AppImage consumption tools
N

Nitrux

Promotes the use of AppImage as the main format for getting applications, has a built in app center featuring AppImages.

AppImage consumption tools
R

RookiePM

Package manager for AppImages and Shell Scripts.

AppImage consumption tools
T

Thumbnailer for AppImages

Generates icons for AppImages that are shown in file managers of GNOME and KDE compatible desktop environments.

AppImage consumption tools
X

XApp Thumbnailers

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 consumption tools
Z

Zap

AppImage package manager. Downloads the AppImage if it does not exist. If it already exists, updates it with AppImageUpdate. Integrates AppImage into the system.

AppImage consumption tools
Z

Zenwalk GNU Linux

Is "AppImage ready" and distributes some applications in AppImage format.

AppImage consumption tools

AppImage developer tools(63 items)

.

.NET Core AppImage example

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.

AppImage developer tools
A

appenv

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.

AppImage developer tools
A

AppImage cobbler

Python application that takes strace.log and turns it into a directory suited for an AppImage.

AppImage developer tools
A

AppImage For WINE

WINE-based AppImages and LD_PRELOAD based patches to launch WINE from AppImages.

AppImage developer tools
A

appimage-bash

GitHub Action for creating AppImage releases from binaries inside `.tar.gz` archives.

AppImage developer tools
A

appimage-builder

Recipe based AppImage creation tool working from source.

AppImage developer tools
A

appimage-testsuite

AppImage testing environment based on Docker containers for various Linux distributions.

AppImage developer tools
A

appimage-tooling

Ruby tooling to generate Appimages.

AppImage developer tools
A

AppImage.cmake

CMake script which facilitates generating AppImage executables for Linux.

AppImage developer tools
A

appimage.yml

Bigger, more complex example of how to build and upload AppImages using GitHub Actions.

AppImage developer tools
A

appimage2pkg

Repack AppImage and make rpm/deb which does not require FUSE.

AppImage developer tools
A

appimagecraft

Recipe based AppImage creation tool working from source.

AppImage developer tools
A

appimagelint

Tool to check AppImages for compatibility, best practices etc.

AppImage developer tools
A

AppImaGen

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.

AppImage developer tools
A

AppImageServices

D-Bus services providing a high-level interface over the AppImage manipulation libraries for file managers, software centers and other tools.

AppImage developer tools
A

appimagetool

Converts AppDirs into AppImages.

AppImage developer tools
A

Appnativefy

Create AppImage with embedded Electron browser from any website.

AppImage developer tools
A

AppStream Generator

Very simple generator for AppStream MetaInfo files which application authors can use to add metadata (like descriptions, screenshots, links) to their AppImage.

AppImage developer tools
A

AppStream MetaInfo Creator

More elaborate generator for AppStream MetaInfo files by the author of the AppStream metainfo format.

AppImage developer tools
A

arch2appimage

Python script to convert any Arch Linux package (official/AUR) to an AppImage.

AppImage developer tools
B

Briefcase

Convert Python project into a standalone native application, e.g., using AppImage.

AppImage developer tools
B

Briefcase Linux AppImage Template

Cookiecutter template for building Python apps that will run under Linux, packaged as an AppImage.

AppImage developer tools
B

build-appimage-action

GitHub Action for producing AppImages using appimage-builder.

AppImage developer tools
C

Cargo AppImage

Cargo program that allows you to convert your Rust programs into AppImages.

AppImage developer tools
D

DotnetPackaging

Tool to distribute .NET applications in the AppImage format.

AppImage developer tools
E

electron-builder

Supports AppImage as an output format.

AppImage developer tools
E

electron-forge-maker-appimage

Electron Forge builder for AppImage.

AppImage developer tools
E

Elements

Tool to generate single-file, runc-based AppImages using a minimal (~3 MB compressed) Alpine Linux rootfs.

AppImage developer tools
F

ferion11/Wine_Appimage

AppImage for WINE 32bits from PlayOnLinux, an run on no-multilib systems.

AppImage developer tools
F

flash-to-appimage

Script to package a Flash game (`.swf`) into an AppImage.

AppImage developer tools
F

flatpak2appdir

Turn Flatpak into AppDir which in turn can be turned into AppImage.

AppImage developer tools
G

GameImage

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.

AppImage developer tools
G

GitHub Actions example

Example of how to upload AppImages built using GitHub Actions to GitHub Releases.

AppImage developer tools
G

GMAppImager

Graphically Converts GameMaker Studio 2 games to AppImage bundles.

AppImage developer tools
G

go-appimagetool

Tool that deploys dependencies into AppDirs, and converts AppDirs into AppImages (experimental).

AppImage developer tools
J

jniltinho/packages

Drone.io example for producing AppImages using go-appimagetool.

AppImage developer tools
K

KDE Craft

Build system used by KDE that can produce AppImages and other formats.

AppImage developer tools
L

libappimage

Implements functionality for dealing with AppImage files, written in C++ using Boost.

AppImage developer tools
L

libzsync-go

Zsync implementation written in Go that can be used to update AppImages.

AppImage developer tools
L

Link to the latest build artifact on GitLab CI

Example of how to directly link to the latest build artifact on GitLab CI (can be tricky).

AppImage developer tools
L

linuxdeploy

AppDir creation and maintenance tool using plugins.

AppImage developer tools
L

linuxdeploy-plugin-conda

Bundle Python into an AppDir using a source distribution, Conda, and linuxdeploy.

AppImage developer tools
L

linuxdeploy-plugin-python

Bundle Python into an AppDir using a source distribution and linuxdeploy.

AppImage developer tools
L

linuxdeployqt

Deploys dependencies into AppDirs and creates AppImages; for Qt and other compiled applications.

AppImage developer tools
M

make-portable

Deploys installed application to AppDir, uses strace to fetch all file system calls and copies all accessed files in to AppDir including glibc.

AppImage developer tools
M

mini-qml

Minimal Qml application template with deployment for Linux (AppImage), Windows, macOS and WebAssembly.

AppImage developer tools
N

nbPackager

Packages NetBeans Platform Application with a JRE for AppImage, Linux, macOS and Windows.

AppImage developer tools
N

nix-bundle

Converts Nix derivations into AppImages.

AppImage developer tools
P

Package-to-appimage

Tool for converting `.deb` and `.rpm` packages into AppImage format by using Docker.

AppImage developer tools
P

pkg2appimage

Converts from deb, zip, tar.gz and other formats to AppImage using YAML recipes.

AppImage developer tools
P

Publish-AppImage for .NET

Publish AppImages for .NET applications.

AppImage developer tools
P

PupNet Deploy

Cross-platform deployment utility which publishes your .NET project and packages it as a ready-to-ship installation file in a single step.

AppImage developer tools
P

PyAppImage

Ultimately simple python-to-appimage bundler.

AppImage developer tools
P

pycharm-appimage-support

Deploy Python project as an AppImage directly from the PyCharm IDE.

AppImage developer tools
P

python-appimage

Ready to use AppImage distributions of Python (can be modified to include your application).

AppImage developer tools
Q

QAppImageUpdate

Qt5 library and plugin for updating AppImages, can be embedded into applications.

AppImage developer tools
Q

Qt Desktop Template

Template for creating Qt Widgets desktop applications with AppImage generation using linuxdeployqt.

AppImage developer tools
Q

qt-hello-world

Qt Hello World project for AppImage creation using appimage-builder.

AppImage developer tools
Q

qt-qml-project-template-with-ci

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.

AppImage developer tools
R

rules_appimage

Bazel rules to package any lang_binary target as AppImage.

AppImage developer tools
W

wine32-deploy

Creates AppImages for 32-bit Windows applications that can run on 64-bit Linux systems without multilib installed.

AppImage developer tools
W

wxWidgetsTemplate

Cross-platform application template for wxWidgets C++, with pre-set files and IDE projects, supporting AppImage.

AppImage developer tools
X

XojoToAppImage

Graphical tool for packaging compiled Xojo Linux programs into AppImages.

AppImage developer tools

Resources(28 items)

#

#AppImage channel on libera.chat

Chat where AppImage developers and users hang out, be prepared to stay in the channel for days if you don't get answers immediately.

Resources
A

All Awesome Lists

All the Awesome lists on GitHub.

Resources
A

appdwarf

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.

Resources
A

AppImage Crafters Blog

Blog about AppImage creation an usage by azubieta.

Resources
A

AppImage system integration on Ubuntu using go-...

New appimaged daemon from the go-appimage implementation.

Resources
A

AppImage wiki

Official AppImage wiki.

Resources
A

appimage-builder.readthedocs.io

Documentation of appimage-builder, includes tutorials, examples, and more.

Resources
A

AppImage: Portable applications for Linux

Official AppImage introduction video by its founder.

Resources
A

AppImage: Universal Linux Apps, Overview and Th...

By Jeremy "Jay" LaCroix, LearnLinuxTV.

Resources
A

AppImageSpec

Official specification for the AppImage format.

Resources
A

AppImageZip

Experimental pure Rust implementation of the AppImage runtime that uses Zip as the backing file system image.

Resources
A

awesome-linuxdeploy

Awesome list on linuxdeploy.

Resources
C

Comparing Linux Package Formats - Deb, Flatpak,...

By Bryan Lunduke.

Resources
D

Desktop Entry Specification

Specification for the matadata used inside AppImages.

Resources
D

discourse.appimage.org

Official AppImage forum for users and application developers.

Resources
D

docs.appimage.org

Official AppImage documentation.

Resources
D

Don't Install, Just Copy with klik

Article from 2005 that gives perspective on how AppImage started, relevant only for historical reasons now.

Resources
F

Flatpak, Snap and AppImage

Jesse Smith on DistroWatch about AppImage, Flatpak and Snap.

Resources
H

help-wanted

AppImage issues that the AppImage team would like your help with. A great way to get started contributing to the project.

Resources
I

Integrate and Manage AppImages with AppImageLau...

By Eric Adams.

Resources
M

Mastering Qt 5

Contains a section on how to package and deploy Qt applications for Linux using linuxdeployqt.

Resources
P

Planet AppImage

Blog Aggregator covering all things AppImage.

Resources
P

Produce an AppImage that bundles everything wit...

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.

Resources
R

r/AppImage/

AppImage subreddit.

Resources
S

Similar projects

Comparison to other packaging systems.

Resources
S

Stack Overflow

Questions tagged `[appimage]` on Stack Overflow.

Resources
T

The Background Story of AppImage

Interview with the creator of AppImage, explaining the key ideas and motivations behind the concept.

Resources
T

TheAssassin Blog

Blog covering AppImage related topics by TheAssassin.

Resources