Direct installer download

The current stable is release is IzPack 4.3.5. We have beta releases for the upcoming IzPack 5.0.

Launching an IzPack-based installer is easy. On most operating systems, a double-click on the Jar file icon will do. Otherwise, you may need to launch it from a shell command:

$ java -jar izpack-dist-5.0.0-rc2-installer.jar

If you are interested in the source code then please have a look at the instructions for obtaining it from Git.

Maven users

For IzPack 4.3.5:

<dependency>
    <groupId>org.codehaus.izpack</groupId>
    <artifactId>izpack-standalone-compiler</artifactId>
    <version>4.3.5</version>
</dependency>

For IzPack 5.x:

<dependency>
    <groupId>org.codehaus.izpack</groupId>
    <artifactId>izpack-maven-plugin</artifactId>
    <version>5.0.0-rc2</version>
</dependency>

See the new IzPack Maven plugin documentation.

If you are migrating from IzPack 4 to IzPack 5, do not forget to read our migration notes.

Gradle users

An independent and very promising project gives Gradle users a plugin for IzPack: http://github.com/bmuschko/gradle-izpack-plugin

Scala SBT users

Brian Clapper develops an awesome plugin for Scala SBT: http://software.clapper.org/sbt-izpack/

Apache BuildR users

Niklaus Giger maintains a plug-in for Apache BuildrR. The code can be found at https://github.com/ngiger/buildrizpack.

Graphical user interfaces

DCP Setup Maker

DCP Setup Maker is an opensource project, powered by IzPack and developed by Said El Imam, that generates java installers easily for a set of files, without the need of coding knowledge. It automatically writes the xml code, and compiles it for you.

DCP Setup Maker is not affiliated with the IzPack project, and is released under the terms of the Apache license v2

PackJacket

The independent PackJacket opensource project offers a convenient graphical user interface for creating IzPack-based installers.

PackJacket is not affiliated with the IzPack project, and is released under the terms of the GPLv3 license

Native launchers

We developed a simple Windows native launcher that can check for the presence of a Java Runtime, and install it if need be:

You may alternatively look at the independent JSmooth and Launch4J opensource projects. Lots of users have had positive experiences mixing them with IzPack based installers!

Showcases

We have a few showcase that we designed in the past:

The source code for building those installers is available from our old Subversion repository.