Transform your .NET MAUI Linux applications into universal AppImages that run on any distribution without installation. One command, one file, infinite compatibility.
Automatically detects your executable and icons from your .NET MAUI project. Just point to your publish directory and go—no complex setup or configuration files needed.
Create a single AppImage file that runs on virtually any Linux distribution. No dependency conflicts, no installation headaches, no root permissions required.
Professional installer dialog on first run with install, reinstall, and uninstall support. Complete desktop integration with menu entries and taskbar icons.
Intelligently finds your main executable (ELF binary or .runtimeconfig.json) and reads MauiIcon from your .csproj to composite background and foreground images automatically.
Automatically generates proper .desktop files with correct StartupWMClass for seamless taskbar integration and application launcher support across all major Linux desktop environments.
Clean, intuitive command-line tool that integrates perfectly with your .NET workflow. Install globally as a .NET tool or build from source—your choice.
Works with self-contained .NET MAUI applications to create truly portable AppImages that include all dependencies. No .NET runtime installation required on target systems.
Override auto-detection when needed with optional parameters for executable name, icon path, desktop category, version, and description. Full control when you need it.
Built-in command-line flags for installation management. Force install dialog, uninstall, or show help—all from the generated AppImage itself.
Install the AppImage CLI tool and package your first .NET MAUI app in minutes. No complex configuration, no root access, no hassle.
Get Started FreeGetting Started with AppImage for .NET MAUI