Skip to content

Releases

The current version of Kraft is Kraft 2.0.0 which was released on Jan 6th, 2026. Changes

Kraft 2.0.0 is a big step for the project, please make sure to read the introduction

A list of older release can be found at the Github Releases Page.

Download and Installation

This page describes how to download and install Kraft. Please read the manual for configuration after installation.

Kraft AppImage

The AppImage is the recommended way of installation since Kraft Version 1.0.

AppImage Logo

Please refer to the AppImage Install Guide.

Installation of Distribution Packages

It is recommended to install a binary package prebuilt for the Linux distribution in use. Please check if the Kraft package is available for your installation.

openSUSE Logo

Packages for openSUSE are available through Open Build Service: Follow this link to pick the correct package.

Arch Linux Logo

This Arch Repository (AUR) is providing a well maintained Kraft version.

Build from Source

The source of the latest stable version of Kraft can be downloaded from the Github Releases Page.

To follow the development of Kraft, please use git. Kraft is hosted on Github.

Kraft 2.0 Migration

Kraft 2.x also can be installed and run as described above.

At first startup, there is an automatic conversion of the documents and numbercycles from the database to the filesystem. The database remains unchanged, so that reverting to Kraft version 1.x is always possible by just starting the old version. However, do not run mixed operations between the versions.

After successful conversion, Kraft 2 stores documents as XML files in the filesystem.

Warning

Custom designed document templates from Kraft 1.x based on ReportLab have to be migrated to the Weasyprint system. ReportLab is deprecated and is not longer supported with Kraft 2.

The templates should be converted to html and css for Weasyprint first, and assigned to the document types manually.