Skip to content
SPECIFICTION
Get listed

InstallAware vs makeself

InstallAware

installaware.com

makeself

makeself.io

Side by side

FigureInstallAwaremakeself
Price fromFreeFree
Free planYesYes
Free trialYes—
Open source——
WindowsYesYes
macOSYesYes
LinuxYesYes
Self-hosted—Yes
Plans published11
Spec score · Software Packaging Tools7.6 (#20)8.0 (#6)
SupportInstallAware offers free peer support forums and optional Gold support with priority technical support.The maintainer welcomes patches and bug reports through the GitHub project page and lists an email address for suggestions.

Plans

InstallAware

  • InstallAware Free (Visual Studio freeware edition)Free

InstallAware pricing →

makeself

  • MakeselfFree

makeself pricing →

In their own words

InstallAware

InstallAware 2026 is a setup builder for app and game developers working across Windows, macOS, and Linux. Its listed output formats include MSI, EXE, MSIX, APPX, App-V, DEB, RPM, and PKG. The multi-platform page names Apple Intel, Apple Silicon, GTK2, Qt5, and Windows x86 targets. Setups can be deployed over the web, while a minimum setup can work without an internet connection. The Developer edition builds MSIX packages and can bridge Win32, Win64, and.NET applications to the Windows Store. It also supports switching between Native Code and Windows Installer setup engines at runtime. InstallAware can create an App-V package from a setup project and includes a viewer for inspecting package contents. A free Visual Studio extension analyzes solution dependencies and creates and builds a setup from a Visual Studio solution. The freeware edition costs nothing, is listed as free for commercial use, and requires Visual Studio. InstallAware offers a 30-day trial and free peer support forums, with optional Gold support for priority technical support.

Visit installaware.com

makeself

makeself is a shell script for packaging directories as self-extracting compressed TAR archives. Each archive includes a shell stub that extracts its contents to a temporary directory and can run an optional command, such as an installation script, before removing temporary files. Archive options let users list files, check integrity, select an extraction target, request confirmation or skip the embedded command. Compression choices include gzip, bzip2, bzip3, xz, lz4 and zstd, among other compressors; using a non-default method requires the corresponding compressor to be installed for extraction. Archives can include CRC or MD5 checksums, with optional SHA256 support. Creation also offers GPG and OpenSSL encryption, which requires those tools on the archive user's system. The project aims to avoid Bash-specific features and run on Unix-compatible systems with a compatible Bourne shell and the required compression programs. It lists Linux, macOS, several Unix and BSD systems, and Windows through Cygwin or WSL among tested platforms. makeself is free and covered by GNU General Public License version 2 and above; generated archives do not have to use that license. The project notes that archives made before version 2.1.2 may have extraction problems on some GNU/Linux distributions because of obsolete head and tail syntax.

Visit makeself.io