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. This Linux Deployment Tool, linuxdeployqt, takes an application as input and makes it self-contained by copying in the resources that the application uses (like libraries, graphics, and plugins) into a bundle. The resulting bundle can be distributed as an AppDir or as an AppImage to users, or can be put into cross-distribution packages. It can be used as part of the build process to deploy applications written in C, C++, and other compiled languages with systems like CMake, qmake, and make. When used on Qt-based applications, it can bundle a specific minimal subset of Qt required to run the application. This tool is conceptually based on the Mac Deployment Tool, macdeployqt in the tools applications of the Qt Toolkit, but has been changed to a slightly different logic.

Features

  • Instead of an .app bundle for macOS, this produces an AppDir for Linux
  • Download linuxdeployqt-x86_64.AppImage from the Releases page
  • Deploy applications written in C, C++
  • Deploy other compiled languages with systems like CMake, qmake, and make
  • Bundle a specific minimal subset of Qt required to run the application
  • The oldest still-supported release of Ubuntu is currently targeted, tested and supported by the team

Project Samples

Project Activity

See All Activity >

License

GNU Free Documentation License

Follow linuxdeployqt

linuxdeployqt Web Site

Other Useful Business Software
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

The database for AI-powered applications.

MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of linuxdeployqt!

Additional Project Details

Operating Systems

Linux

Programming Language

C++

Related Categories

C++ Browser Extensions and Plugins, C++ Libraries, C++ Deployment Tool

Registered

2022-08-26