AppImage adalah format distribusi aplikasi portable untuk Linux yang memungkinkan aplikasi berjalan di distro mana pun tanpa instalasi, extraction, atau root access. Solusi universal untuk distribusi aplikasi Linux.
AppImage mengemas seluruh aplikasi beserta semua dependencies (libraries, runtime, assets) dalam satu file executable yang dapat dijalankan langsung. Tidak perlu: instalasi, extraction, system-wide changes, atau root permissions. Sangat cocok untuk: distribusi aplikasi lintas distro, aplikasi proprietary, dan aplikasi yang membutuhkan versi library berbeda dari system. Tool: AppImageLauncher (auto-integrate ke desktop), appimaged (daemon untuk auto-mount), dan GearLever (GUI manager). AppImage mendukung: desktop entries, icons, dan MIME types. Kelebihan: portable, tidak mempengaruhi system, dan dapat dijalankan dari USB. Kekurangan: tidak ada automatic update (perlu integrate dengan AppImageUpdate), ukuran file lebih besar, dan tidak ada integrasi deep dengan sistem (sandboxing). Format alternatif: Flatpak (sandboxed) dan Snap (managed updates).