What is the meaning/point of including an icon and .desktop file inside an AppImage?

I don’t understand how the image/icon or .desktop file is used inside an AppImage, is there some kind of function to install an AppImage? Until fairly recently many AppImages could not be extracted so this information was not even easily accessible inside the AppImage once it was created.

What is the purpose of adding these to the AppImage?

Hi @George. Some file managers and most AppImage desktop integration tools use this information to show the correct icon for the application and (optionally) to integrate it into the applications menu. AppImageCommunity/awesome-appimage: Lovingly crafted AppImage tools and resources (github.com)

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

Is no longer available sadly.