Awesome AppImage Awesome

AppImage is a community-based format to distribute applications to various mainstream Linux distributions without the need for a centralized store. One app = one file! This list contains tools to work with AppImages, such as to create AppImages for applications and to integrate AppImages into the system easily. As the vibrant community around AppImage is growing, so is this list.

Contents

AppImage discovery

App catalogs

App stores

App centers

App scrapers

AppImage consumption tools

Desktop integration

Updaters

Sandboxes

Package managers

Note: The AppImage format is explicitly designed not to need any package managers or similar tools. Everything can be done in the file manager (and an optional daemon for system integration).

Linux distributions

Although the AppImage format was carefully designed not to need any special support from Linux distributions, there are some that offer varying degrees of AppImage friendliness out of the box.

AppImage developer tools

Low-level tools

Build systems

Deployment tools for compiled applications

Deployment tools for Python applications

Deployment tools for Electron applications

Deployment tools for Windows applications

Deployment tools for Java applications

Deployment tools for .NET Core (Mono) applications

Deployment tools for Flash applications

Deployment tools for Rust applications

Tools to convert from other package formats

Metadata tools

QC tools

Continuous integration

Libraries

Templates

Resources

Specs

Documentation

Tutorials

Articles

Videos

Books

Blogs

Courses

Community

Miscellaneous

Other awesome lists