Your first time on this page? Allow me to give some explanations.
Awesome AppImage
Lovingly crafted AppImage tools and resources
Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.
Thank you AppImage & contributors
View Topic on GitHub:
AppImage/awesome-appimage
Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.
Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.
App catalogs
App stores
App centers
NX Software Center. A GUI to install and manage AppImages.
A simple, modern AppImageHub Client, powered by flutter.
App scrapers
Search for AppImage releases over the web.
See what is going on in the AppImage world on GitHub
Desktop integration
Go implementation of AppImage tools. Still experimental
appimaged is a daemon that monitors the system and integrates AppImages.
Helper application for Linux distributions serving as a kind of "entry point" for running and integrating AppImages
A PortableApps.com type launcher for linux
AppImage Desktop Maker
🖼️ A thumbnailer for AppImages
Monitors and (de)installs AppImage on a Gnome desktop
Updaters
AppImageUpdate lets you update AppImages in a decentral way using information embedded in the AppImage itself.
AppImage Updater for Humans built with QML/C++ with Qt5 .
AppImage Update Golang implementation
Sandboxes
Linux namespaces and seccomp-bpf sandbox
Golang library to make sandboxing AppImages easy
Package managers
AppImage package manager
Graphical user interface for managing your Linux applications. Supports AppImage, Arch packages (including AUR), Debian packages, Flatpak, Snap and native Web applications
Linuxbrew Appimage Formulaes.
Package Manager for AppImages
Delightful AppImage package manager
Yet another Nix inspired package manager
AppImage installer/updater/manager that works like APT or Pacman.
Linux distributions
Low-level tools
Package desktop applications as AppImages that run on common Linux-based operating systems, such as RHEL, CentOS, openSUSE, SLED, Ubuntu, Fedora, debian and derivatives. Join #AppImage on irc.libera.chat
Bundle Nix derivations to run anywhere!
Build systems
Powerful build script generator with a focus on making AppImages.
GNU/Linux packaging solution using the AppImage format
Generate AppImages automatically from your CMake build process
Deployment tools for compiled applications
Go implementation of AppImage tools. Still experimental
Makes Linux applications self-contained by copying in the libraries and plugins that the application uses, and optionally generates an AppImage. Can be used for Qt and other applications
AppDir creation and maintenance tool. Featuring flexible plugin system.
Deployment tools for Python applications
AppImage distributions of Python
Bundle Python into an AppDir using a source distribution and linuxdeploy
Python plugin for linuxdeploy. Sets up miniconda in an AppDir and installs user specified packages.
AppImage builder, just for python.
Deployment tools for Electron applications
A complete solution to package and build a ready for distribution Electron app with “auto update” support out of the box
A CLI tool to make a single executable AppImage from any website
Deployment tools for Windows applications
A tool to creating AppImages for 32-bit Microsoft Windows® applications
Appimage For Wine
Appimage for Wine 32bits from PlayOnLinux - You can run on no-multilib system
Deployment tools for Java applications
Packages NetBeans Platform Application with a CRI for AppImage, Linux, MacOS and Windows
Deployment tools for .NET Core (Mono) applications
Publish-AppImage for .NET is a simple bash utility which calls dotnet publish
and packages the output as an AppImage file (or zip) with a single command. The Linux "Desktop Entry" file is generated automatically.
Deploy script for lazer
Deployment tools for Flash applications
Deployment tools for Rust applications
Converts your crate into an AppImage
Tools to convert from other package formats
Tool and recipes to convert existing deb packages to AppImage
A proof of concept to demonstrate a viable way to turn a Flatpak into AppDir
The easiest way to make a glibc executable portable on Linux
Metadata tools
QC tools
AppImage testing environment based on Docker containers
Check AppImages for compatibility, best practices etc. Powerful functionality combined with simple usage and human-friendly feedback.
Continuous integration
An AppImage for the Zoom desktop application (until Zoom provides an official one)
为了 OI 比赛而生的基于 Lemon + LemonPlus 的轻量评测系统 | 三大桌面系统支持
GitHub Action for producing AppImages
Build Packages for Linux using drone.io for ci
Libraries
Qt5 library and plugin for updating AppImages.
Language agnostic implementation of the AppImage user experience (not mandatory to use AppImages)
Implements functionality for dealing with AppImage files
Zsync implementation in Golang
Templates
Template for creating applications for Linux, Windows and MacOS using the Qt widgets framework
Qt5 demo project for AppImage creation demonstrations
Template for a Qt/QML application with batteries included: GitHub C.I. for your QML app; automated gui testing with Xvfb; automatic code-format checks and more. Compiles for Desktop and Mobile (Linux, Mac, Windows, and Android).
Minimal Qt deployment for Linux, Windows, macOS and WebAssembly.
A template project for wxWidgets C++, with pre-set files and IDE projects, and allows for easy updates to wxWidgets
A template for generating Linux AppImage projects with Briefcase
Specs
This repository holds the specification for the AppImage format.
Documentation
Tutorials
Articles
Videos
Books
Blogs
Community
Miscellaneous
Package desktop applications as AppImages that run on common Linux-based operating systems, such as RHEL, CentOS, openSUSE, SLED, Ubuntu, Fedora, debian and derivatives. Join #AppImage on irc.libera.chat
Rust implementation of the AppImage specification that uses Zip as the backing image file system.
Related
Package desktop applications as AppImages that run on common Linux-based operating systems, such as RHEL, CentOS, openSUSE, SLED, Ubuntu, Fedora, debian and derivatives. Join #AppImage on irc.libera.chat
Other awesome lists
Crowd-sourced list of linuxdeploy plugins. Add your plugin to the list today!